Friday, January 05, 2007

MaxScript Editing Studio

Very excited about it. I am developing one max script editing environment for 3dsmax 9.0 with the help of Dot net and Scintilla. Unlike other editor it is completely integrated within max. For this project I'm using C#. But there are lot of unsafe block and platform invoke I used to talk with Scintilla from dotnet. Also one lexar I wrote for Scintilla to support max language features.

Some screenshots of work in progress...




Friday, October 27, 2006

Need to Update

A long time this blog is not updated...hooping soon I will get some time to update or upload new stuffs. Already started to developing an open source app using C#. Soon I will upload the code in progress. Made some papers also on pixel programming.

But for the time being Bye...

Monday, March 13, 2006

santaDistMaterial


Download Script

3DsMaxVersion: 8.0

If any object travels to another object on a spiral path it is very much annoying to manually create the blending animation of their material. Through this material you can calculate their distance and blending animation of their material. This is very much helpful for creating such scenes like character is going near to fire or touching something with magic wand. Just watch the video and you will get the idea how to use it.

Saturday, March 04, 2006

santa CS Tick To Frame Snapper

Download Script

3DsMaxVersion: 8.0

When we change the frame speed of biped animation (Or scaling the duration) some key frames of biped objects move to tick settings instead of Frame. Then we have to manually select those frames and adjust them to nearest frame (It is much easier to animate with frame settings than tick). There we can use this script. Just select the biped body parts and select their keys (For all keys select all body parts and select all keys). Then just click the santaCSTickToFrameSnapper icon on your toolbar. Keys are now snapping to there nearest frame. No need of manual adjustment for every key. Now change your time Display setting to frame. Extremely helpful when you are going to use a Bip file or mocap file with different FPS (e.g. Bip file is in NTSC standard and you are working with PAL standard).

Tuesday, February 28, 2006

santa Trajectory Limiter

Download Script

3DsMaxVersion: 8.0

Sometime when we are working with complex animation scene we want to view a part of portion of trajectory for an animated object (as because the total trajectory line is showing us so much complex view) there we can use this script. Here we can mention the starting limit and the end limit of trajectory display. Then the script will show you only the trajectory of range given by you. You also can interactively enable or disable and control the trajectory line. If you face any problem for trajectory structure or position you can refresh it anytime. It will help you a lot and reduce the complexity of your trajectory display on viewport. Happy animation…

Wednesday, February 08, 2006

Santa Project Planner


Download Script

Optional Download

3DsMaxVersion: 8.0

For animation or gaming production you need to design production flow or deploy networkrendering architecture. SantaProjectPlanner helps you to design production outline and save your money from buying any commercial production flow designer.
SantaProjectPlanner is a front end to access AddFlow. Try to drag on canvas. It will create Design Node for You. Right click on any node you will get property settings Dialogue. Where From you easily can change node settings. Select any element and drag his center to another element's center. It will create an arrow connector. You can edit the connector by right clicking on it. If you want to learn more about addflow just read the pdf help.

Friday, August 26, 2005

Santa Reactor Properties Lister

Download Script

3DsMaxVersion: 6.0, 7.0 and 7.0+

Give you to a list view of Reactor physical Properties for all scene objects.
very Helpful to mannage collision simulation when working on multiple object scene.

Through Santa Reactor PropLister floater you can easily manipulate object's mass, friction, elasticity. Just click on santaReactorPropLister on your toolbar to get the list view. Quick help with floater.

Wednesday, August 17, 2005

Santa Mirror Morph

Issue:
Very tricky to work with it and sometimes not work properly...I'm working on a new a one...

Download Script

Download Help

Must Read Before use

Video Tutorial (Need DivX Player)(right click "save target as" )

3DsMaxVersion: 7.0 and 7.0+

Help you to create mirror morph target like left sneer to right sneer. After using 3dsMax's default mirror tool you cannot use the model as morph target(mirroring will not affect the morpher). You can use this script to mirror the morph targets ( basically for creating left eye brow up right eyebrow up etc.) Copy the target what you want to mirror. pick the head and copied target object. click the mirror button to create mirror morph

Now only for polygon morpher modeling. Before do the process delete all modifiers from Target and main head ( Turbo smooth, Mesh Smooth etc.). Maintain the work Flow for asymmetrical structure ( see the attached help Pdf,Video Demonstration and readme first). Please report bugs and additional requirements, if any, to
susanta3d@gmail.com , subject: santa Mirror Morph.

Tuesday, August 09, 2005

santa MemoryHide

Download Script

3DsMaxVersion: 7.0 and 7.0+

Very useful to hide & unhide objects when working with complex scenes like making scene with 100 tree objects or more. Perfect for such situation like:1) All similar objects are in same layer (no of layers is also many)2) Don’t want to use unhide by name or you forget the objects name (long name list…hard to find a specific object)3) Don’t want to create selection set before every hide-unhide.When you use this script it gives a complete list of every hide objects…so you can unhide them easily. Again you can select or show property of every objects in your hide list or can manipulate individually. You can create multiple hide/unhide list group (overlapping object name…means a single can be part of two list). So scopes are in hand how you use this script.Quick help with every floater.

Installation:

1. Create a folder “santaMemoryHide” in your max script folder.
2. Unzip the code and copy “memory.ms” and “santaMemoryHide.ms” in just created santaMemoryHide folder
3. Run the santaMemoryHide.ms.
4. For 'customize user interface' under 'Toolbars' tab select susanta category.
5. Now drag the “santaMemoryHide” action to your main toolbar
6. Select your objects what you want to hide click the new “santaMemoryHide”fron your toolbar.
Please report bugs and additional requirements, if any, to
susanta3d@gmail.com , subject: santa MemoryHide

Monday, August 08, 2005

SantaSnapPoly


Download Script
3DsMaxVersion: 7.0 and 7.0+

Similar to SnapShot tool but it generates Editable Polygon object ( Default snapshot only generates
Edit mesh Object). It supports range value to take a snap of animated object in to editable polygon
Please report bugs and additional requirements, if any, to susanta3d@gmail.com , subject:SantaSnapPoly.

Installation:
- Copy to your max script folder.
- Run the SantaSnapPoly.ms.
- For 'customize user interface' under 'Toolbars' tab select susanta category.
- Now drag the 'SantaSnapPoly' action to your main toolbar