Plugin Details
| Plugin: | ImportWeights | ||
| Developer: | Peksi | ||
| Link: http://undo.fi/messiahplug/ImportWeights.zip | |||
| Software: | Animate/Studio | Version: | 5.2/2.2 |
| Type: | Setup | Availability: | Free |
| Format: | Plugin | Platform: | Windows |
| Description: FROM THE README: How-to: Copy ImportWeights.mp to your plugin folder. Load spzere.lwo to messiah, go to setup->tools and create ImportWeights tool. Select ImportWeights tool and Settings tab, click "Load weight" and select spzere.wt from file dialog. Below Invert weights button there's ghosted string which tells you W: weighttables name P: point count. Now go to Weight List and ctrl+select spzere object and add it to Weight Drawing List. You can invert your weightmap with Invert boolean button in settings tab, but note that it doesn't refresh display automatically. To update you can for example change frame. About ascii file and plugin: First line tells weight's name. Only 20 characters please. Second line tells how many points (values) we read. After these two lines it's just float values, one per line... So whole file's line count should be 2+declared pointcount. Open spzere.wt in text-editor to see for yourself if you didn't understand my mumbling. Reason for this kind of dumb ascii file is that it is easy to write script for any program you or I want to use to create and export weights. Second reason is that I wanted to get something working quick, so this is very very crude plugin, you must play by rules and not make any mistakes. For example DON'T load mumbojumbo file that doesn't meet the specs, it will most likely crash whole messiah sooner or later. Actually we haven't yet tested this in production... so... there might be show-stopping problems I haven't run into with my little testing. In future there might be more sophisticated versions, but don't hold your breath. Oh and this plugin will save weight data to scene file so you don't need ascii file after you have loaded it in and saved your scene. About lightwave export script: Eetu Martola wrote a simple lscript (undo_weightexport.ls) to export weights out of LW. Create mesh, apply weights, run lscript (Undo Weight Export), select your weightmap and save it. |
|||
