PDA

View Full Version : Trade secrets!



Talc
08-26-2008, 07:04 PM
Does anyone know of any because i need them!:hat:

Thought about this question for a while, "Do i know any trade secrets?" I know a lot of rules of thumb, meaning they work for me but only under certain situations.

One i can say is don't use the classic pose for your model to rig. Think about what you want it to do. Model half way between extremes, then rig. Helps with the deformation! (My rule of thumb)

Contributions please:)

Talc
08-26-2008, 07:15 PM
PS my 5 mins expired so i couldn't edit the earlier post (bugger!)

If it wasn't for William Vaughan's fantastic tutorials i wouldn't understand lightwave half as much, the man's a saint in my opinion!

borkus
08-26-2008, 08:06 PM
agreed

Oedo 808
08-26-2008, 08:44 PM
I second that, the delay in getting Lightwave up and running turned out to be the best thing that could have happened to me, because I knew once I had it I would stop watching those videos and start experimenting with Lightwave itself, which is exactly what happened.

I should really use... uh-oh, dare I say it... some Will power and force myself to watch the rest of them, I got to over one hundred before stopping.

Thanks William. :thumbsup: (excuse the pun, it was not premeditated)

Celshader
08-26-2008, 08:56 PM
I don't know if these count as "trade secrets"...but these links help me often at work:

http://www.lightwiki.com/
http://www.flay.com

These pages feature good, free utilities:
http://www.pictrix.jp (you'll need the Google translator (http://translate.google.com/translate_t#))
http://www.studiohiro.com
http://www.dstorm.co.jp/english/plugin/
http://www.lwplugindb.com/

...and I've relied on this free scripting language to save my rear end since early 2006:
http://www.python.org

-+-

This site may also be useful to some:
http://www.vfxconnection.com

Maxx
08-26-2008, 10:25 PM
...and I've relied on this free scripting language to save my rear end since early 2006:
http://www.python.org
But does python work at all with Lightwave? I had thought not until you made me doubt it...

Celshader
08-27-2008, 10:54 AM
But does python work at all with Lightwave? I had thought not until you made me doubt it...

LightWave does not have an internal Python interpreter. I've been using Python to act externally on LightWave data.

LWS files are text files. Python manipulates text like putty. :D

Also, the LWO (http://wiki.gamedev.net/index.php/LWO), PFX (http://www.dstorm.co.jp/products/lw8/developer/docs/pfx.htm) and MDD (http://www.dstorm.co.jp/products/lw8/developer/docs/mdd.htm) file formats are documented. Python comes with a "struct (http://docs.python.org/lib/module-struct.html)" module that lets folks read and write binary data.

Plus, LWSN.exe has commandline options. Python can run commandline utilities with its os.system (http://docs.python.org/lib/os-process.html) command. So, one can write a script that looks at an LWS file, checks its output path, determines if any frames are missing, and offers to render the missing frames with LWSN.exe.

-+-

On top of this, folks can indirectly assign Python scripts as right-click actions in Windows. I learned this trade secret from Tim Nassauer (http://www.brokenrobot.us/). Write a Python script that accepts a single argument from the commandline using the sys (http://docs.python.org/lib/module-sys.html) module and its "argv" list.

Call it "script.py" and place it in a "PythonUtilities" folder on your C drive. Create a Windows *.BAT file that calls that Python script with an argument string like this:

C:\PythonUtilities\script.py "%1"

Then assign that Windows *.BAT file as a right-click action (http://kb.iu.edu/data/adhc.html) to LWS files, LWO files, folders, or whatever you want the Python script to manipulate.