Enrique Sahagun exports mathematical data to Blender for visualization.
Enrique writes:
I'm converting Blender in a graphing software. As a theoretical physicist I generate a big amount of data and I'm getting used to represented it with Blender.
The approach is to generate the data with whatever the program and then export it to Blender (through a python script).
This is an example of what I have done. I have solved the wave equation in a rectangular mesh. Hope you like it!
Other examples of my work can be seen here:
19 Comments
Beautiul
*Beautiful
Absolutely brilliant. Love it!
WOW ... a super like to this specialy LIKE the way color changes along with the wave effect :D its a SUPERBLEND
great concept.
I particularly like when some cubes are in kind of levitation, I mean when there is a cube that is detached from the rest of the shape
Lovely.... Makes me think of Gwenouille's BigNumbertoolkit script from way back....
are these functions in three variable in which the third is represented through time?
yes, actually I have solved the wave equation in two dimensions and in time, so the result is a function z(x,y,t), being t the time, x and y the coordinates of the plane and z the height. Then I have exported the data into blender through a python script.
Thank you all!
Is that blue one a soliton traveling in a channel?
Lol! It was not thought to be a soliton, but both the result and the equations are pretty similar
Probably for someone who knows what is doing is good. However I do not see nothing more than 3D sinusoid on planes. There are many addons incorporating great 3D equations and Different Order of Polynomios to achieve strange effects. Actually I bet fluid simulation within Blender must have a lot of these formulas. Mandelbrot is something that I would actually love to see in Blender. My question is what wave equation did you solve? Or did you just input values in wave's equations? Did you assign color to any variable as a result? Many years ago that I studied Electromagnetic Theory however I still remember some.
There is only one wave equation: http://en.wikipedia.org/wiki/Wave_equation
And the color is related to the value of u(t,x,y) in each point. And you are right! the solution of the wave equation (in some particular cases) is a superposition of sines and cosines with different frequencies.
the problem if you use "simply" sinusoidal functions it is that it is no so easy to simulate the interaction of the wave with the limits of the mesh (for example the reflections of the wave that can be seen in the video). So you have to simulate the whole problem.
Can this be powered by music, to create sound waves?
I have already done some experiments with sound.
https://vimeo.com/24772314
https://vimeo.com/13158367
Probably it is possible to calculate both the frequencies and the intesities and write a wav file with them... that would be cool!
Awesome!
Neat! Reminds me of the Beijing Olympics Entrance Ceremony in 2008.
very interresting. I wonder if it can be applied to the game engine as sea or river effect.