• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Model Problem {file size is too big}

Status
Not open for further replies.
Level 11
Joined
Jul 9, 2009
Messages
926
hello I have a model which I made and when I saved it as an MDL file it went around 1.07 MB

when I tried to use MDL Optimizer , the app crashed. It says it stopped working and heres a detailed log of the crash
Problem Event Name: APPCRASH
Application Name: Optimizer.exe
Application Version: 0.0.0.0
Application Timestamp: 4a716059
Fault Module Name: ntdll.dll
Fault Module Version: 6.1.7601.17514
Fault Module Timestamp: 4ce7b96e
Exception Code: c0000005
Exception Offset: 0001f8a5
OS Version: 6.1.7601.2.1.0.768.11
Locale ID: 1033
Additional Information 1: abcc
Additional Information 2: abcc8f7853b48d9807d6d51eb1fa5df9
Additional Information 3: abcc
Additional Information 4: abcc8f7853b48d9807d6d51eb1fa5df9


so I used MDXL Converter instead and the filesize became 365 Kb. is there anyway to make this smaller ? thank you :)

EDIT :
why does MDL Optimizer only remove 2kb, when the files is 1.04mb ?? xD
 
Last edited:

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,199
Lower the animation data complexity. Especially if you create a lot of animation frames it can make it very large.

Instead of having a perfect ovula movement of bones, you could sample an approximation of points in the ovula movement and then rely on blending to get the rest. Animations do not have to be super smooth, remember that humans are bad at interpreting objects in movement.

Additionally your model might have a stupidly large mesh complexity (like 20000 or 200000 verticies). Realtime graphics are not meant to cope with that many points, especially a RTS game. If this is the case, reduce the mesh density. Future games will use tessilisation to increase mesh density when drawing game frames but for now you will have to use a mesh with as few verticies as needed.

Also, your meant to use .mdx I thought. .mdl is the text format of .mdx so is considerably larger (like 8-10 times larger). .mdx is the binary model format. Converters to change between the 2 formats are redilly available.
 
Level 11
Joined
Jul 9, 2009
Messages
926
thanks, ill try to delete some unused verticles and ill lower down the mesh. thanks +rep :)
 
Status
Not open for further replies.
Top