M3 Import plugin

A 3ds max plugin for importing Starcraft 2 Model files (.M3)

File Details

M3 Import 0.21

  • R
  • May 6, 2010
  • 16.06 KB
  • 8.4K

File Name

m3_import_0.21.zip

Supported Versions

    0,21 - May 5th 2010
    Fixed wrong textures being applied to some models
    Fixed missing materials dialog duplicate error
    Added reflection map support
    Added code to deal with vertex flags
    Added vertice normals UI option
    Added specular level being set from material data

    0.20 - April 30th 2010
    Added bindpose buffers for each animation, helps prevent weird translation across animations
    Vertex normals now manually set properly (at the expense of processing time :( )
    Code syntax improvements

    0.18 - April 25th 2010
    Added support for new MD34 model format
    Bones now animate correctly

    0.14 - April 10th 2010
    Aligned all submeshes to their appropriate bones
    Skinned vertex positioning now based on all weighted bones (thanks to MD5 documentation)
    Improved animation processing times (bones animated before vertex skinning)

    0.13 - April 1st 2010
    Mesh now binds to bones properly for most models.

    0.11 - March 30th 2010
    Updated Sequence support
    Added Sequence UI for navigating sequences
    Shift to more object orientated coding

    0.098 - March 26th 2010
    Added queryBox error for missing textures before creating any scene objects
    Updated some of the code regarding sequence data
    Minor code improvements

    0.096 - March 22nd 2010
    Fixed bump mapping (sets to 100 now)

    0.095 - March 21st 2010
    Some basic error catching added
    Fixed initial bone errors

    0.09 - March 20th 2010
    Added primitive animation support
    Code housekeeping
    Updated code, improved processing time

    0.06 - March 13th 2010
    Added rollout menu

    0.05 - March 11th 2010
    Added bone support, however mesh not binding to bones properly yet

    0.04 - March 6th 2010
    Major overhaul of code
    Reworked tag reading and reference reading, can now read nested structures
    Vastly improved material reading

    0.03 - March 4th 2010
    Vertice normals added
    Added material importing

    0.02 - February 29th 2010 - March 2nd 2010
    Made significant improvements to structures and accessing file data
    Can now (hopefully) import UV data
    Added submesh functionality

    0.01 - February 26th 2010
    Initial version of M3 import script

    • Model mesh still does not bind to the bones properly for some models (eg. Immortal.m3).
    • 3ds Max can be slow importing some of the larger models if you choose to import animation sequences. This is due to the inherently sluggish nature of maxscript, import animations at your own peril.
    • Some animations are still not animating correctly.
    • Vertex normals at the moment are SLOW to import due to 3ds max being crappy about how to manually set them. For large models it will slow down the import considerably.