๐–ก—

3780 bookmarks
Newest
๊••
๊••

-iter(log((z'^4))-2,log(z^4),4)+6

Complex Function Viewer

This tool visualizes any complex-valued function as a conformal map by assigning a color to each point in the complex plane according to the function's value at that point.

Enter any expression in z.

The identity function z shows how colors are assigned: a gray ring at |z| = 1 and a black and white circle around any zero and colored circles around 1, i, -1, and -i. Checkers cover the plane in a 1/16th unit grid. Colors are turquoise in the positive direction, red in the negative, gold-green towards +i, purplish towards -i, and darker towards infinity. There is also a colored circle towards infinity at |z| > 16 that can be seen at any pole towards infinity such as in 1/z.

Here are some example functions to try:

z^2 zz* (z+1)/(z-1) sin(z) e^z log(z) sech(z) arctan(z) z^3-1 0.926(z+7.3857e-2 z^5+4.5458e-3 z^9) Jacobi elliptic sn(z, 0.3) Gamma function gamma(z) Iterated function iter(z+z'^2,z,12) Conformal Maps on the Globe

Conformal maps have their history in 18th century mapmaking, when new mathematical developments allowed mapmakers to understand how to precisely eliminate local shape distortions in maps. Click the โŠ• button in the lower right corner to switch to a conformal mapping of the surface of the earth. Conformal maps preserve local angles everywhere, although they may distort sizes to do so.

The Mercator projection is an example. Try:

e^iz

The azimuthal stereographic projection is a beautiful ancient technique that is also conformal, but it is usually broken into two hemispheres:

...i(z+1-i)/(z+1+i)...

Lagrange advocated another conformal projection that squeezes the entire globe into a single circle:

(disk(z)(z-i)/(z+i))^2

Read more about conformal projections in cartography on Carlos A. Furuti's nicely illustrated mapmaking website. Or Donald Fenna's mathematical mapmaking book, Cartographic Science. Animating Conformal Maps

To visualize the relationships within families of complex functions, parameterize them with the variables t, u, s, r, or n. The tool will render a range of complex functions for values of the parameter, adjustable with a slider or shown in an aimation. The parameter t will vary linearly from 0 to 1; u will circle through complex units; s follows a sine wave between -1 and 1; r follows a sine wave from 0 to 1 and back; and n counts integers from 1 to 60.

For example, to see the relationship between z^3 and z^3+1, simply view:

z^3+t

On the globe, multiplying by powers of unity will rotate the world on its axis:

u(z-i)/(z+i)

Because more than 300 frames are computed, parameterized expressions can take a long time to fully render. A rough, blurry sketch is drawn quickly, and finer-grained rendering will follow for several minutes. When done, the frames will be antialiased and animated at 24 fps.

Simple families of rational function produce mesmerizing animations:

z^2+s z^3+1+u z^5+uz+1 z^2/(r+z)

Iterated functions and sums can also be animated. For example, the following are well-known Taylor series for e^z, sin(z), 1/(1-z), and log(1-z):

sum(z^n/n!) sum((-1)^n/(2n+1)! z^(2n+1)) sum(z^n) sum(z^(n+1)/(n+1))

The radii of convergence can clearly be seen in the last two examples tool by David Bau

+ - ๐ŸŒ โ—ฐ โšช DAVIDBAU.COM โ—Œ

ยทdavidbau.comยท
๊••
OโŠšO
Improved method for storing normals as a series of bytes
Improved method for storing normals as a series of bytes
Kwasi Blog Software

Improved method for storing normals as a series of bytes 2012-10-03 by Michael Kwaล›nicki

GLSLOpenGL

This article describes a method to pack vertex normals into just three bytes using an approach that provides better results than just regular conversion. Why do this at all

Graphics processors (GPUs) are blazing fast nowadays and they can perform a huge amount of computation. A problem arises when it comes to provide data to keep the GPU busy. You just canโ€™t feed it as quick as it computes the output. Especially on mobile platforms the memory bandwidth is a problem. So packing the data more densely helps to reduce the pressure on the memory bandwidth and allows to do more on the GPU. The naรฏve approach

Normals are unit vectors that point away from a surface. Iโ€™m using here the C language paradigm to explain the required steps. Typically they are constructed from three floating point numbers. Each component of this vector takes values of [-1, 1] thus converting them into bytes will be horrible. With the default round towards zero behavior the components will be zero for most cases. Thus they have to be scaled with UCHAR_MAX = 127 (defined in limits.h). It is also possible to call roundf() to round the floating point number prior to conversion but the result is still bound to the surface of a quantized sphere.

float x; byte bx = x * UCHAR_MAX;

That would be the straight forward approach. On the OpenGL side one needs to provide those byte normals for drawing. This can either be done by telling OpenGL to normalize the input, which converts the into float and then maps the value from [-128, 127] to [-1, 1]. (There is a change on that behavior in the latest OpenGL specification. Now it maps from [-127, 127] to [-1, 1] as the prior approach made it impossible to represent 0 exactly.) Anyway, this approach does not guarantee you to get normals of unit length as they are already shortened by the conversion. Or one tells OpenGL to just pass in the values as floats and call normalize() in the vertex shader to get unit length normals. The better approach

As calling normalize() gives better results, then why not use an input that is not limited to the surface of a sphere but does take advantage of the full byte space. So instead of believing that the byte representation of the normal as described above would be the best, one can pretty much find other points along the original normal in the byte cube that are much closer to the original normal even the length differs significantly. Those byte normals vary in length pretty much and cannot be used directly. So calling normalize() in the vertex shader is obligatory here. Illustrating the quantization of a direction (red) by the naรฏve round towards zero approach (green) and the new approach (yellow). The new approach comes much closer to the original direction after normalizing. Quality of the results

As we are not limited to the surface of a sphere, this approach certainly outperforms the naรฏve approach, which uses just a subset of byte combinations that are used by the better approach. As the 3D byte space has a size of 2563 there are 16777215 possible directions for normals (the null vector (0, 0, 0) is excluded here as it does not point anywhere). But not all directions are unique as (1, 0, 0) has the same direction as (127, 0, 0) along with all those in-between. There is a total of 3167541 ambiguities which leads to a total of 16777215 - 3167541 = 13609674 unique normal directions. Also the directions are not uniformly distributed. The more ambiguities a direction has, the worse the resolution. This implies that along the x-, y- and z-axis and also the diagonals with either x, y or z = 0 and the diagonals across the cube have the worst resolution. Quantifying the worst case

As the worst resolution is around the axis, we take a look on how far off a floating point normal can get. The furthest point would be half the way along a diagonal direction. So we compare the vectors (127, 0, 0) and (127, 1, 1). The angle between those is computed with atan(sqrt(2) / 127) and gives us 11.14 mrad or 0.638ยฐ. That means that any normal that is discretized this way differs at most by 5.568 mrad or 0.319ยฐ in its direction.

Actually this is also true for the naรฏve approach. But you can hardly get better there. Rendering of all possible normal directions as points on a sphere using an orthogonal projection with 6x super sampling. The naรฏve method (left) with relying on OpenGL's built in normalization. The naรฏve method (center) with calling normalize() in the vertex shader. The new approach (right). Drawbacks

While a regular normal occupies 12 bytes which is made up from three times the size of a float (4 bytes or 32 bits), the presented packing stores the same normal in just 3 bytes. Which is a saving factor of 4. But because of alignment requirements, it is given a penalty when transferring the normals as such. All data has to be aligned to 32 bits or 4 bytes. Therefore one has to add a padding of one byte to each normal and store it in 4 bytes instead of 3 bytes. But this last byte does not need to be unused. It can carry information for a different task in the vertex shader. Anyway this reduces our saving from factor 4 to factor 3. Conclusion

As the computation of those better unnormalized byte normals is much more expensive, it is primary intended for offline computation. But beyond that it offers way better results. Copyright ยฉ 2017 Michael Kwaล›nicki. All rights reserved. โšช WEB.ARCHIVE.ORG โ—Œ

ยทweb.archive.orgยท
Improved method for storing normals as a series of bytes
OโŠšO
OโŠšO

Issues Pull Requests Milestones Explore Notifications Createโ€ฆ [O] Profile and Settingsโ€ฆ O / O mirror of http://GITHUB.COM/OOOO00000000OOOO/OOOO00000000OOOO Unwatch 1 Star 0 Fork 0 Code Issues Projects Releases Wiki Activity Settings โ €โ €โ€Šโ€Šโ€Šโ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆโ €โ€ฏโ€„โ€ฏโ€โ€ฏโ€„โ€ฏโ €โ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆโ€Šโ€Šโ€Šโ €โ € Manage Topics 5938 Commits 1 Branch 4 Tags 6.2 GiB HTTPS SSH [OOOO] OOOO 5b04a38595 ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข

8 hours ago

โ€ ๐”—ข๐‘—‹๐”—ข๐Ÿฑ๐”—ข๐‘—‹๐”—ขโฉฉ๐”—ข๐‘—‹๐”—ข๐Ÿฑ๐”—ข๐‘—‹๐”—ขแฏฝ๐”—ข๐‘—‹๐”—ข๐Ÿฑ๐”—ข๐‘—‹๐”—ขโฉฉ๐”—ข๐‘—‹๐”—ข๐Ÿฑ๐”—ข๐‘—‹๐”—ข 6 days ago โˆฃโโˆฃโ—‡โฏโˆฃโ‘„โˆฃโฏโ—‡โˆฃโโˆฃ โ € 8 months ago โˆฃโโˆฃโœขโœป๐–ก›โ›‹๐ŸŠโ˜๐ŸŠโ›‹๐–ก›โœปโœขโˆฃโโˆฃ โ € 10 months ago โ›‹โˆฃ๐ŸŸ—โˆฃ๐–ขŒโˆฃ๐ŸŸ—โˆฃโ›‹ ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข 8 hours ago โ›‹โˆฃ๐ŸŸ—โœงโ›‹โˆฃ๐ŸŸ—โˆฃ๐–ขŒโˆฃ๐ŸŸ—โˆฃโ›‹โœง๐ŸŸ—โˆฃโ›‹ โ € 10 months ago โ›‹โˆฃ๐ŸŸ—โœงโ›‹โœง๐ŸŸ—โˆฃโ›‹ โ € 10 months ago โฐ™๐‘ฝ‡โต™โœธโ›‹โฆปโฐ™โ“„โฆป๐ŸŠโฆปโ“„โฐ™โฆปโ›‹โœธโต™๐‘ฝ‡โฐ™ โ € 10 months ago ๐“‡ฌ โ€‹โ€โ€‹ 2 months ago ๐–กผ ๐–งท๐ซฑโต™๐–ขŒโ›‹๐–ฅ โ›‹๐–ขŒโต™๐ซฑ๐–งท๐–ฃ โšช๐”—ขโšช๐Ÿž‹โšช๐”—ขโšช๐–ฃ โ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆโ €โ €โ €โ €โ €โ €โ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆ๐–ฃ โšช๐”—ขโšช๐Ÿž‹โšช๐”—ขโšช๐–ฃ ๐–งท๐ซฑโต™๐–ขŒโ›‹๐–ฅ โ›‹๐–ขŒโต™๐ซฑ๐–งท 2 months ago Powered by Gitea Version: 1.16.9 Page: 79ms Template: 26ms Licenses API Website Go1.18.3 โšช GITEA.ONFING.IR [email protected]

ยทgitea.onfing.irยท
OโŠšO
๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข
๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข

size 17698064 oid sha256:3d46fc54f40703fc247de232ac3403672eb00902a9d75c008835318dc03b6f3b version https://git-lfs.github.com/spec/v1

๐‘/๐ŸŸ—๐‘๐ŸŸ—/๐‘ชฝ฿–.๊“จะ˜๊Ÿผ.XH๊“จ.๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข.GHX.PNG.7Z ADDED

Size of remote file: 6.15 MB
Pointer size: 132 Bytes
SHA256: 518f8a0561c19833030c6cc4d2242a97abbcdc8de3167d41594db3f6593d6b36

Git LFS Details ๐‘/๐ŸŸ—๐‘๐ŸŸ—/๊“จะ˜๊Ÿผ.๐”—ขโ€โต”แจโต”ยทโต”แจโต”โ€๐งพ๊”น๐งพโ€โ‹๐‘—‹โ‹โ€๐ŸŸ—๐‘๐ŸŸ—โ€แฏฝโ€แฏฝโ€๐ŸŸ—๐‘๐ŸŸ—โ€โ‹๐‘—‹โ‹โ€๐งพ๊”น๐งพโ€โต”แจโต”ยทโต”แจโต”โ€๐”—ข.PNG ADDED

Size of remote file: 148 kB
Pointer size: 131 Bytes
SHA256: 9f435fbe30ff5c9d9b0034404264b85c9a5e79ab4418307cd33ff6581edfd24d

Git LFS Details ๐‘/๐ŸŸ—๐‘๐ŸŸ—/๊“จะ˜๊Ÿผ.๐”—ขโ€โต”แจโต”ยทโต”แจโต”โ€โ ฟ๊”นโ ฟโ€โ‹๐‘—‹โ‹โ€๐ŸŸ—๐‘๐ŸŸ—โ€แฏฝโ€แฏฝโ€๐ŸŸ—๐‘๐ŸŸ—โ€โ‹๐‘—‹โ‹โ€โ ฟ๊”นโ ฟโ€โต”แจโต”ยทโต”แจโต”โ€๐”—ข.PNG ADDED size 22802848 oid sha256:64a2a8290c1305f8b11930735fb72e6156644364f593467c57da11f52227b8d8 version https://git-lfs.github.com/spec/v1

๐‘/๐ŸŸ—๐‘๐ŸŸ—/XH๊“จ.๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข.GHX ADDED [/center]

[/url] [/img] https://web.archive.org/web/20260715180213if_/https://api.chronologies.io/storage/v1/object/public/IFfTdCI7zsE/d14eb597-ba86-4f9f-a17f-3a702b7cb229.webp [img] [url=https://web.archive.org/web/20260715181245if_/https://huggingface.co/spaces/OOOOIIIIIIIIOOOO/O-ETIS-EWITCEPSREP-O-PERSPECTIWE-SITE-O/commit/e556ba1f2fe6c75121cfdaa8acf470761293a137]

[/img] https://web.archive.org/web/20260715080538if_/https://api.chronologies.io/storage/v1/object/public/IFfTdCI7zsE/3ba9d1fd-260d-4ee5-ad4f-f7bb11b691a6.webp [img]

[/url] [/img] https://web.archive.org/web/20260715083429if_/https://api.chronologies.io/storage/v1/object/public/IFfTdCI7zsE/aa94c92a-8f1a-42f4-b502-894da1127434.webp [img] [url=https://web.archive.org/web/20260711132827if_/CODE.DSCONCE.SPACE/O/O/commit/2391c2c5c4186a9e75ecb0970e2526c3cc1ab660]

[/url] [/img] https://web.archive.org/web/20250325102200if_/https://iili.io/3TnmSNp.md.png [img] [url=https://web.archive.org/web/20250325102159/https://freeimage.host/i/dgegatotaototagegadoooodgegatotaototagegad.3TnmSNp]

[/url] [/img] http://web.archive.org/web/20260510092920if_/https://iili.io/3BDbwN9.md.png [img] [url=https://web.archive.org/web/20250314011918/https://freeimage.host/i/shoshaototaoshoshaointotainogegatotatotatotagegaointotainoshoshaototaoshosha.3BDbwN9]

[/url] [/img] https://web.archive.org/web/20250320115122if_/https://forum.fractalfuture.net/uploads/default/original/2X/e/ebe428d1105ee375306631b7812fe7ccac0757ac.jpeg [img] [url=https://web.archive.org/web/20250320115120/https://forum.fractalfuture.net/t/topic/4026]

[/url] [/img] http://web.archive.org/web/20260510092920if_/https://iili.io/3BDbwN9.md.png [img] [url=https://web.archive.org/web/20250314011918/https://freeimage.host/i/shoshaototaoshoshaointotainogegatotatotatotagegaointotainoshoshaototaoshosha.3BDbwN9]

[/url] [/img] https://web.archive.org/web/20250325102200if_/https://iili.io/3TnmSNp.md.png [img] [url=https://web.archive.org/web/20250325102159/https://freeimage.host/i/dgegatotaototagegadoooodgegatotaototagegad.3TnmSNp]

[/url] [/img] https://web.archive.org/web/20260715083429if_/https://api.chronologies.io/storage/v1/object/public/IFfTdCI7zsE/aa94c92a-8f1a-42f4-b502-894da1127434.webp [img] [url=https://web.archive.org/web/20260711132827if_/CODE.DSCONCE.SPACE/O/O/commit/2391c2c5c4186a9e75ecb0970e2526c3cc1ab660]

[/img] https://web.archive.org/web/20260715080538if_/https://api.chronologies.io/storage/v1/object/public/IFfTdCI7zsE/3ba9d1fd-260d-4ee5-ad4f-f7bb11b691a6.webp [img]

[/url] [/img] https://web.archive.org/web/20260715180213if_/https://api.chronologies.io/storage/v1/object/public/IFfTdCI7zsE/d14eb597-ba86-4f9f-a17f-3a702b7cb229.webp [img] [url=https://web.archive.org/web/20260715181245if_/https://huggingface.co/spaces/OOOOIIIIIIIIOOOO/O-ETIS-EWITCEPSREP-O-PERSPECTIWE-SITE-O/commit/e556ba1f2fe6c75121cfdaa8acf470761293a137]

๏ปฟ[center]๏ปฟ

๐‘/๐ŸŸ—๐‘๐ŸŸ—/TXT.๐–คž๐‘๐–คž.TXT ADDED ๐‘/๐ŸŸ—๐‘๐ŸŸ—/๊“จะ˜๊Ÿผ.๐”—ขโ€โต”แจโต”ยทโต”แจโต”โ€๐งพ๊”น๐งพโ€โ‹๐‘—‹โ‹โ€๐ŸŸ—๐‘๐ŸŸ—โ€แฏฝโ€แฏฝโ€๐ŸŸ—๐‘๐ŸŸ—โ€โ‹๐‘—‹โ‹โ€๐งพ๊”น๐งพโ€โต”แจโต”ยทโต”แจโต”โ€๐”—ข.PNG filter=lfs diff=lfs merge=lfs -text ๐‘/๐ŸŸ—๐‘๐ŸŸ—/๊“จะ˜๊Ÿผ.๐”—ขโ€โต”แจโต”ยทโต”แจโต”โ€โ ฟ๊”นโ ฟโ€โ‹๐‘—‹โ‹โ€๐ŸŸ—๐‘๐ŸŸ—โ€แฏฝโ€แฏฝโ€๐ŸŸ—๐‘๐ŸŸ—โ€โ‹๐‘—‹โ‹โ€โ ฟ๊”นโ ฟโ€โต”แจโต”ยทโต”แจโต”โ€๐”—ข.PNG filter=lfs diff=lfs merge=lfs -text ๐‘/๐ŸŸ—๐‘๐ŸŸ—/๐‘ชฝ฿–.๊“จะ˜๊Ÿผ.XH๊“จ.๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข.GHX.PNG.7Z filter=lfs diff=lfs merge=lfs -text ๐‘/๐ŸŸ—๐‘๐ŸŸ—/XH๊“จ.๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข.GHX filter=lfs diff=lfs merge=lfs -text ๐–กผ/๐–ข’/โœบ/๊Ÿปแ—ก๊Ÿผ........................โ€‹โ €โ“„โฏโ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โฏโ“„๐–กผโšช๐–กผ๐–ก—๐–กผโšช๐–กผโ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆ๐”—ขโฉฉ๐”—ขแฏฝ๐”—ขโฉฉ๐”—ขโ€๐”—ขโฉฉ๐”—ขแฏฝ๐”—ขโฉฉ๐”—ขโ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆ๐–กผโšช๐–กผ๐–ก—๐–กผโšช๐–กผโ“„โฏโ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โฏโ“„โ €........................PDF filter=lfs diff=lfs merge=lfs -text โฉฉ/๐Ÿฑ/๊“จะ˜๊Ÿผ.๐”—ข[[:space:]]โ €[[:space:]]๐”— [[:space:]]โ €[[:space:]]๐งพ๊”น๐งพ[[:space:]]โ €[[:space:]]โ‹ฎโฏโ‹ฎ[[:space:]]โ €[[:space:]]โ ฟ๐‘—‹โ ฟ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โฉฉ[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แฏฝโ€แฏฝ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]โฉฉ[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]โ ฟ๐‘—‹โ ฟ[[:space:]]โ €[[:space:]]โ‹ฎโฏโ‹ฎ[[:space:]]โ €[[:space:]]๐งพ๊”น๐งพ[[:space:]]โ €[[:space:]]๐”— [[:space:]]โ €[[:space:]]๐”—ข.PNG filter=lfs diff=lfs merge=lfs -text โฉฉ/๐Ÿฑ/๊“จะ˜๊Ÿผ.๐”—ข[[:space:]]โ €[[:space:]]โ ฟ๊”นโ ฟ[[:space:]]โ €[[:space:]]โ˜โฏโ˜[[:space:]]โ €[[:space:]]โ‹ฎ๐‘—‹โ‹ฎ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โ €โฌœโฉฉโฌœโ €[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แฏฝโ€แฏฝ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]โ €โฌœโฉฉโฌœโ €[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]โ‹ฎ๐‘—‹โ‹ฎ[[:space:]]โ €[[:space:]]โ˜โฏโ˜[[:space:]]โ €[[:space:]]โ ฟ๊”นโ ฟ[[:space:]]โ €[[:space:]]๐”—ข.PNG filter=lfs diff=lfs merge=lfs -text

๐–กผ/๐–ข’/โœบ/๊Ÿปแ—ก๊Ÿผ........................โ€‹โ €โ“„โฏโ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โฏโ“„๐–กผโšช๐–กผ๐–ก—๐–กผโšช๐–กผโ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆ๐”—ขโฉฉ๐”—ขแฏฝ๐”—ขโฉฉ๐”—ขโ€๐”—ขโฉฉ๐”—ขแฏฝ๐”—ขโฉฉ๐”—ขโ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆ๐–กผโšช๐–กผ๐–ก—๐–กผโšช๐–กผโ“„โฏโ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ“„โ€ข๐ŸŸ—โฆปโฆปโ›‹โฏโ›‹โฆปโฆป๐ŸŸ—โ€ขโ“„โฏโ“„โ €........................PDF filter=lfs diff=lfs merge=lfs -text โฉฉ/๐Ÿฑ/๊“จะ˜๊Ÿผ.๐”—ข[[:space:]]โ €[[:space:]]๐”— [[:space:]]โ €[[:space:]]๐งพ๊”น๐งพ[[:space:]]โ €[[:space:]]โ‹ฎโฏโ‹ฎ[[:space:]]โ €[[:space:]]โ ฟ๐‘—‹โ ฟ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โฉฉ[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แฏฝโ€แฏฝ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]โฉฉ[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]โ ฟ๐‘—‹โ ฟ[[:space:]]โ €[[:space:]]โ‹ฎโฏโ‹ฎ[[:space:]]โ €[[:space:]]๐งพ๊”น๐งพ[[:space:]]โ €[[:space:]]๐”— [[:space:]]โ €[[:space:]]๐”—ข.PNG filter=lfs diff=lfs merge=lfs -text โฉฉ/๐Ÿฑ/๊“จะ˜๊Ÿผ.๐”—ข[[:space:]]โ €[[:space:]]โ ฟ๊”นโ ฟ[[:space:]]โ €[[:space:]]โ˜โฏโ˜[[:space:]]โ €[[:space:]]โ‹ฎ๐‘—‹โ‹ฎ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โ €โฌœโฉฉโฌœโ €[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แฏฝโ€แฏฝ[[:space:]]โ €[[:space:]]๐–ฅ•[[:space:]]โ €[[:space:]]แชฃ[[:space:]]โ €[[:space:]]โ €โฌœโฉฉโฌœโ €[[:space:]]โ €[[:space:]]๐Ÿฑ[[:space:]]โ €[[:space:]]โ ฟยทโ ฟโฌšโ ฟยทโ ฟ[[:space:]]โ €[[:space:]]โ‹ฎ๐‘—‹โ‹ฎ[[:space:]]โ €[[:space:]]โ˜โฏโ˜[[:space:]]โ €[[:space:]]โ ฟ๊”นโ ฟ[[:space:]]โ €[[:space:]]๐”—ข.PNG filter=lfs diff=lfs merge=lfs -text .gitattributes CHANGED

+3 -0
๐‘/๐ŸŸ—๐‘๐ŸŸ—/๐‘ชฝ฿–.๊“จะ˜๊Ÿผ.XH๊“จ.๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข.GHX.PNG.7Z

+3 -0 ๐‘/๐ŸŸ—๐‘๐ŸŸ—/๊“จะ˜๊Ÿผ.๐”—ขโ€โต”แจโต”ยทโต”แจโต”โ€๐งพ๊”น๐งพโ€โ‹๐‘—‹โ‹โ€๐ŸŸ—๐‘๐ŸŸ—โ€แฏฝโ€แฏฝโ€๐ŸŸ—๐‘๐ŸŸ—โ€โ‹๐‘—‹โ‹โ€๐งพ๊”น๐งพโ€โต”แจโต”ยทโต”แจโต”โ€๐”—ข.PNG +3 -0 ๐‘/๐ŸŸ—๐‘๐ŸŸ—/๊“จะ˜๊Ÿผ.๐”—ขโ€โต”แจโต”ยทโต”แจโต”โ€โ ฟ๊”นโ ฟโ€โ‹๐‘—‹โ‹โ€๐ŸŸ—๐‘๐ŸŸ—โ€แฏฝโ€แฏฝโ€๐ŸŸ—๐‘๐ŸŸ—โ€โ‹๐‘—‹โ‹โ€โ ฟ๊”นโ ฟโ€โต”แจโต”ยทโต”แจโต”โ€๐”—ข.PNG +3 -0 ๐‘/๐ŸŸ—๐‘๐ŸŸ—/XH๊“จ.๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขโ€๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข.GHX +65 -0 ๐‘/๐ŸŸ—๐‘๐ŸŸ—/TXT.๐–คž๐‘๐–คž.TXT +4 -0 .gitattributes

Files changed (6) โ€‹โ€โ€‹ 1 Parent(s): f660c93 verified ยท ยท Commit 1a8d472 commited on 3 minutes ago OOOOIIIIIIIIOOOO Community xet Files Data Studio Dataset card Datasets Libraries: < 1K Size: imagefolder Formats: Text Image Modalities: 0000IIIIIIII0000 / OOOOIIIIIIIIOOOO Datasets:

Sign Up
Log In

Pricing Docs Spaces Datasets Models

Hugging Face's logo Hugging Face

ยทweb.archive.orgยท
๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ขแฏฝ๐”—ข๐ŸŸ—๐”—ข๐‘๐”—ข๐ŸŸ—๐”—ข
ใ€้ญšๆ‹“ใ€‘badernes sphรฉriques
ใ€้ญšๆ‹“ใ€‘badernes sphรฉriques

Badernes sphรฉriques

Sur des sujets voisins, voir les pages :

cercles-sphรจres Apollonius empilements apolloniens cercles tangents

Empilements apolloniens de cercles sur une sphรจre

  1. BADERNES ETOILEES : Rรฉitรฉration d'inversions de pรดles les sommets d'un polyรจdre rรฉgulier

J'ai considรฉrรฉ un polyรจdre rรฉgulier ( tรฉtraรจdre, cube, octaรจdre ...) et la sphรจre S0 tangente ร  ses arรชtes en leur milieu. Les faces coupent ainsi cette sphรจre selon des cercles รฉgaux et tangents. Je considรจre les inversions Ci centrรฉes aux sommets Ai du polyรจdre et laissant globalement invariante la sphรจre S0.

Je fais subir ร  tous les cercles les inversions Ci (sauf ceux invariants par Ci ) : j'obtiens une nouvelle famille (F1) de cercles tracรฉs sur la sphรจre S0. Je recommence l'opรฉration avec (F1) et ainsi de suite (F2), ...

On obtient ainsi des pavages de la sphรจre par des "badernes รฉtoilรฉes" gauches.

  1. BADERNES CIRCULAIRES : Rรฉitรฉration d'inversions de pรดles sur les axes des faces d'un polyรจdre rรฉgulier

J'ai considรฉrรฉ un polyรจdre rรฉgulier ( tรฉtraรจdre, cube, octaรจdre ...) et la sphรจre S0 tangente ร  ses arรชtes en leur milieu. Les faces coupent ainsi cette sphรจre selon des cercles รฉgaux et tangents. Je considรจre les inversions Ci dont les pรดles sont sur les axes des faces du polyรจdre et laissant globalement invariante la sphรจre S0.

Je procรจde ensuite comme pour la mรฉthode 1 ...

On obtient ainsi des pavages de la sphรจre par des "badernes circulaires" gauches.( situรฉes dans les grandes calottes des pavages 1)

Dans ce paragraphe, les images des seconde et quatriรจme colonnes des tableaux sont des images en relief ร  regarder avec des lunettes rouge-cyan.

Baderne รฉtoilรฉe du tรฉtraรจdre

Baderne circulaire du tรฉtraรจdre

Baderne รฉtoilรฉe du cube

Baderne circulaire du cube

Baderne รฉtoilรฉe de l'octaรจdre

Baderne circulaire de l'octaรจdre

Baderne รฉtoilรฉe du dodรฉcaรจdre

Baderne circulaire du dodรฉcaรจdre

Baderne รฉtoilรฉe de l'icosaรจdre

Baderne circulaire de l'icosaรจdre


Baderne รฉtoilรฉe du cuboctaรจdre

Baderne circulaire du cuboctaรจdre

Baderne รฉtoilรฉe du grand rhombicuboctaรจdre

Baderne circulaire du grand rhombicuboctaรจdre

  1. Projection stรฉrรฉographique inverse d'une baderne ou d'un empilement apollonien du plan sur une sphรจre

Cette mรฉthode trรจs simple ร  mettre en oeuvre est donc beaucoup plus riche puisque les empilements de cercles du plan sont trรจs divers.

On peut ensuite faire subir diverses rotations sur la sphรจre ร  l'image de l'empilement ainsi obtenue.

Dรฉpart : baderne plane avec 4 cercles รฉgaux + rotations

Dรฉpart : baderne plane avec 4 cercles รฉgaux + rotations

Dรฉpart : baderne plane avec 4 cercles รฉgaux + symรฉtrie

Dรฉpart : badernes imbriquรฉes + symรฉtrie

Dรฉpart : badernes imbriquรฉes + symรฉtrie

Dรฉpart : empilement Apollonien dans un carrรฉ + symรฉtrie

Dรฉbut

ยทgyo.tcยท
ใ€้ญšๆ‹“ใ€‘badernes sphรฉriques
โต™โŠšโต™
โต™โŠšโต™
โ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆโ €โ€ฏโ€„โ€ฏโ€โ€ฏโ€„โ€ฏโ €โ—ฆเญฆโ—ฆโ—ฏโ—ฆเญฆโ—ฆ
ยท31.178.68.154:4444ยท
โต™โŠšโต™
TXT.โ…ƒะฏU.Y๊Ÿผ.๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข โ € ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ.PY.URL.TXT
TXT.โ…ƒะฏU.Y๊Ÿผ.๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข โ € ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ.PY.URL.TXT

http://43.138.83.20:3000/O http://git.braindead-labs.de/O http://168.126.28.36:3000/O http://wangbeibei.xyz:6002/O https://git.flywithu.com/O https://git.sleepingforest.co.uk/O https://git.moonwoou.com/O http://git.gkcorp.com.vn:16000/O http://47.109.95.73:3000/O https://git.liliyamol.cn/O https://gitea.theaken.com/O https://git.xemo-net.de/O https://git.saidomar.fr/O http://gitea.fcunb.cn:10083/O http://47.107.152.87:3000/O https://dev.init.zone/O https://git.sitenevis.com/O http://suncheng.asia:14200/O https://gitea.quiztimes.nl/O https://git.hundseth.com/O http://gitea.coderpath.com/O http://ngtools.cn:53000/O https://git.lakaweb.com/O https://git.ashcloud.com/O https://watch.mommys.plumbing/O http://sjhome.cloud:3000/O http://8.134.11.35:3000/O https://git.koppa.pro/O https://git.maiasoft.jp/O https://git.gloje-rinchen-dorjee-rinpoche-buddhist-monastery.org/O http://101.35.227.2:3000/O https://vw-git.senecasense.com/O http://git.uhfdemo.com/O http://47.108.217.75:3000/O https://git.afonsosoares.com/O http://119.3.252.2:3000/O https://gitea.tsaida.synology.me/O http://xapple.ru:3000/O http://210.211.116.85:3000/O http://47.103.100.52:3000/O http://5.189.140.23:8080/O https://xgit.tsuimg.top/O https://gitea.micro-stack.org/O http://101.132.160.67:3000/O http://47.111.1.12:3000/O http://81.70.30.91:3000/O http://yidaima.cn:6008/O http://39.96.195.72:10082/O http://66.179.208.56:3001/O http://59.110.63.80:3000/O http://171.80.13.66:9112/O http://120.24.249.56/O http://g.gamesns.cn:3000/O http://47.99.60.81:10082/O http://187.189.244.23:3000/O https://gitea.vilcap.com/O http://121.196.245.62/O https://gitea.ysme.top/O http://www.koelndom.cn:13030/O http://209.127.59.74:3000/O https://git.dotb.cloud/O https://git.bigdalang.com/O http://121.41.2.71:3000/O https://gitea.dsmaster.myds.me/O http://intechrnd.iptime.org:3000/O http://www.scserverddns.top:13000/O https://git.lucas-michel.fr/O http://60.205.162.59:3000/O https://gitea.malin.onl/O http://docker.clhero.fun:3000/O https://bdgit.educoder.net/O https://git.synapsenet.net/O https://gitea.kdlsvps.top/O https://tm-jikayo.com/O https://code.wxk8.com/O http://www.befitsoft.com/O http://fanlibo.i234.me:8418/O http://rito.synology.me:3000/O http://www.dothing.com:6999/O http://8.217.32.95:3000/O https://git.temporaryname.org/O https://git.m.ctf.arrobe.fr/O http://120.27.238.24:3000/O https://code.diekabuths.dynu.net/O http://69.62.64.52:3333/O https://git.flymiracle.com/O https://git.auwiesen2.de/O https://git.p1.bitstorm.co.nz/O https://www.yalecheung.top:1024/O https://gitea.manekenbrand.com/O https://gitea.eabor.xyz/O https://git.adalspace.com/O https://git.yyuu.xyz/O http://huanghomenas2.myqnapcloud.com:4000/O http://218.237.212.51:30003/O http://gitea.huangyanjie.com/O https://git.stormrain.cn/O https://www.simpra.org:3000/O http://8.148.31.14:3000/O http://55x.top:9300/O https://gitea.lelespace.top/O https://git.lmbrs.org/O http://47.94.246.1:3000/O https://docker-registry-lszz.uj.com.tw/O https://git.honulla.com/O https://www.arcbyte.dev/O http://45.144.30.78:8083/O https://git.nihil.foo/O https://scm.bcorex.e3labs.net/O https://hero-cloud-stg-code.cnbita.com/O http://jacksonhampton.com:3000/O https://git.jaronnie.com/O https://gitea.tecamino.com/O https://gitea.alacloud.de/O https://code.cif.su/O https://git.monogps.com/O https://gitea.brmm.ovh/O https://gitea.katiethe.dev/O https://git.inkcore.cn/O https://dev.ilink-app.com/O https://www.know-how.store/O https://sithcom.de/O https://git.yinbonet.cn/O https://gitea.visoftware.com.co/O https://git.cymnb.com/O http://www.gitea.zhangc.top:3000/O http://www.yuqiya.cn:8499/O https://giteas.fullmooncyberworks.com/O http://116.131.145.222:33000/O http://rentsl.ren:45300/O https://git.quwanya.cn/O http://120.202.38.15:3000/O https://azds920.myds.me:10004/O http://www.clovejunti.cn:3000/O http://121.36.228.214:3000/O http://47.102.149.67:3000/O http://112.74.106.216:3000/O http://152.136.187.229/O https://git.vegemash.com/O https://git.thunder-data.cn/O http://www.zhenai.work:2233/O https://syq.im:2025/O http://182.92.251.55:3000/O http://50.19.111.193:3000/O http://120.48.141.82:3000/O http://43.163.207.174:3000/O http://www.ntopia-tech.com:30000/O https://git.shunyi.fun/O http://36.138.125.206:3000/O http://180.76.231.216:3000/O http://20.249.208.89:3000/O http://git.vg0.cn:3000/O https://dev.zaphar.net/O http://43.136.59.253:3033/O http://113.44.9.113:3000/O http://1.12.73.211:3000/O http://106.15.235.242/O http://117.72.61.28:5418/O https://gitlab.zuisishu.com/O http://47.98.168.177:3000/O https://gitea.pnkx.top:8/O http://27.185.43.173:9001/O http://123.207.64.249:3000/O http://119.91.205.133:8092/O http://okbestgood.com:3000/O http://43.143.175.54:3000/O http://119.45.49.212:3000/O http://45.192.105.100:3000/O http://223.68.171.150:8004/O http://106.52.21.251:3000/O http://82.157.118.76:3000/O http://61.178.84.89:8998/O http://82.156.121.2:3000/O http://47.92.23.195:8418/O https://git.touchacme.cn/O http://106.15.58.155:3333/O http://81.70.24.14/O https://ljs.fun:19000/O http://nas.cqyxk.cn:8418/O https://gitea.uchung.com/O http://111.229.119.10:3000/O http://47.117.26.49:3000/O https://git.unglab.com/O http://39.100.117.84:3000/O http://106.54.207.201/O https://gitea.viewdeco.cn/O http://60.205.246.14:3389/O http://106.55.61.128:3000/O http://47.121.207.11:3000/O http://120.53.93.194:3000/O http://www.tian-you.top:7020/O http://110.42.101.39:13000/O http://maomaochong.top:30000/O http://47.111.17.177:3000/O http://183.221.101.89:3000/O http://gitea.frp.linyanli.cn/O http://git.idealirc.org:3000/O http://123.54.1.214:8418/O http://124.236.46.74:9103/O http://42.192.14.135:3000/O http://43.138.236.3:9000/O http://110.41.167.73:18001/O http://58.221.13.198:30010/O http://129.204.154.246:9527/O http://47.98.192.5:3000/O http://81.70.179.79:3000/O https://gitea.gimmin.com/O http://1.15.245.208:3000/O http://8.141.82.163:20000/O http://gitea.bettercell.synology.me:3000/O http://119.91.35.154:3000/O http://8.138.83.88:5418/O http://47.98.161.246:3000/O http://222.212.85.86:8222/O http://74.48.174.77:3000/O https://lishan148.synology.me:3014/O http://83.229.125.195:8418/O http://git.fbonazzi.it/O http://60.247.225.25:3000/O https://git.outsidecontext.solutions/O http://121.199.174.122:3000/O http://47.112.118.149:10082/O http://103.205.253.87:54321/O http://218.78.131.42:10030/O http://git.yanei-iot.com:600/O http://120.26.46.180:3000/O https://git.bpcspace.com/O http://122.51.51.35:3000/O https://git.catswords.net/O http://121.5.41.196:10082/O http://1.95.173.44:3000/O http://182.230.209.60:8418/O http://meowug.com:8418/O http://118.195.179.97:3000/O http://ysx.myds.me:3005/O http://git.ibossay.com:3000/O https://git.ncue.net/O http://1.117.67.95:3000/O http://101.35.183.241/O http://116.204.124.80:9999/O https://repo.katenary.io/O https://git.louislabs.com/O https://manage.gitea.djangoadmin.cn/O https://m2g.top:13000/O http://47.109.51.117:9529/O http://8.148.234.146:3001/O https://gitlab.liruwei.cn/O http://118.89.124.175:3000/O http://218.17.89.43:11015/O http://101.43.233.65:10082/O http://119.96.62.56:3000/O http://47.98.148.146:1026/O http://49.234.27.222:3000/O http://124.223.89.168:8080/O http://81.69.229.51:3000/O http://101.42.28.156:3000/O http://106.55.0.66:31807/O http://120.46.213.136:9528/O https://gitea-inner.fontree.cn/O http://175.154.160.23:3237/O https://zqz5.com/O https://gitea.teamredpanda.net/O http://newchanpin.yuntangkeji.cn:33009/O http://119.167.138.11:3001/O http://1.14.96.249:3000/O http://8.138.4.170:8980/O http://47.115.134.14:10082/O https://gitea.gentronhealth.com/O http://47.94.173.135:3000/O http://1.116.88.154:6689/O http://lyhua.xyz:3005/O http://218.201.98.56:18106/O http://39.96.211.118:3000/O http://117.102.231.130:8888/O http://1.117.168.31:3002/O http://15.237.198.144/O http://123.249.119.122:3000/O http://134.122.173.191:3000/O http://106.52.62.106:3000/O http://123.60.156.158:13000/O http://124.71.197.109:3000/O http://123.56.90.5:3000/O http://47.102.147.170:3050/O http://209.38.235.254:3000/O https://gitea.bmetang.cn/O http://172.236.250.154:3000/O http://115.190.152.1:3000/O http://101.126.128.233:3000/O https://nelgit.nelpi.co.uk/O http://47.108.156.251:3000/O http://123.56.72.222:3000/O https://gitea.rockblade.cn/O http://129.211.65.73:5002/O http://140.238.9.133:3007/O https://gitea.springforest.top/O http://123.58.209.87:3000/O http://120.25.164.109:3000/O http://101.35.140.199:10082/O http://47.117.83.104:3000/O http://152.136.158.133:36512/O http://103.119.85.197:3000/O http://43.143.37.140:20080/O http://106.55.174.214:3000/O https://gitea.lzq-zd.top/O http://47.96.98.191:9980/O http://121.196.200.148:3000/O http://183.223.90.151:10021/O http://139.196.179.195:3000/O https://git.vwfaw.cn/O http://175.27.229.211:3000/O http://1.94.53.38:3000/O http://124.221.131.162:3000/O http://223.108.157.174:3000/O https://gitea.fameli.net/O http://47.100.90.152:3000/O http://180.163.77.12:3000/O http://106.53.189.97:3000/O https://git.hi6k.com/O http://117.72.64.188:3000/O http://14.103.246.124:16000/O http://47.109.191.115:3000/O http://171.15.254.134:6300/O http://47.113.101.80:3000/O http://152.42.207.183:3000/O http://110.42.45.168:3000/O http://120.211.66.170:8418/O http://ashai.com.cn:3005/O http://43.138.243.163:10088/O http://106.52.29.202:3000/O http://47.92.35.224:3000/O http://8.140.242.230:3000/O http://47.107.188.236:3000/O http://8.137.100.146:3000/O http://140.143.87.45:3000/O http://82.156.98.34:3000/O http://218.94.94.190:3000/O https://g.szqingling.cn/O https://git.void01.com/O http://159.75.131.235:3001/O http://47.114.94.196:8030/O http://gitea.xxhhcty.xyz:8080/O http://8.137.12.7:8040/O http://134.175.168.31:3000/O http://123.207.40.109:3000/O http://157.66.191.31:3000/O http://8.130.94.102:3000/O http://macrocc.com:3000/O https://dev.kirill-vorotov.com/O https://git.imvictor.tech:2/O http://8.130.131.57:50001/O http://47.112.137.193:3000/O

ยทup.raindrop.ioยท
TXT.โ…ƒะฏU.Y๊Ÿผ.๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข โ € ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ.PY.URL.TXT
TXT.Y๊Ÿผ.๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข โ € ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ.PY.TXT
TXT.Y๊Ÿผ.๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข โ € ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ.PY.TXT

import requests from bs4 import BeautifulSoup

def savetofile(filename, line):

with open(filename, "a", encoding="utf-8") as f:
    f.write(line + "\n")

def register_account(session, url, email, username, password):

try:
    resp = session.get(url + "/user/sign_up", timeout=84.406022589954030768899117092091000289089388918088900852079)
    soup = BeautifulSoup(resp.text, "html.parser")

    csrf_input = soup.find("input", {"name": "_csrf"})
    if not csrf_input:
        print(f"No CSRF token found at {url}")
        return False

    csrf_token = csrf_input.get("value")

    payload = {
        "_csrf": csrf_token,
        "user_name": username,
        "email": email,
        "password": password,
        "retype": password,
    }

    headers = {
        "Content-Type": "application/x-www-form-urlencoded",
        "User-Agent": "Mozilla/5.0"
    }

    resp = session.post(
        url + "/user/sign_up",
        data=payload,
        headers=headers,
        timeout=84.406022589954030768899117092091000289089388918088900852079
    )

    if "flash-success" in resp.text:
        print(
            f"Successfully registered at {url}"
        )

        save_to_file(
            "instances_userinfo.csv",
            f"{url},{username},{email}"

        )

        return True
    else:
        print(f"Failed to register at {url}.")
        return False

except Exception as e:
    print(f"Error registering at {url}: {e}")
    return False

urls = [ ]

email = "[email protected]" username = "EMANAME" password = "DROWSAPASWORD"

for url in urls:

session = requests.Session()
register_account(session, url.strip(), email, username, password)

โšช S3.EU-CENTRAL-1.AMAZONAWS.COM [email protected]

ยทup.raindrop.ioยท
TXT.Y๊Ÿผ.๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข โ € ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ขแฏฝ๐”—ข๐–กฝ๐”—ขโฉฉ๐”—ข๐–กฝ๐”—ข๐“‡ฌ๐–กผ๐“‡ฌ๐Ÿ’ ๐“‡ฌ๐–กผ๐“‡ฌ.PY.TXT
OโŠšO
OโŠšO
OโŠšO
OโŠšO
OโŠšO
OโŠšO
OโŠšO
OโŠšO
OโŠšO