ScriptSpot Community Posts

Syndicate content
Updated: 1 hour 5 min ago

Animation Baker

Fri, 06/18/2010 - 12:33
1vote

not long ago i have animated object by expression connected to timeline and i need bake this animation but every baker i found was not be able to bake this animation so i wrote this baker myself so if you have problem with baking animations this script maybe helps you

- fixed some bugs

Bitmap2Maxscript Convertor

Thu, 06/17/2010 - 02:47
2votes

Converts bitmaps to MaxScript using LZ compression and copies the resulting code to the clipboard (Max2010+) or listener window(Max9+). Works best on files with redundant colors like icons. Use it to add graphics to your scripts while minimizing file-size. Based on a script example found in the help files. In some scenarios this algorithm yields up to 800% smaller file sizes over the original script. I might add a GUI to this later on.

Enjoy. Instructions:

read more

Custom Attrubute Animation Copier

Thu, 06/17/2010 - 02:47
0votes

This script copies the animation on custom attributes and adds it to another object with similar custom attributes.

Usage:

1. Click the copy to button and select the object you want to copy the animation to.
2. Click the copy from button and select the object who's animation you want to copy.
3. Select the custom attributes to copy from the list box.
4a. Hit the do it button
4b. Or you can do an incremental copy which places a key on every frame for a specified range.

Notes:
1. Make sure the custom attribute is applied to an attribute holder modifier.

Install:

read more

HexLattice

Mon, 06/14/2010 - 09:28
11votes

A simple script to create either hexagonal tiles or a mesh with hexagonal holes in it.

Simply run/drag into max to start the interface.

All tiles are instanced by default for your convenience :)

10 Year Anniversary Contest #5

Mon, 06/14/2010 - 01:47
4votes

It's the 10th Anniversary of ScriptSpot and there are quite a few prizes to give away! There will be a new contest and new prizes every Monday and you'll be able to enter those contests by the following Friday (5 days). You may increase your chances of winning by referring your friends! This is the fifth contest and is closed to new entries. See winner announcement below! 

read more

Beeramid

Sun, 06/13/2010 - 06:38
9votes

A fun primive, in case of emergency.

VRayVFBMaxScript

Sat, 06/12/2010 - 02:21
1vote

This plugin gives MaxScript access to some of the properties of the V-Ray frame buffer. Currently only the rendering region is exposed, but more parameters will be added.

See included readme for installation

Disclaimer

This plugin is provided *as is* - it is not a part of the official V-Ray installation and no official support for it is provided. It is only guaranteed to work on V-Ray 1.5 SP5. For any problems or questions please use the V-Ray forum at http://www.chaosgroup.com/

ParallelPolySelector

Thu, 06/10/2010 - 08:25
3votes

Script for selecting polygons which normal has the same angle as selcted plus threshold.

OptimizeSplinePoints

Wed, 06/09/2010 - 22:35
5votes

This optimizer work based on calculation of changing spline length in percent. The main value must not be very high. Use it on imported DWG.

ConcatMatLibs

Wed, 06/09/2010 - 22:23
3votes

This script searches *.mat files in selected folder and all subfolders and saves all found materials to one specified file. This file MUST be NOT in search folder

BitmapPath in MatLib Relpacer

Wed, 06/09/2010 - 22:15
2votes

This script can replace all bitmap texture pathes in selected matlib file. You select Matlib file,select directory you want to set, select the bitmap texture directory path you want to replace and thats all. This my first script.

BE CAREFULL. It does not make backups, but uses A LOT OF MEMORY, so if it crashes your matlib maybe damaged. Example: replacing All Evermotion ArchShaders Vol.1 + Vol.2 pathes (in one file for all maps) takes near 2,5GB! Any help and suggestions how to solve this will be accepted. This my first script:)

P.S. sorry for my english

Color Pick Converter

Tue, 06/08/2010 - 20:35
1vote

Choose any color and view its code values for both 8 Bit (0 - 255) and Arithmetic (0.0 - 1.0) for 3ds Max.

Installation
1. Run script from the Utilities panel in max

Creating a Custom Parametric Object with MAXScript

Mon, 06/07/2010 - 05:38
1vote

Quoted from article:

"It’s one thing to create simple scripts with MAXScript to display a rollout and perform a few tasks. But if you find yourself creating the same type of object over and over again, you might want to take a crack at creating your own parametric object.

10 Year Anniversary Contest #4

Mon, 06/07/2010 - 02:43
11votes

It's the 10th Anniversary of ScriptSpot and there are quite a few prizes to give away! There will be a new contest and new prizes every Monday and you'll be able to enter those contests by the following Friday (5 days). You may increase your chances of winning by referring your friends! This is the fourth contest and is closed to new entries. See winner announcement below. 

read more

UIMod

Fri, 06/04/2010 - 11:07
4votes

 

read more

WPF in 3ds Max

Fri, 06/04/2010 - 00:04
0votes

James Haywood covers the basics of integrating WPF inside 3ds Max 2011 using dotNet 3.5

Quoted from article:
"Some time ago I wanted to start getting my head around WPF, and especially how I could integrate tools made with WPF into Max. So I decided to start with something simple, which was to take an existing script that displays a progress bar using standard Max controls and convert it to WPF.

Hair Baker

Thu, 06/03/2010 - 00:20
1vote

Bakes hair and fur object into animated mesh with point cache or vertex animation.

Object Randomizer

Wed, 06/02/2010 - 21:10
5votes

This script allows users to randomly rotate, scale, and move the selected objects with the choice of relative or absolute.

The icons are also in the rar folder.

Bullet / laser generator

Tue, 06/01/2010 - 18:56
1vote

This is a little script I wrote for a project I'm currently working on. It adds some extra controls to any maxNode and transforms it to a bullet (or laser beams) generator. The bullets (or laser beams) will come from the local Z-axis of the object.

There's two files attached; a .ms with a Custom Attributes definition, and a simple Max (2010) file with the custom attribute added to a Point Helper. It's very simple to use, the interface is self-explanatory, and tho code is open.

To apply the Custom Attributes to your objects, execute the script (once), select the object you want to transform in the bullet generator, and then type in the listener: custAttributes.add $.baseobject laserGunCA

 

Enjoy.

Time Clock

Tue, 06/01/2010 - 10:59
3votes


This script is meant for freelancers who like to keep track of their worktime without too much hassle.

Its basically like one of them old Time Clocks you punch in before and punch out after work.
It saves the times tasks ect to a specified file.

have phun
and if you like it punch into the counter up here ;)