Lit Sphere in 3dsmax viewport directx mental ray screenshot-2

Creating Lit sphere material in 3dsmax

In this article I’d like to go back to the trend of previous years – Lit Spheres materials (also called matcap/Spherical Environment Mapping (SEM), etc.). The essence of this material is that all shader parameters: color, reflections, and so on are located on the image, where the sphere is depicted. To use such a image as material you will need a special shader which can draw out from it the necessary parameters.
This kind of materials are very useful in modeling (especially organic objects) and allow to identify errors in the topology. They have proved themselves in programs such as Mudbox and Zbrush. Presence of the library with such materials and possibility of fast switching between them considerably lighten modeling.
Just creation of Lit Sphere materials and library with them in 3dsmax we’ll do now.

Read More
Veda knee compare without musclestrand and with musclestrand

Modification of MuscleStrand – part 2

In the process of creating rig of knee it dawned on me that the MuscleStrand lacks one important feature – the possibility of expanding the muscle when it is bent.
In the area of the joint there is multilayer structure of muscles, and while it is bending some muscles are contracting increasing in volume. Stratifying on each other, displacing and contracting muscles give visual effect of extension of adjustment tissue by knee and elbow joints.
It is hardly possibly to create anatomically right muscle structure using MuscleStrand. That’s why I have replaced the whole group of muscles by MuscleStrand object extending it if necessary.

Read More
Featured Video Play Icon

Push By Angle

PushByAngle – 3dsmax’s MAXscript modifier allows to “push” object vertices outward or inward along the average vertex normals on the value which is calculated from the angle of two chosen objects. PushByAngle extended version of 3dsmax’s Push modifier. Modifier support any kind of geometry objects.

Read More
Featured Video Play Icon

Poly Loop Soft Select

Poly Loop Soft Select – 3dsmax MAXScript, allows when working with Editable Poly object in Edge sub-object mode filter Soft Selection by selected edge’s loop.

Read More
Fixed 3d model of the Veda's head after applied maxscript code snippet

Transfer point cache data from Face Robot to 3ds max

I ran into the problem of transfer of point cache data from Softimage Face Robot in 3ds max, 3ds max has in world coordinates Z-Up axis, while Softimage Y-Up axis. If you are writing point cache data in Softimage and then try to load it in 3dsmax’s PointCache modifier, then after the data is loaded (because mismatch axes) coordinates of the vertices are not correct and the model will seem inverted. This can be done manually using the snapping. To automate this process and avoid errors when working by hand, I wrote a small script that you can use in this situation.

Read More

Straighten Edge

Straighten Edge – 3dsmax MAXscript, allows to project and after it to place selected vertex/edges on the given straight line on the Editable Poly object, Edit Poly modifier and Editable Spline & Line objects.

Read More
MuscleSelect featured image


MuscleSelect – 3dsmax MAXscript boost productivity during work with muscle objects. This script support muscle plugins: CAT, ACT, SkinFX, Hercules.

Read More

Bake Biped Head Look At animation

I wrote maxscript snippet which allows bake animation from biped’s head when biped’s head animated through biped’s “Look At” controller. Script bake biped head’s animation and then removes Look At Target.

Read More