Call for Python tutorials

I've been seeing a lot of discussion about using Python with 3ds Max for quite a while now... I'd love to get some resources up describing Python - 3ds Max integration / workflow / processes. If you've got or would write a beginner tutorial or even an advanced tutorial, please share it with the community!

Some questions to get the ball rolling... What is Python? How does it compare to MAXScript? Why should someone use Python? Is Python best for end users or developers? How do you create a simple "hello world" Python script?


ShaderFX

18
points

ShaderFX is a full-featured real-time shader editor for 3ds Max. It allows
artists with no previous programming experience to build complex HLSL
FX shaders for use in Max's viewport and in external game engines.

Note: this is a commercial script


Happy New Year!

To everyone here on ScriptSpot - as we watch 2008 come to a close around the world, here's to a great and prosperous new year!

Thank you all for visiting and stay safe tonight!

Christopher Grant
ScriptSpot.com


SoulburnScripts Updated Dec 19th 2008

(Copied from Neil Blevins' email list)

Updated several older scripts, here's the major updates:

splinePainter: Added ability to close the spline after creation.
sLib: Added sLibPowerNurbsFilter.
powerSolidManager: Also works on Power Nurbs now.
parameterManager: Added a progress bar to startup, hopefully it'll build it's list a little faster, or at least you'll know it hasn't crashed. Fixed a couple of crash bugs.
modifierUtilities: Changed the default modifiers. You can get the old set back by making your own custom set of default modifiers.
wireBundler: Modified the parameters of SplineMesher to create more consistent results.

http://www.neilblevins.com/soulburnscripts/soulburnscripts.htm

Thanks to everyone for your support.

- Neil


Major flaw revealed in Internet Explorer; users urged to switch

This isn't particularly related to 3ds Max but there is (I've heard a patch may have already gone out) a very serious IE vulnerability that can allow any saved passwords to be stolen by a malicious website. According to the article - security pro's a recommending switching browsers (at least for the time being) to one of the alternatives such as Firefox or Google Chrome.

http://tech.yahoo.com/blogs/null/111811


CG-Academy releases 2 part training DVD - "The PFlow Script Show"

Bobo and CG-Academy have just released a new 2-part training DVD called "The PFlow Script Show" and is available for download separately or with a 10% discount as a boxed set.


Autodesk acquires Softimage


Editable mesh / Poly modifier

Hey Guys,

recently I've been doing quite a few curtain-walled high rises. My usual workfow for this (to retain procedurality, so it can be changed as the building is further refined) is to create a single pane of glass and then using itoo's clone plugin I instance it a number of times then apply a path deform. Which wraps it around the building. I then apply another clone modifier which arrays it up the building.

I then usually put an edit-poly above it and then using soulburns script I apply a small amount of random rotation to the planes to give a more realistic reflection.


Job: Technical Artist – Sports - Blue Castle Games – Burnaby, BC

BLUE CASTLE GAMES (www.bluecastlegames.com) is a full-service, multi-project and multi-platform 3rd party developer located in Vancouver, Canada. The studio was formed in 2005, fulfilling the desire to start a company where creativity, experience and hard work come together to create outstanding games. We are currently a 100 plus-person studio with plans to expand to 150+ in 2008. In its short tenure, Blue Castle has already developed and shipped The BIGS (published by 2K Sports in June 2007) on PS3, 360, PS2, PSP and Wii. We are well underway on three new projects – an unannounced Action title and two Sports titles.

A Technical Artist at Blue Castle Games, is someone who can proactively identify the artists needs, proposing and delivering effective tools and workflow. Extensive scripting work in MaxScript, Mel and Python will be required. You will do this by providing support to automate processes while working as a liaison between Software Engineers and the Art/Animation teams.

An equal combination of a strong creative/visual aesthetic and technical knowledge are a necessity – the job is roughly a 50/50 split in these areas. You should also be experienced in one of the following other areas – Animation, Character Modeling or Environments.

...

For more details and instructions on how to apply, view the attached PDF job description.


SoulburnScripts Updated Sept 18th 2008

NOTICE: I had to make some major changes to sLib to remove several recursion bugs that could cause max to crash. I've successfully removed the bugs, but it's possible I may have introduced new ones, despite a lot of testing to make sure all of the functions still work correctly. If you see any weirdness where scripts you know worked aren't working as expected anymore, please get in touch with me immediately. Thanks.

Updated several older scripts, here's the major updates: