| PIX3LED v2.0 / Maxscript / Win32 |
↓ DOWNLOADS ↓ |
| |
Maxscript |
| |
STANDALONE |
|
Inspired by the Pix3leD Project, a project based or rendering retro sprites in 3D (started by my good friend Matt Raithel)
We would share links back and forth to cool websites devoted to cataloging old sprites, then it dawned on me: I had recently been working on some maxscripts revolving around reading bitmap data... so why not automate the whole process from the sprites we find instead of building out the 3D pixels on a grid one by one.
Version 2.0 comes in two flavors (three if you want to get technical)
3ds Max Edition:
• 3ds Max 9 and up
• Legacy Edition
for 3ds Max 2009 and older (new features only compatible with 3ds Max 2010 and up)
• Download & unzip to MAXROOT\scripts\startup\
• In Max: Customize > Customize UI > Toolbars (under P I X E L E D category) > drag to a toolbar to create a button
• Load any GIF > Pick your alpha color/source > Pick bevel option > Press 'Generate'
• The result is a nice 3D representation of the sprite that you can light, render, tweak, and even animate (if you wish)
Standalone Edition:
• Download, extract & run the .EXE
• Load any GIF > Pick you alpha color/source > Pick bevel option
• Press
Generate > Choose .OBJ to output (this also generates a .MTL)
• The result is a .OBJ that can be loaded in your preferred 3D software
Please visit the Pixeled page on ScriptSpot and let me know what you think!
** if you post any creations from this script online at a site like DeviantArt, feel free to link myself and Matt Raithel
|
| boneStretch v1.0.1 / Maxscript |
>> DOWNLOAD << |
|
|
This tool will change the color of bones based on their squash/stretch amount, providing the user with feedback if they have gone beyond a desired threshold. It will live update as you move around and animate in the viewport.
A co-worker asked if I could help him get a little script going to give feedback on how much bones were stretching in his rig. Things got a bit out of hand and boneStretch is the result. All in a day's work :)
• Download & Unzip to MAXROOT\Scripts\Startup\
• In Max: Utilities Panel > MAXScript > Select "boneStretch" from the 'Utilities' drop down
• Enable and change settings as desired
• Additionally, "Toggle boneStretch" macro can be applied to a Quad, Toolbar, Menu, or Hotkey: Customize > Customize UI > (under "Animation Tools" category)
Please visit the boneStretch page on ScriptSpot and let me know what you think!
|
| Render 3D v1.5.1 / Maxscript |
>> DOWNLOAD << |
|
|
While working on a game that was going to be in 3D, the studio was doing a lot of research on various stereoscopic 3D methods. We were dependent on programmers to tweak values in engine every time we wanted to test new settings (both camera and color). I created this tool to put the power back in the artists hands. Intended for rapid testing, the output images could easily be compared side-by-side to help us choose the best 3D settings for our game. In my research I discovered there is a large subculture of people who are WAY into anaglyph imagery, so I thought I'd release this to the public to benefit all the anaglyphers out there. Special thanks to the folks at CGTalk for reviving this project through their interest and feedback.
• 3ds Max 9 and up
• Download & unzip to MAXROOT\scripts\startup\ **MUST INSTALL HERE**
• In Max: Customize > Customize UI > Toolbars (under "TheDOUR" category) > drag to a toolbar to create a button
• Pick Target Camera, adjust settings, choose output location and settings; render
• The result is a composited stereoscopic image using the chosen anaglyph
• Supports ColorCode 3-D (Amber/Blue), Red/Cyan, Green/Magenta, Polarized, Stereo Pair, and separate Left / Right
• Choose from various Anaglyph Methods (Color, Half Color, Optimized, and Gray)
Please visit the Render3D page on ScriptSpot and let me know what you think!
|
| GPU Skin Optimize / Maxscript |
Script to help artists optimize weighting for GPU skinning; notifying render bone count from within 3dsMax rather than at compile time
for Animators / Character Artists
• Displays render bone groups in list format so artists can spot wasteful weighting (ex: 20 verts @ (.8, .2) & 2 verts @ (.85,.15) --> should be consolidated)
• Quick editing of verts from the render bone list (set vert selection and launch weight tool or weight table)
• Pull down menu allows switching between any skinned mesh in the scene
• Additional skinning functions added to GUI for a single solution script (Bone Effect Limits, Zero Weight Limit, Decimal point rounding of weighting values)
|
| Object User Properties Browser / Maxscript |
Script allows artists to quickly browser and batch edit string based proprietary engine "user properties"
for Artists
• Listview gathers all object user properties in scene, quickly browse all objects, multi-select and batch edit
• Previously user properties where only viewable by opening a notepad type GUI with a single object selected
• Improved artist workflow of fledgling engine, allowing artists a fast overview of all user property strings (less errors/missed objects, syntax checking, sorting)
|
| Crowd Strip Generator / Maxscript |
|
Automatically generates crowd strip sections within stadium models
Family Fun Football (Wii)
for Artists
• Artists select "seating section" polygon; generate crowd strips along poly surface w/ settings and UV coords
• Variable height, spacing, row count
• Choose alignment algorithm: Strips aligned to section bottom angle, Strips align to averaged angle (of section top and bottom angles), Strips interpolate across section top and bottom angles (gentle fanning)
|
| Stair Generator / Maxscript |
|
Automatically generates stair sections within stadium models
Family Fun Football (Wii)
for Artists
• Artists select "stair section" polygon; generate stairs along poly surface w/ settings and UV coords
• Variable rise & run
|
|