Loading...
Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

Creator Theme: Space! - posted on 8th Jul 2018 at 6:02 PM
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Picked upload! [UPDATE] Sims 2 GMDC Import/Export for Blender 2.79

by SmugTomato Posted 22nd May 2018 at 3:43 PM - Updated 25th May 2018 at 11:06 PM by SmugTomato : Notifying users of update
Open thumbnail gallery
49 Thanks Say Thanks
Picked Upload! This is a picked upload! It showcases some of the best talent and creativity available on MTS and in the community.
Over the past few weeks I've been working on a fully featured GMDC Importer Exporter for Blender 2.79, It has now reached the point where it has reached a stable point from a user perspective.
This means that it should be fully functional and no major changes should be happening, though if you find something broken feel free to tell me in the comments.

Quote:
Update version 0.2.1B [26/05/2018]
  • Fixed the 'Add Morph' button creating the wrong morph names in some cases.
  • Morphs are now synchronized across groups, Make sure to press 'Synchronize Morphs' before exporting.
  • Added support for custom bounding meshes on unrigged objects, to create one add a mesh object parented to the container. the name must contain '__bounds__' without quotes, or it will be ignored by the exporter. This step is not required but is recommended on higher poly meshes, as it can drastically lower the polycount of the invisible mesh.


Supported
- Objects (Including Shadow Meshes)
- Rigs
- Sim Meshes
- Bounding Meshes (Static and Animated)
- Morphs
- Changing vertex order (Adding/Removing vertices)

Limitations
- Faces are not supported
- Only one UV layer is supported

Installation
In Blender go to "File > User Preferences > Install Add-on from File"
Navigate to and select the add-on zip you've downloaded, then still inside the add-ons section, look for "Sims 2 GMDC Tools" and activate it by clicking the checkbox.


Scene Structure
The imported scene consists of an empty container object, one or more mesh objects and on rigged meshes an armature object.


How to Use
Import a GMDC file, either through the newly added UI panel or the Import/Export menu.
Make any edits you want to make, taking note of the information below.

Morphs
Editing of morphs is done through shape keys, you can either manually add them through the shape keys panel or by clicking 'Add Morph' inside the add-on's panel.
I recommend adding morphs through the add-on's panel as this will ensure proper naming.
As an added note to working with morphs, make sure all shape keys have the same order on every group.
For example, if one mesh has this order: [0] base [1] botmorphs, pregbot [2] botmorphs, fatbot, make sure every other mesh follows this order. I may implement a feature to automate this in the future.


Rigged meshes
Before exporting a rigged mesh, make sure to limit and normalize all bone weights.
First, make sure to limit the amount of bone weights to 4.
This can be done by selecting an object, pressing spacebar, typing 'limit' and selecting 'Limit number of Weights per Vertex' and setting the limit to 4.
After that you'll want to normalize all weights.
This can be done by selecting an object, pressing spacebar, typing 'normalize' and selecting 'Normalize All Vertex Groups'.

If you're working with a bodyshop mesh, you can apply a neck fix to all required objects. This will prevent sharp lines in a sim's neck.

Hard edges can be defined with marking them as sharp, the exporter will then make sure to split the edges when required.

Exporting
To export your finished mesh, select either the container object or anything inside it from the hierarchy.
With the aforementioned selected, click export from the menu or the add-on's panel and save.
Then simply continue as if you were using Milkshape.

GITHUB LINK

I hope someone finds it useful.
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
sims2gmdc_0.2.1B.zip | Description: Update 47.8 KB 145 25th May 2018
Basic Download and Install Instructions:

1. Download: Click the download link to save the .rar or .zip file(s) to your computer.

2. Extract: Use WinRAR (Windows) or Stuffit (Mac) to extract the .package file(s) from the .rar or .zip file(s).

3. In Blender go to User Preferences > Install Add-on from File and select the add-on zip you've downloaded.

Need more information?
 
Page 1 of 2
34 Comments / Replies (Who?) - 17 Feedback Posts, 16 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Page 1 of 2

Expansion/Stuff packs required:
Sims 2

34 Comments / replies (Who?)

23 Favourited

191 Downloads

4,723 Views

Operating System: Windows Linux Mac OS X
Utility Type: CC Editors Meshing Tools
Plugin Type: Blender

Tags: #gmdc, #blender, #2.7x, #2.79, #import, #export, #add-on