Monday, August 29, 2011

qHull2Max and JigsawMaker

Two interesting Max scripts was released recently by Havard Schei - qHull2Max and JigsawMaker. Check his web site for other of his public scripts.

Sunday, August 21, 2011

VFB+ extension

VFB+ is DotNet/MaxScript extension for the 3ds Max frame buffer by Rotem Shiffman published at ScriptSpot. The author share the C# source code as well at CGSociety.

Thursday, August 18, 2011

Basic tip on FindItem in Array

Working with MaxScript's Arrays is so easy, compared with arrays in programming languages of cuz, but some ops still need to write our own custom functions. Well, I done some quick help on user question about FindItem, and here is the forum topic if you interested though.

Wednesday, August 17, 2011


Welder is a new MaxScript tool by John Martini that creates welds (by adding geometry) along selected edges or intersecting geometry.

Friday, August 12, 2011

SIGGRAPH 2011 Diary

Read up on CGSociety's week in Vancouver for the world's biggest VFX and CG conference.

Thursday, August 11, 2011


I'm a bit busy right now and this is very quick help on user request, but its better than nothing, I hope. It's about to track and delete a wood of thousands overlaped tree proxies, from where come and this funny name Lumberman :) Those script is plain and dirty solution that fill partially this task, but there is some known limitations about proxies, - they have not actual geometry on the scene, and... well, instead of repeat my words, just check the script page for details.

Input Camera

Input Camera is a free tool by Michael Sharpe, allows the user to control FreeCamera in 3ds Max via XBOX 360 controller.

Monday, August 8, 2011

TimeWarp modifier

TimeWarp is a scripted modifier plugin by Jonathan de Blok designed for easy-nondestructive-time-remapping of animations. Very interesting solution based on Max's EaseCurves function. Read more at ScriptSpot.

Sunday, August 7, 2011

Get the Current Screen Resolution

It's about MaxScript. Even busy, time-to-time I help with what I can. Ok, its maybe not so special, but I think will be good to post this tip here anyway.

The question was - How to get the current screen resolution in MaxScript? The available built-in function sysInfo.desktopSize is fine if we use single monitor, but on multiple monitors this function return the full resolution of all monitors. So here is a function for that case:

fn ScreenResolution = (

local scr = (dotNetClass "System.Windows.Forms.Screen").PrimaryScreen.Bounds
[scr.Width, scr.Height]

Tuesday, August 2, 2011

Worm Face tool

A new script (Worm Face) by Shawn Olson added to his collection package (Wall Worm Mod Tools). More details.