V

Avatar



Sunflower source code

After releasing Deep’s source code, i thought to myself i could also release an old production of mine, Sunflower.
Sunflower is a visual non-interactive application a.k.a. demo, feat. music from Four Tet.

sunflower_screen

Watch Sunflower

Download source code

Hope you enjoy it





ObjImp+Mri3ds libraries @ processing.org

Hurray!

ObjImp + Mri3ds libraries are now officially part of the Processing’s libraries page.
That means more updates and bug fixes.

____________________________________________________________________
Mri3ds v1.2 has been released
* Wrapper data structures moved into the library.
* V3dsScene is now part of the library. Look at the examples on how to load a .3ds scene.

____________________________________________________________________

ObjImp v1.1 has been released.
* Wrapper data structures moved into the library.
* ObjImpScene is now part of the library. Look at the examples on how to load a .obj scene.

.





Deep Source Code

Deep is a demo created by me and Filipe “ps” Cruz. Following it’s subtle success and a few requests, i thought it would be useful to make it’s source code public. Hope you enjoy it, and make sure you watch the demo.

deep

Watch Deep

Download source code

It should be easy to get it rolling, but if you get problems, read the “readme.txt” file and make sure you have installed the dependencies. Once that is done, open the project and run it. Don’t forget to let me know if you liked it. Have fun.





Holidays

3 weeks off.. roaming to South France.

Realtime clouds
(hmm.Cloud Rendering)





hmm.Motion Blur as a Post Processing Effect

One more ‘hmm’ series experiment.

Motion Blur as a Post Processing Effect.

This is based on an article from GPU Gems 3, which basically takes the motion for each pixel and computes a velocity from the difference with the previous position to sample the rendered scene texture and compute the final color. It works only for camera movement, meaning, if the camera does not move but you have a moving/rotating object in front of you the effect won’t apply.

This two videos shows camera lookat point motion, meaning it randomly looks at different points every second, and the second video shows a camera spinning around a sphere objectwith increasing velocity to reach a maximum blur state. Both are using camera motion as i stated it’s important, anyway, it should give an idea of the effect.

Source code available here