Home Technical Talk

Norman3D's MaxScript Pack #1 - Render VectorMaps and Vertex related tools

polycounter lvl 14
Offline / Send Message
Norman3D polycounter lvl 14
Hey guys! I finally finished some of the tools I had been working on for the last year. Took me longer than expected!
I don't have much time these days so I've followed the example of some of my fellow scripters and decided to put them in a pack and sell them. Hopefully this will motivate me to find some time after work for more tool development! Although I'll probably keep doing them anyway! haha

So anyway quick breakdown for you all:

Vector Maps
Two fancy ways of generating them

Mesh deformation dependent from camera position:
[ame="http://www.youtube.com/watch?v=SoQiX-rDI5Q"]http://www.youtube.com/watch?v=SoQiX-rDI5Q[/ame]

And based on UV differences:
[ame="http://www.youtube.com/watch?v=pdolD582ynw"]http://www.youtube.com/watch?v=pdolD582ynw[/ame]

After generating them, simply add them to your UVs in UDK or your engine and you are good to go!

Verts, verts, verts...

Store 3D Displacement in vertex color or even UV channels.
Also store normals!
This is helpful to achieve some cool looking and pretty performance-efficient effects. If your mobile engine does not support traditional morphing this will work!
[ame="http://www.youtube.com/watch?v=Iuv4TY2-gdA"]http://www.youtube.com/watch?v=Iuv4TY2-gdA[/ame]

Store sub-pivot points as vertex color or UV channels. It lets you store "virtual" pivot points for your sub-elements. You can do some procedural animations to them as if they were independent meshes, way cheaper than rigging them.
This one is similar to Epic's Pivot Painter Tool but it has some improvements and the workflow to set it up is much shorter.
[ame="http://www.youtube.com/watch?v=xfiFQ8dOo5Y"]http://www.youtube.com/watch?v=xfiFQ8dOo5Y[/ame]

Help files and some tutorials are included. Future updates of this pack as well!
You guys can get them from here.
And as always feedback and suggestions are totally welcome!
Sign In or Register to comment.