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

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?

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

SC2 Patch Download

This is another way to download the Patches for SC2-Beta than the Tracker. The Tracker doesn't work if you have router+external firewall+designated IP-Addresses etc. which can't be configured in a way that this tracker works and I don't think this will change in the next few months. This solves the issue to which most people would just say: " configure the router so that port XXXX is open dude! " How to install Patches for SC2-Beta Download the zip files below Open the zip file Extract its content and placed them inside the Updates folder located inside the folder you installed the game into. By default, that is... C:\Program Files\Starcraft II Beta\ -- Default for 32-bit OS C:\Program Files (x86)\Starcraft II Beta\ -- Default for 64-bit OS Index of /sc2beta/pc/enGB sc2patch1-16-enGB.zip sc2patch1-8-enGB.zip sc2patch1-enGB.zip sc2patch10-enGB.zip sc2patch11-enGB.zip sc2patch12-enGB.zip sc2patch12.1-enGB.zip sc2patch13-enGB.zip sc2patch14-enGB.zi...

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 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 Beginners General Guide to Micro and Macro

Author : Babyface Hi! Now that we have all gotten our feet wet with the starcraft 2, I thought I would write a short guide to help beginners develop micro and macro skills for multiplayer. Please note this is not the end-all stop for micro and macro knowledge, it is here to help beginners get started, and to hopefully teach a few tricks to help micro and macro skill development. This guide was primarily written for Terrans, but may be adopted for other races with a few changes. So with that lets get started: