Skip to main content

Starcraft 2 M3 Plugins for 3ds Max

Starcraft 2 Model (.M3) Plugins for 3ds Max is a Starcraft 2 Model plugins designed for 3ds Max 2010. Should work with 3ds Max 6 and above.

The importer and exporter will now be bundled together along with Starcraft 2 object definitions for using custom objects (materials, maps, UI, etc) within 3ds Max. I've chosen to distribute them together so that the object file definitions are in sync with each script.

Starcraft 2 Model (.M3) import plugin for 3ds Max

Currently Imports:
  • Geometry
  • Bones
  • Materials
  • Animation
  • Attachments



Starcraft 2 Model (.M3) export plugin for 3ds Max

Currently Exports:
  • Geometry
  • Materials
  • Skin\Bones
  • Animations
  • Attachments

Setting up an exportable model

Geometry & Materials

  • Geometry to be exported must be of the 'Editable_Mesh' type.
  • Materials can only be of 'Starcraft 2', 'Standard' or 'Multimaterial' types. Starcraft 2 type is highly recommended.
  • Bitmaps must be either 'Starcraft 2 Bitmap' or 'Bitmap' type. Starcraft 2 Bitmap is also highly recommended.
  • Decals can now be exported. They are applied through a different UV map channel to the diffuse map.

You can now use custom 'Starcraft 2' materials and 'Starcraft 2 Bitmap' bitmaps for extra tweakable settings if you put the sc2_objects.ms script in your plugins directory.

Skin, Bones and Attachments

  • Vertices must be weighted via a skin modifer applied to a mesh. This is not required for meshes that have no weighted vertices.
  • Attachments are now exported as custom helper objects. They can be found in the Create panel, under the Helpers tab in the 'Starcraft 2 Objects'*s group.
  • Unskinned geometry and helper objects that aren't hidden or frozen in the scene will be exported as bones.

Bindpose Rigging


The bindposes for Starcraft 2 models exists in two forms, the bind pose and the base pose. The first form is the bind pose of the model which uses the absolute positions of the bones and the mesh vertices before any deformation as the 'binding' of bones to mesh pose. The base pose of the model is the 'standard' pose of the model that animations are based off and uses the bind pose as the initial reference. This is the pose the model will assume in the absence of animation information. The base pose and bind pose do not need to be different, they can be the same, this is just the system Starcraft 2 models use to rig bones to model meshes. You can set these poses up at different frames and assign them through the exporter options.

Animations


Animations are now supported by the exporter, however make sure you create beginning and end frame animations for the bones you're going to animate or else you'll be getting weird interpolations. When doing rotation animation, keyframes should be provided every 90 degrees or less of rotation. Animations may not export entirely like you expect because the code is still largely beta.

Install instructions

1. Must have 3ds max installed

2a. Extract the scripts (.ms) into your 3ds max '...\Scripts' directory, optionally you can place the scripts in your '...\Scripts\Startup\' directory to have it automatically load them when you launch 3ds Max.

2b. If you want to use Starcraft 2 objects in max (custom materials, maps, animation UI) then place 'sc2_objects.ms' into your 3ds max '...\Plugins' directory.

3. Click on the hammer icon on the default right hand side pane, and click on the MAXScript button. If you didn't have 3ds max automatically load it upon launch, click 'Run Script' from the rollout dialog and locate the script you want to load.

4. Select the utilty (i.e.'M3 - Import', 'M3 - Export') from the Utilities drop down menu.

Bundled scripts:
sc2_objects.ms - Starcraft 2 Objects Definition File Version 0.04
m3_import_v0.27.ms - M3 Importer Version 0.27
m3_export_v0.18.ms - M3 Exporter Version 0.18

Change log:
* Multiple meshes as submeshes now supported
* Decal textures now supported
* Terrain (null) textures now supported
* Attachments now imported/exported as custom helper objects
* Mesh/Skin processing reworked
* Bone exporting vastly improved
* Miscellaneous bugs fixed

Download link:
M3_Plugins_v1.4.zip

Popular posts from this blog

SC2Allin1 v11.2.11 Beta 8 + AI - Play Starcraft 2 Offline

This tool allows you to Play Starcraft 2 Offline Learn how to use this latest version of SC2Allin1 v11.2.11 Beta 8 + AI Let's go straight to the download links: Download StarCraft 2 Heart of the Swarm Beta Download SC2Allin1 v11.2.11 Beta 8 + AI Download Starcraft 2 Map Packs (optional) Download .NET Framework 4 (required for the program to work correctly). Step 1. Unpack the archive "SC2Allin1-Setup-v11.2.11.zip" to any folder and run "SC2ALLin1.exe". Disclaimer : It will be your decision to continue the installation if antivirus detects any "Tsar Trojan" alert. This is how SC2Allin1 would look like. Step 2. Click the "Maps" tab. There are 4 buttons to choose from. Add Maps from Folder - add maps from the selected folder. This is if you previously downloaded the Starcraft 2 Map Packs from the link above. Select Map - select a map and go to the game settings (Game tab) Map Sites - launches a browser and moves us to...

SC2ALLin1 v10.3.3 - Play Starcraft 2 Offline

Starcraft 2 skrimish is available on this new version of SC2ALLin1 v10.3.3 . This works with Starcraft 2 v1.0.1. Based on reloaded's crack and all menus are working fine Update : SC2Allin1 v11.2.11 download is now available! Info Retail crack has nothing to do with this tool! So don't confuse them! This Launcher Tool was primary made for Training and Demonstrate-Promote StarCraft II only, not replacing it in any part! SC2ALLin1 v10.3.3 Offline StarCraft 2 Retail Launcher SC2Allin1 Retail Compatible Version is now live with new Difficulty Per Player , Handicap , Unique replay history , Custom Advanced A.I , Advanced Team Options , Cheats and much more! Retail Maps Link Works 100% only with the Retail MapPack available also for download here. Download Retail MapPack - download one-by-one Feel free without modifying the maps and uploaded to any other mirrors (HF,MU,etc) and PM me the links. What is ALLin1 tool?? It is an automated legit launcher tool ...

StarCrack ALLin1 Installation Guide - Play Starcraft 2 Offline

StarCrack ALLin1 MANUAL Starcraft 2 beta: Patch 16 StarCrack ALLin1: v9.7.7 Cache: Patch 16 StarCrack AI 7.03r2: Patch 10 compatible The following are step by step instructions, written in plain English, to help you play test Starcraft 2 beta.

StarCrack ALLin1 v9.6.6 Download - Play Starcraft 2 Offline

PATCH 13 is up and we are ready! HOWEVER, before posting AI issues please READ! Update : SC2Allin1 v11.2.11 download is now available! Updates : StarCrack ALLin1 v9.7.7 Download is now available Important Reminders : Read first the new Starcrack Allin1 Installation Guide . If you have downloaded the setup but there is no Icon and no Extension, JUST RENAME THE FILE AND ADD THE EXTENSION .EXE AT THE END OF IT . example: SC2ALLin1_setup940beta.exe You must completely uninstall the previous launcher before installing the update! Simply locate the launcher folder and delete it! After running the setup, if Windows ask you if this program was installed correctly, select the YES option! For Better results and SC2 stability, it is highly recommended that you update to Latest StarCraft 2 Beta PATCH , and delete the previous cache files, so as to avoid possible crashes to the desktop. What is ALLin1 tool? It is an automated legit launcher tool that makes it possible ...

StarCraft 2 Single Player Cheat Codes

Here are some cheats you can use when playing StarCraft 2 Campaign. Shooter Minigame Click on the arcade machine on the Hyperian to play a space shooter mini game. Extra Chatter and Animal Murder To make animals explode, just keep double clicking on one at a pretty quick rate. After 10-15 clicks or so, the show will start. Also, the amount of polish in the game is amazing. Every single unit has a dozen or more unique dialogue when you click on them repeatedly. The best thing to do though, is assign a unit to a group (1 to 0) and just hold the number button down and listen to the chatter.

Starcraft 2 Beta Patch 18 Release - Starcraft 2 Patch Download

Starcraft 2 Beta Patch 18 Release - Patch 18 (version 0.21.0.16094) where Mac StarCraft II Editor is now available! Get the latest SC2 patch download from here . StarCraft II Beta – Patch 18 (version 0.21.0.16094) General -The Mac StarCraft II Editor is now available! Bug Fixes - Burrowed Ultralisks now have the correct 500 hit points while burrowed. - Fixed an issue where custom maps utilizing custom loading screens could cause players to lag or be dropped from Battle.net. - Fixed an issue during replays when rewinding could cause the replay to desync. - Fixed an issue with in-game menus causing performance issues.

Starcraft 2 Beta Patch 10 Release

StarCraft II Beta – Patch 10 (version 0.12.0.15133) Get the latest SC2 patch download from here . Bug Fixes Fixed an issue where Larva were not dying after being cancelled. Fixed an issue with Banelings, Brood Lords, and Overseers obeying their original Hatchery's rally point.

Korean Air StarCarft 2 Themed Planes

It's been a long wait, but StarCraft II is due out next month! To celebrate the July 27th launch date, Blizzard have partnered with Korean Air to produce two StarCarft II: Wings of Liberty themed planes and a set of StarCraft II themed limousines as well.

Starcraft 2 Guest Mode and Offline Mode - Play Starcraft 2 Offline

When logging into StarCraft II: Wings of Liberty, you may have noticed the “Play as Guest” button lurking at the bottom right of your screen. But what does this do? Is it the same as the “Offline” mode you’ve heard about? Can I play without even logging into Battle.net?

StarCraft 2 Single Player Crack - Starcraft 2 Crack

Here's a better way to play Starcraft 2 Single Player even without a BNET account. Using this crack you'll be able to load SC2Map/SC2Replay files without having a license. Follow the instructions carefully. Reminders : This crack assumes that you already downloaded and installed Starcarft2 Full Client which includes the Single Player Campaign. Visit SC2 Full Client download . Instructions : 1. Download Base15405retail_enGB_Crk.rar. THIS IS for the enGB version 2. Extract content to any folder 3. Go to StarCraft II\Versions\Base15405\ and rename SC2.exe to orig.SC2.exe 4. Copy SC2.exe into StarCraft II\Versions\Base15405 5. Enjoy! This crack unlocks the ability to load SC2Map/SC2Replay files without having a Battle.Net account (aka License). You'll have to extract the Campaign maps, so someone go and write a tutorial or a batch file to do this task! Tips : Here is a better way to LOAD your progress. (No need of save/loads) Simple, instead of st...