Nec Pluribus Impar is a mod for E:TW that focus on French armies from the 1756-1763 period, also known as the Seven Year's War. N.P.I intend to add specific French units to the game, replacing Vanilla or adding new ones, according to historical sources. The complete mod will add approximatively 50 new units using new models that will also be added to Imperial Splendour.

Post tutorial Report RSS MODELING : BASIS TO CREATE MODELS FOR EMPIRE: TOTAL WAR

This tutorial is about the basis of modeling for Empire: Total War. it present tools and how to import/export models.

Posted by on - Basic Players Modelling

MODELING PART1 : BASIS


TOOL LIST :

Pack File Manager :


DB Editor (DBE) :


KnightErrant Converter (KE converter) :

  • link : bundleofETWconverters.zip
  • this tool is used to convert .variant_weighted_mesh to .ms3d (MilkShape file format).
  • Note : to use KE Converter, you need to install Python 2.7 and not Python 3.2
  • Link : Python 2.7


SOFTWARE LIST :

MilkShape 3D 1.8.2 or 1.8.5 :

  • 3D modeling software, a bit limited but easy to handle.
  • This software is often use to create model.

Ultimate Unwrap 3D Pro v3.x :

  • link : Ultimate Unwrap 3D Pro
  • This software is particularly useful to create new UVmap (texture patron).
  • But this software main interest is the ETW plugin that convert variant_weighted_mesh and rigid files to any file format you want (.ms3d, .3ds (3DS Max), .dae (collada file format can be used with Blender).
  • Notes : UU3D isn't a free software.

Paint.Net :

  • link : Paint.Net
  • This is a light 2D software but it is able to read dds and is very easy to handle, more than Photoshop.
  • Plugin to create bump map are available ;
  • Only problem, it is not possible to work separately on RGB channels.

OTHER SOFTWARES :

Blender :

  • link : Blender
  • Blender is a powerful and free modeling software and even more.
  • I must said I only begin to learn how to use it, but you can find some very good tutorials.

3ds max :

  • link : Autodesk Education Community
  • Autodesk 3dx mask is a professional modeling software. It is use by CA to create their models.
  • It is possible to use 3ds max for free by joining the Autodesk Education Community as long as you use this software for non-commercial purpose and you are student.

Photoshop :
This is the Rolls-Royce of 2D software to create texture.You can use NVidia tool to create normal map based on diffuse texture.

MODELING PART2 : CONVERTING MODEL FROM ETW


KNIGHTERRANT CONVERTER


1. USING K.E CONVERTER

To use K.E Converter, you have to install Python 2.7 first.
Be careful to not install last Python release (Python 3.2 for instance), K.E converter cannot work with it.

K.E converter is composed of 2 files :

  • ETWms3dImportExport_ver1_0.ms
  • ETWvariant_weighted_meshConverter_v1_3.py

KE Converter is limited to variant_weighted_mesh files.

When you want to convert a variant_weighted_mesh model :

  • ETWms3dImportExport_ver1_0.ms
  • ETWvariant_weighted_meshConverter_v1_3.py
  • variant_weighted_mesh (model you want to convert)

All must be in the same folder.

Run ETWvariant_weighted_meshConverter_v1_3.py , a windows will appears :
User Posted Image

To convert a variant_weighted_mesh file to ms3d : clic on Mesh To Ms3d Converter
To convert a ms3d file to variant_weighted_mesh : cliv on Ms3d to Mesh Converter

Choose the model you want to convert :
User Posted Image

You will have a message on the prompt screen to tell you if conversion is a success or not :
User Posted Image

ULTIMATE UNWRAP 3D


2. USING UU3D PRO[/B][/U]

UU3D is able to import/export :

  • wariant_weighted_mesh
  • animatable_rigid_model
  • rigid_model_animation
  • rigid_model
  • rigid_mesh
  • windows_model

UU3D is also able to export but not import :

  • Variant_part_mesh (NTW)

A. UU3D PLUGINS

To be able to use UU3D with ETW models, you will have to download 2 plugins :

  • MilkShape3D (MS3D)
  • Empire : Total War (VARIANT, RIGID)

Go to : Unwrap3d.com
Go to “Third Party Plugin”
User Posted Image

Select :

  • Product : Ultimate Unwrap 3D Pro 3.x
  • Plugin 1 : MilkShape3D (MS3D)
  • Plugin 2 : Empire : Total War (VARIANT, RIGID)

To install plugin, simply unzip downloaded file and copy its content in your program files \Ultimate Unwrap3D Pro\plugins

B. OPENING A VARIANT_WEIGHTED_MESH MODEL

Open your model’s variant_weighted_mesh file : double clic on your etw model and choose UU3D or open UU3D and then go to file, open, etc.

A new windows will appear :
User Posted Image

As you can see on the picture above, you can choose skeleton type : human, Horse, Camel, Elephant
User Posted Image

Most of the time, UU3D is able to choose the right skeleton, but not always.
For instance, when a human model name contain "horse", UU3D want to open it with a horse skeleton.

You can also import an animation (.anim file) to… animate your model
User Posted Image

Simply choose your .anim
Opening a ms3d model is easier, simply open it with UU3D, you will have no special windows.

That's all :
User Posted Image

C. EXPORTING A VARIANT_WEIGHTED_MESH TO MS3D

Simply “save as” .ms3d

Note that, when you export a variant_weighted_mesh file to ms3d, UU3D reverse skeleton, eg. Right bones become left bones and vice versa.
It’s not a problem if you convert it back to variant_weighted_mesh using UU3D.
But, if you convert it back to variant_weighted_mesh using KE Converter, it will not work.

D. EXPORTING A MS3D TO VARIANT_WEIGHTED_MESH

To convert a MilkShape model (.ms3d) to an ETW model (variant_weighted_mesh, rigid_model, etc.), simply “Save as” your model :

Choose type “Empire : Total War (*.variant_weighted_mesh)” even if you want to save it as a rigid model for instance.
User Posted Image

A new window will appear:
User Posted Image

Now, you have to really choose what ETW file format you want : File type AND Model Type (a sub-type for the file type) :
User Posted Image User Posted Image


MILKSHAPE


3. MILKSHAPE : PREFERENCES

When you open your ms3d model with MilkShape and it look like this :
User Posted Image

Don't panic :tongue:

Go to File > Préference
User Posted Image

In the new windows, go to Misc tab and look at Joint Size parameter :
User Posted Image

Change Joint Size value to 0.0025
User Posted Image

Post comment Comments
Guest
Guest - - 688,627 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 688,627 comments

Why can not I convert a weighted mesh variant from ms3d? I use KE Converter

Reply Good karma Bad karma-1 votes
DarksideModerator
DarksideModerator - - 15 comments

KE converter doesn't work properly. It downgrades the quality of the model. Even without making any changes to it, if you convert it back and forth just once the unit will look noticeably worse.

Reply Good karma Bad karma+2 votes
Guest
Guest - - 688,627 comments

This comment is currently awaiting admin approval, join now to view.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: