Home 3D Art Showcase & Critiques

Osmosis - Node-Based Expression Editor for 3ds Max (Programming Pimp)

polycounter lvl 18
Offline / Send Message
commander_keen polycounter lvl 18
I have been working on Osmosis for a little over a week, and its coming together pretty well now. Its still got a long way to go, but the basics are there. Currently I have made over 25 nodes which are all designed to be as flexible as possible. It is also very easy for an end user to make their own nodes.


What is Osmosis?
Osmosis is a node based expression editor for Max which allows you to have total control over your Max scene. Its based on the Helium UI

What can it do?
Everything! at least thats the goal. along with linking variables and creating logic loops by connecting nodes, you can also write your own custom text expressions in maxscript and link them in with the rest of your nodes. Material editing is of course also possible, but I have not created proper nodes yet.

In this example I created a simple day/night cycle by finding the Z position of the sunlight and using that to effect all the lights brightness, change the amount of snowfall, and change the strength of the wind.
http://www.keenleveldesign.com/pimp/osmosis/example2/example2.avi
example2.jpg


This example is a bit simpler, all its doing is using the spheres position and the boxes z position(as phase) to generate a 4d noise and apply that to the spheres radius.
http://www.keenleveldesign.com/pimp/osmosis/example1/example1.avi
example1.jpg

Replies

Sign In or Register to comment.