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 ...

StarCraft 2 Campaign Missions and Achievements Guide

DISCLAIMER 1 : This guide may contain SPOILERS. As this is a mission mechanics guide, I don't really talk about much beyond what's listed in the achievement descriptions in-game, but still, you have been warned. DISCLAIMER 2 : This guide is mostly comprised of what I have personally observed, with a few additions from forum threads. I don't make any guarantees of accuracy, but if you see any inaccurate information, please post so I can correct it. After beating the campaign and logging onto the forums, I noticed there have been quite a bit of confusion regarding campaign achievements, especially Liberty Completionist and HUIRN. This guide is intended to clear up any misinformation regarding achievements and provide suggestions on the best way to unlock various achievements. Download Guides : StarCraft2CampaignMissionsandAchievementsGuide.txt StarCraft_II_Manual.zip Related Guides : 1. Read our guide on how to complete Brutal Campaign . 2. Few tips and recom...

About Basic SC2 and Protoss - Part 1

After seeing a lot of thread here on the forum that surely are related to basics about RTS I feel that I want to write this posts and I really hope that this thread will help alot of strugeling protoss that feel that they are lacking in some games but can't pin-point what they are lacking in. So when you are reading this thread I assume you have chosen protoss (or atleast is strugeling with protoss when you play random and get that race) so... Ye won't write about any other race, but almost all of what I will write here will fit into both the other races too.

StarCraft 2 Lost Viking Achievements Guide

Just a few tips and recommendations on how to clear Lost Viking achievements. [Powerups] Powerups come in a 4 varieties, side missiles, drone, plasma, and bomb. Any powerup that stays on the field will change in this order [the powerup will flash and become bigger for a moment before it changes.] |- ->Side missiles -> Drone -> Plasma --| Bomb -[note: with the exception of bombs every power up seems to have two levels of upgrade. Changing to a different weapon will loose your leveled up version though so be aware.] The best option for success in my opinion is to follow a priority list on what to upgrade. 1. Drones x2 2. Plasma x2 3. All else bombs

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...

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 ...

Burning Tide - New Blizzard Custom Map

We're proud to announce the release of Blizzard Entertainment's first new StarCraft II: Wings of Liberty custom map: Burning Tide!

StarCraft 2 Completing Brutal Campaign Guide

Author : Alleji Update: First of all, thanks for all the suggestions and requests and general attention this thread received. I'm glad this guide helped so many people with their campaign :) A lot of you asked me to post tips on missions not included here or suggested alternative strategies. I did my best, but unfortunately I can't add much because each post has a 5000 character limit :( Also, the posts don't seem to display properly for me. The [list] tags are gone and some other stuff. Sorry! It's not me, it's the forums being buggy. I tried to make this as readable as possible.

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?