ScriptSpot Community Posts
Bitmap2Maxscript Convertor
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:
Custom Attrubute Animation Copier
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:
10 Year Anniversary Contest #5
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!
VRayVFBMaxScript
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/
BitmapPath in MatLib Relpacer
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
10 Year Anniversary Contest #4
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.
WPF in 3ds Max
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.
Bullet / laser generator
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
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 ;)
My Twitter Feed
- cgrant3d: RT @psdtuts: ☆ Dried Ink Stains: 20 High Resolution Brushes – Premium Psdpack http://enva.to/cscI7b
- cgrant3d: RT @MaxUnderground: Rendering Fusion comps with BackBurner: A tutorial by Deko on using BackBurner to render from various applications. ...
- cgrant3d: RT @AdskMaxedOut: Recent 3ds Max platform survey results: http://area.autodesk.com/blogs/ken/the_community_has_spoken_results_of_3ds_max ...
- cgrant3d: RT @3dsMax: Autodesk to Reintroduce AutoCAD for Apple Macs - NYTimes.com http://nyti.ms/bbfRhp. 3ds Max next?
- cgrant3d: RT @psdtuts: 35 Examples of Amazing Tilt Shift Photography http://enva.to/aPsQxv


