File:3D_Julia-set_(IFS_001).jpg
From Wikipedia, the free encyclopedia
3D_Julia-set_(IFS_001).jpg (600 × 600 píxeles; tamaño do ficheiro: 94 kB; tipo MIME: image/jpeg)
![]() | Este ficheiro procede de Wikimedia Commons. A continuación móstrase a información da súa páxina de descrición. Commons é un repositorio libre de ficheiros multimedia. Pode contribuír alí cargando as súas imaxes. |
Resumo
Descrición3D Julia-set (IFS 001).jpg |
English: Julia set, a fractal, here in three dimensions. The image was created from using a "iterated function system". This is not a quaternion - only three parameters; x, y, z was used in the reversed formula |
Orixe | Obra propia |
Autoría | user:Solkoll |
See also:
External link:
- Download a demo program that creates images like this, (and more) from: [1] archive copy at the Wayback Machine
Image: User:Solkoll.
More 3D fractals from my tool: All freaktal images are from self-written tools. Linear fractals from my : "3D IFS studio" and "3D DTIFS" (dragon trees), non-linear IFS from "3D RJIFS" (3D rev Julia). |
See also: Solkoll & Solkoll 2D
Source-code:
C-code snippet:
// Notes:
// All variables are declared as "float" or "double". // x, y, z is the 3D variable "Z". // a, b, c is the 3D constant "C" (the Julia-coordinate).
// RND is a random float in the range 0 - 1, define it like this: // #define RND ( ( float ) rand ( ) / RAND_MAX )
// Here the function: x -= a; y -= b; z -= c; length = sqrtl ( x*x + y*y + z*z ); root = sqrtl ( length ); if ( length == fabsl ( x ) ) { if ( x < 0.0f ) { angle = RND * pi * 2.0f; y = cosl ( angle ) * root; z = sinl ( angle ) * root; x = 0.0f; } else { x = root; } } else if ( length > 0.0f ) { x = ( ( x - length ) / 2.0f ) + length; y = y / 2.0f; z = z / 2.0f; length = root / sqrtl ( x*x + y*y + z*z ); x *= length; y *= length; z *= length; }
// This is the IFS: randomly select any of the two roots :) if ( int ( RND * 2 ) ) { x = - x; y = - y; z = - z; }
If you like to get more information about this function?
then write at: User talk:Solkoll or drop me a wikimail.
![]() | Esta imagem foi (ou todas as imagens neste artigo ou categoria foram) carregada no formato JPEG. No entanto, contém informação que pode ser armazenada de forma mais eficiente ou precisa no formato PNG ou no formato SVG. Se possível, por favor carregue uma versão PNG ou SVG desta imagem sem artefactos de compressão, derivada de uma fonte não-JPEG ou com os artefactos de compressão removidos. Depois de o fazer:
| ![]() |
Pés de foto
Elementos retratados neste ficheiro
representa a
image/jpeg
71a163ebc58603e3a0c1b87be5e39831fd1a956e
tamanho dos dados portugués
96.381 Byte
600 píxel
600 píxel
Historial do ficheiro
Prema nunha data/hora para ver o ficheiro tal e como estaba nese momento.
Data/Hora | Miniatura | Dimensións | Usuario | Comentario | |
---|---|---|---|---|---|
actual | 26 de marzo de 2005 ás 11:10 | ![]() | 600 × 600 (94 kB) | Solkoll~commonswiki | '''Julia set''', here in three dimensions, not a quartenion - only three parameters; x, y, z was used, (reversed technolog) in a "iterated function system". '''See also:''' * w:en:Julia set * w:en:Iterated function system {{Solkoll 3D}} |
Uso do ficheiro
Non hai páxinas que usen este ficheiro.
Uso global do ficheiro
Os seguintes wikis empregan esta imaxe:
- Uso en de.wikipedia.org
Metadatos
Este ficheiro contén información adicional, probablemente engadida pola cámara dixital ou polo escáner usado para crear ou dixitalizar a imaxe. Se o ficheiro orixinal foi modificado, poida que algúns detalles non se reflictan no ficheiro modificado.
Comentario do ficheiro JPEG | File written by Adobe Photoshop¨ 5.0 |
---|