3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
many thanks to JetBrains for donating o.s.license for all their excellent products
*Please view previous releases for all news
No installer provided / needed: just download the glChAoSP_release.zip binary archive (it contains all binaries for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved. Added tarball glChAoSP_release.tar.gz for Linux users: it's same but maintains executable attributes for binaries. (I am available for any problem).
The WebGL/WebAssembly version is online at this link: wglChAoS.P
With the new Attractors website pages you have full access to math formulas, computational code, and permit you to explore interactively any single attractor: AttractorsFormula Soon also
*Please read the warnings and hardware/software requirement
many thanks to JetBrains for donating o.s.license for all their excellent products
News from previuos beta
Already present in v1.5.0beta
The main feature is the transformFeedback multiDot emitter added.
Now all dp/dt attractors (yellow tag) have an additional new emitter type to visualize them in a progressive way and/or with multiDot (spray) effect.
Is also possible to travel, in first person (cockpit view), within the particles, following the evolution of the attractors.
Simulating a comet's journey in Lorenz attractor | Voyage in Multi-Chua II attractor |
---|---|
New menu is available to adjust these settings:
1) Panoramic/CockPit dots/s: different emitter speed for any view
2) Number of dots for each step, real dots/s emitted are: dots/s * Emit#
3) Multiplication factor of initial radial random speed
4) Air friction/deceleration
5) Point size: there are 3 different "pointSize" for: singleDot emitter, multiDot emitter and cockpitView
6) Particles LifeTime, in sec.
7) LifeTime attenuation: when the lifeTime ends, in blending mode, the particle attenuates the intensity of this factor, any second
8) Wind direction and intensity (in units/s)
9) Gravity/Acceleration direction and intensity (in units/s)
A) Toggle cockpit view and related settings (following controls)
B) Smoothing distance: in blending mode attenuates the intensity of near dots by distance
C) Clipping distance: skip to draw closer particles
D) PiP (Picture In Picture) feature
E) TagretView is the current emitted dot, PointOfView is positioned on the wake: it adjusts the distance from head (it follows the attractor direction).
F) Move back the PoV: it follows the vector PoV -> TGT
G) Rotate the cam around TagretView, or better: around attractor head (last emitted dot), use reset to reposition the cam
H) Move forward the TagretView position
No installer provided / needed: just download the glChAoSP_release.zip binary archive (it contains all binaries for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved. Added tarball glChAoSP_release.tar.gz for Linux users: it's same but maintains executable attributes for binaries. Starting from 1.4.0 release, there are no more binaries in the source code repository. Please use last glChAoSP_release zip/tar.gz archive, with internal directory structure, or build the current WorkInProgress (WiP) release from source code (I am available for any problem).
The WebGL/WebAssembly version is online at this link: wglChAoS.P
With the new Attractors website pages you have full access to math formulas, computational code, and permit you to explore interactively any single attractor: AttractorsFormula Soon also
*Please read the warnings and hardware/software requirement
many thanks to JetBrains for donating o.s.license for all their excellent products
The main feature is the transformFeedback multiDot emitter added.
Now all dp/dt attractors (yellow tag) have an additional new emitter type to visualize them in a progressive way and/or with multiDot (spray) effect.
Is also possible to travel, in first person (cockpit view), within the particles, following the evolution of the attractors.
Simulating a comet's journey in Lorenz attractor | Voyage in Multi-Chua II attractor |
---|---|
New menu is available to adjust these settings:
1) Panoramic/CockPit dots/s: different emitter speed for any view
2) Number of dots for each step, real dots/s emitted are: dots/s * Emit#
3) Multiplication factor of initial radial random speed
4) Air friction/deceleration
5) Point size: there are 3 different "pointSize" for: singleDot emitter, multiDot emitter and cockpitView
6) Particles LifeTime, in sec.
7) LifeTime attenuation: when the lifeTime ends, in blending mode, the particle attenuates the intensity of this factor, any second
8) Wind direction and intensity (in units/s)
9) Gravity/Acceleration direction and intensity (in units/s)
A) Toggle cockpit view and related settings (following controls)
B) Smoothing distance: in blending mode attenuates the intensity of near dots by distance
C) Clipping distance: skip to draw closer particles
D) PiP (Picture In Picture) feature
E) TagretView is the current emitted dot, PointOfView is positioned on the wake: it adjusts the distance from head (it follows the attractor direction).
F) Move back the PoV: it follows the vector PoV -> TGT
G) Rotate the cam around TagretView, or better: around attractor head (last emitted dot), use reset to reposition the cam
H) Move forward the TagretView position
No installer provided / needed: just download the glChAoSP_release.zip binary archive (it contains all binaries for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved. Added tarball glChAoSP_release.tar.gz for Linux users: it's same but maintains executable attributes for binaries. Starting from 1.4.0 release, there are no more binaries in the source code repository. Please use last glChAoSP_release zip/tar.gz archive, with internal directory structure, or build the current WorkInProgress (WiP) release from source code (I am available for any problem).
The WebGL/WebAssembly version is online at this link: wglChAoS.P
With the new Attractors website pages you have full access to math formulas, computational code, and permit you to explore interactively any single attractor: AttractorsFormula Soon also
*Please read the warnings and hardware/software requirement
Adding save PNG file with transparent background, from this proposal:
https://github.com/BrutPitt/glChAoS.P/issues/4
This is a beta, with no other changes: only Linux and Windows binaries. The source files are not still synchronized.
An absolutely personal and original transposition in 3D/4D of famous 2D attractors:
Full descriptions, math formulas and code in the relative webpage: PopCorn, Mira, Hopalong and... now any single attractor is also explorable interactively via WebGL/WebAssembly directly from website.
No installer provided / needed: just download the glChAoSP_release.zip binary archive (it contains all binaries for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved. Added tarball glChAoSP_release.tar.gz for Linux users: it's same but maintains executable attributes for binaries. Starting from 1.4.0 release, there are no more binaries in the source code repository. Please use last glChAoSP_release zip/tar.gz archive, with internal directory structure, or build the current WorkInProgress (WiP) release from source code (I am available for any problem).
The WebGL/WebAssembly version is online at this link: wglChAoS.P
With the new Attractors website pages you have full access to math formulas, computational code, and permit you to explore interactively any single attractor: AttractorsFormula
*Please read the warnings and hardware/software requirement
Boundary Coloring | w/o Boundary Coloring |
---|---|
TWO planes | THREE planes |
---|---|
No installer provided / needed: just download the glChAoSP.zip binary archive (it contains all binaries for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved. ~In alternative clone the project form github or download master repository (it contains everything: source code and binaries).~ Added glChAoSP_OSX.zip: it's same but was zipped on OSX, Mac users choose this Starting from this release, there are no more binaries in the source code repository: sorry for the inconvenience, but they risk not being synchronized with also small changes in the GLSL shaders code. Please use last glChAoS.P release zip archive, with internal directory structure, or build the current WorkInProgress (WiP) release from source code (I am available for any problem).
For a correct use/installation for a particular operating system, please read the main page: glChAoS.P
The WebGL vesion is online at this link: wglChAoS.P now with touch screen support and new rendering engine Please read the warnings and hardware/software requirement
To more info go to main project glChAoS.P page or visit the glChAoS.P site
DualPass | DualPass + AO | DualPass + AO + Shadows |
---|---|---|
Watch the new rendering engine features in a Video Example
Thomas Attractor | DLA on Thomas Attractor |
---|---|
Watch DLA3D Video Example or DLA3D over Thomas Attractor Video
*Please read the browser settings requirement (Windows Users)
No installer provided / needed: just download the glChAoSP.zip binary archive (it contains all binaries for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved. In alternative clone the project form github or download master repository (it contains everything: source code and binaries).
For a correct use/installation for a particular operating system, please read the main page: glChAoS.P
The WebGL vesion is online at this link: wglChAoS.P now with touch screen support and new rendering engine Please read the warnings and hardware/software requirement
To more info go to main project glChAoS.P page or visit the glChAoS.P site
DualPass | DualPass + AO | DualPass + AO + Shadows |
---|---|---|
Watch the new rendering engine features in a Video Example
Thomas Attractor | DLA on Thomas Attractor |
---|---|
Watch DLA3D Video Example or DLA3D over Thomas Attractor Video
No installer provided / needed: just download the glChAoSP.zip binary archive (it contains all binaries for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved. In alternative clone the project form github or download master repository (it contains everything: source code and binaries).
For a correct use/installation for a particular operating system, please read the main page: glChAoS.P
The WebGL vesion is online at this link: wglChAoS.P now with touch screen support and new rendering engine Please read the warnings and hardware/software requirement
wglChAoS.P (WebGL version)
No installation program is provided: just clone it form github or download master repository (it contains everything: source code and executables) or download the glChAoSP.zip binary archive (it contains all executables for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved.
For a correct use/installation for a particular operating system, please read the main page: glChAoS.P
The WebGL vesion is online at this link: wglChAoS.P now with touch screen support and new rendering engine Please read the warnings and hardware/software requirement
wglChAoS.P (WebGL version)
No installation program is provided: just clone it form github or download master repository (it contains everything: source code and executables) or download the glChAoSP.zip binary archive (it contains all executables for all O.S.) and decompress it in a folder whatever: only the internal directories structure must be preserved.
For a correct use/installation for a particular operating system, please read the main page: glChAoS.P
The WebGL vesion is online at this link: wglChAoS.P now with touch screen support Please read the warnings and hardware/software requirement