Home Technical Talk

[Dota2] Import size problem

Hello !

Yesterday I tried to import the hair of my model in dota 2, and I have some problems :s The size of my model is too small in game...

I downloaded the Siren model from dota2 workshop, and I started most of my model directly in zbrush. I exported the models back in 3ds 2013 as .obj and the size was still correct compared to the original fbx. I never had to scale the model.

Once finished, I made a reset of xform, pivot, scale etc... before adding the skin modifier. Then I imported the model into the game as .fbx . Everything seem's fine in game, and in hlmv except the size .

I tried to reimport my model ( the same fbx I imported in game ) on top of the original workshop file in 3ds, and the size is fine.

I tried to change units in the fbx export setting and directly in 3d studio ( customize units setup ), but the problem is still here. Right now, I have no idea to fix this problem, so I decided to ask for help ^^

Thanks !

Siren_HLMV.jpg

Siren_ZB.jpg

Replies

  • praetus
    Offline / Send Message
    praetus interpolator
    Try to export it as SMD if you can. Most errors I have had in the past (including size issues) magically went away when I exported in the SMD format.
  • waronmars
    Offline / Send Message
    waronmars polycounter lvl 17
    Keep an eye on the unit settings for importing and exporting fbx, max is possibly scaling the model up by a factor when it imports/exports the file, which would make it seem the right size in max but not in game.

    I would create an empty scene and import a workshop fbx and double check what scale factor it is using under the units tab, then try and import your own fbx and see what the scale factor is. If it's different then that could be your problem.
  • Farfarer
    Offline / Send Message
    Farfarer polycounter lvl 17
    Quite a few of the characters are scaled up in game, which the FBX files don't reflect. Decompiling the mdl files from the game and importing the resulting SMD files has always given the best results for me.
  • Amaelys
    Thanks for your help ^^ I finally imported the model in game. I solved the problem by changing the systems units setup ( not just the display units ) in 3ds to cm :S I had to reimport the skeleton and scale my model, but it worked.

    I'm not entirely satisfied by the result in game, and I'll have to tweak the hair mesh, but at least I know how to import in game :)

    IG_BHair_01.jpg
    IG_RHair_01.jpg
Sign In or Register to comment.