Sebastian H. Schmidt | FX - Technical Director | Research & Development
home

Maya .Obj Sequence Importer Node

This node loads .obj file sequences into a Maya scene according to the actual frame.
So your able to import sequences of exported simulation data into your Maya scene without
importing them all at once, just the necessary file according to the actual frame is loaded.
For a fast replay there is also a caching function available.

 

Plattform:    WinXP
Maya:          Maya 7.0, Maya 8.0, Maya 8.5, Maya 2008, Maya 2009, Maya 2010
Download:   Latest (V1.5.5)
                    example .obj Sequence

 

 

 

Version History:

added Maya 2010 32 bit & 64 bit plugin

added Maya 2009 - x64 plugin

added Maya 2009 plugin

Bugfix: weird error message on loading files, sometimes crash

Bugfix: tries not to load empty files

Bugfix: timing now according to scene-settings

Maya 2008 supported

UV loading supported

Maya 8.5 supported

  • v1.1 January 2007

minor bugs removed

  • v1.0 (initial release)

 

Features:

  • imports .obj on runtime to your scene

no importing of all files to one scene, it loads only the necessary ones according to the current framenumber

 

 

Installation Instruction:

  • copy the provided .mll files according to your Maya Version 

    shs_OBJSeqImporter_M7.mll --> Maya 7.0

    shs_OBJSeqImporter_M8.mll --> Maya 8.0

shs_OBJSeqImporter_M85.mll --> Maya 8.5

 

shs_OBJSeqImporter_M2008.mll --> Maya 2008

 

into the plugin directory of your Maya Installation(c:\Program Files\Alias\Maya7.0\bin\plug-ins).

  • copy the provided .mel files in your scripts folder
  • load the plugin

Usage Instructions:

  • Create .obj Sequence Node

- use the "shs-tools"->".obj Sequence"->"Add Sequence" to add a obj sequence importer to your scene

- in the appearing window you could select one file of the .obj sequence you want to be imported into your scene

- there you could define the .obj sequence in and out time and the frame the sequence import should start.

- enable or disable node internal caching of the loaded .obj sequences

- decide if merging of neighboring vertices is necessary and adjust the threshold

    • Usage of the .obj Sequence Node

    - most of the options you were able to adjust during creation are also available on the AttributeEditor when you select the node ;-)

    • mark sequence for clear cache

    - select sequence node

    - use "shs-tools"->".obj Sequence"->"mark Sequence" to mark the selected  sequence node

    - use "shs-tools"->".obj Sequence"->"clear marked Sequence cache"  to delete the cache of the marked sequence node



    Known Problems:

    • sequence detection works only with the first number occurrence in the scene name

    Workaround:

    - after the creation of the .obj Sequence Node with the Creation Box, enter  the full path and filename manually in the Attribute editor

    - replace the frame number in the filename with a character like "#"

    - please enter this character into the "Padding Char" attribute in the AE

    - please also enter the number of leading zeros if it applicable  into the "Padding Size" attribute and enable "leading zeros"

    - you may have to adjust the the sequence in and out attributes

    • node internal cache is not saved with the Maya file
    • merging of neighbouring vertices is done via a maya node not node internal

     

    if you discover any problems or bugs please contact me