Comments (4)
Persistence is the magnitude of the smaller waves/details while the Amplitude is the magnitude of the first octave, that is, the biggest wave. Does that make sense?
from animation_nodes_manual.
Persistence is the magnitude of the smaller waves/details while the Amplitude is the magnitude of the first octave, that is, the biggest wave. Does that make sense?
Thanks, though sorry not yet or not entirely clear at least. May I reword it at a high level to confirm if I am even on the right track.
Persistence is like a threshold - which determines the minimum point at which (smaller) waves can first appear?
Amplitude is the maximum 'size' the wave can reach? Amplitude, I think is clearer to me.
from animation_nodes_manual.
No, not exactly. The wiggle node evaluates what is known as a perlin noise. A perlin noise is a function composed of random value smoothly connected to each other forming something like a random wave. The amplitude of the noise is the maximum random value possible (And negative the amplitude is the minimum random value possible). Now, to make the noise more interesting, the wiggle node add multiple perlin noises over each other, each one is called an Octave. An octave usually have a higher frequency than the previous octaves. Moreover, each octave—being a perlin noise itself—have an amplitude that is proportional to the Persistence value. Thus we can say that the persistence is the constant of proportionality of the amplitude of the octaves. In conclusion, you can think of octaves as level of details and the persistence as the effect of each octave to the final function.
from animation_nodes_manual.
Thank you. I can review this again, and try to make sense of it.
from animation_nodes_manual.
Related Issues (20)
- Cannot choose which Python to use when compiling AN HOT 2
- Particle systems from objects - no mesh generation (target) HOT 3
- Vertices Numbering HOT 5
- Animation Nodes for Python 3
- Animation Nodes 2.0 for Python 3.7.0 HOT 1
- Prepare Polygon Transformation HOT 6
- Break when upgraded to 2.1.2 HOT 2
- Object Mesh Data Example HOT 4
- Animate evolution? HOT 3
- Combine Mesh not work correctly HOT 1
- Materials on separated-polygons HOT 5
- Separate Polygons/Combine Mesh does not work as documented. HOT 3
- No documentation for "Mesh Info" HOT 3
- How to create Structure Synth in new versions animation node? HOT 9
- LSystem HOT 2
- FastNoise HOT 1
- The New Documentation HOT 8
- AN 2.2 linux py37 fails HOT 6
- Possible error in documentation – code developper guide HOT 1
- Windows compile error: LINK : fatal error LNK1181: cannot open input file 'FastNoiseSIMD_windows.lib'
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from animation_nodes_manual.