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

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?

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.

How to Play Campaign Maps Without Battle.net Account - Starcraft 2 Crack

1. Extract SC2Folder\Campaigns\Liberty.SC2Campaign\Base.SC2Maps to a folder of your choice 2. Open up the Mapeditor that comes with SC2 and create a new map and save it as template.SC2map - then close the Editor foreach Map 3. 3.1. Create a folder with the according map name e.g. TRaynor01 3.2. Copy and paste the template.SC2Map file in there 3.3. Open the template.SC2Map with the MPQ Editor 3.4. Go to the folder where you extracted the files of Base.SC2Maps - in my case: D:\Games\StarCraft II\Maps\Campaign\TRaynor01.SC2Map\ 3.5. Drag and drop the files from the folder in the MPQ Editor 3.6. Close MPQ Editor - rename the template.SC2Map to the map name - in this case TRaynor01.SC2Map To launch the maps - use the SC2 Mapeditor, as drag 'n dropping them over SC2.exe will cause them tojavascript:void(0) bug. Enjoy playing campaign, although this is quite a hacky way, you can do it. Download link StarCraft 2 Wings of Liberty Torrent - RELOADED

StarCraft 2 Authentication Code for Offline Installation - Starcraft 2 Crack

This is not the "be all and end all" of information, this does not circumvent battle.net account authentication nor is it a crack of any sort, just a few simple steps to install the game without an active internet connection (LAN party anyone? when a battle.net emulator appears, duh!). Authentication Codes : http://eu.battle.net/static/mediakey/sc2-authenticationcode-enGB.txt G8MN8UDG6NA2ANGY6A3DNY82HRGF29ZH http://eu.battle.net/static/mediakey/sc2-authenticationcode-itIT.txt NE7CUNNNTVAPXV7E3G2BSVBWGVMW8BL2 http://eu.battle.net/static/mediakey/sc2-authenticationcode-frFR.txt ZG7J9K938HJEFWPQUA768MA2PFER6EAJ http://eu.battle.net/static/mediakey/sc2-authenticationcode-esES.txt 8WLKUAXE94PFQU4Y249PAZ24N4R4XKTQ http://eu.battle.net/static/mediakey/sc2-authenticationcode-plPL.txt 2NSFB8MELULJ83U6YHA3UP6K4MQD48L6 http://eu.battle.net/static/mediakey/sc2-authenticationcode-deDE.txt Y45MD3CAK4KXSSXHYD9VY64Z8EKJ4XFX http://eu.battle.net/static/mediakey/sc2-authe...

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