Hey everyone...
This is our FIRST official maxscript workshop....the amount of participation we get from this one will help me to determine what kind of other maxscript workshops we'll do in the future....ie....maybe we'll eventually move onto more advanced stuff....but right now we're going to keep it really simple.
There are 3 levels of difficulty for this challenge...all reaching towards a similar goal:
BEGINNER: Your job is to create a script that allows you to select an object, and then generate 1 omni light at every vertice on the object's surface.
INTERMEDIATE: Your script should do the same thing as the beginner script, only it should also generate a rollout that gives some more initial options (setting the intensity of all the lights that will be created, etc etc)...and it should also create some viewport manipulators/sliders that allow you to control the intensity/color/of the lights after they're generated over the surface of the object (so that you can change the settings of them all at once, later).
ADVANCED: Your script should do everything that the intermediate script can, the main difference here is that once the lights are added to the surface of the object, they should stay attached even if the surface is animated (through deformations) or if the object's transforms are animated (pos/rot/scale). (Hint: remember that a regular maxscript can be used to generate float/transform scripts in other objects)
Any general challenge-related questions can be posted in this thread....otherwise EVERYTHING else should be posted in a thread like this:
YourName - Vertex Lights
Good luck! You have 1 week
(the workshop closes Oct 19)