well, today i made a simple model by editing the rifleman model and skin in blender
extracted mpq>
used war3 mdx to obj converter by jeff gee and used blplab for skin to Sniper.tga>
imported to blender>
modified the gun making it slim and longer>
uv mapped it>
exported the new model as Sniper.obj (deleted .mtl file for it)>
photo shopped skin a bit>
blplab the skin to Sniper.blp and used Obj and 3dsToMdxConverter on the Sniper.obj>
then used MdlxConv on the Sniper.mdx and _Portrait.mdx to make them Sniper.mdl and _Portrait.mdl>
changed the skin location in the .mdl's to "customUnits\Sniper\Sniper.blp">
the deleted old mdx's and converted the edited .mdl's back to .mdx>
imported to war3 editor as follows...
File name Type size Full Path
Sniper_Portrait.mdx model 13 Sniper_Portrait.mdx
Sniper.mdx model 22 Sniper.mdx
Sniper.blp Image/Texture 60 customUnits\Sniper\Sniper.blp
>
then when i make the unit in object editor for model i go to "art - modelfile" and select import then Sniper.mdx then when it closes it changes to custom (not import) and says sniper.mdl, and i saw this and said OK, bug i guess and when i start the test for the map it works but once it tries to render the new unit (i move my screen to where i could see the unit) it crashes here is error report
This application has encountered a critical error:
FATAL ERROR!
Program: c:\Programfiles\warcraft iii\War3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0023:6F7B75B9
The instruction at '0x6F7B75B9' referenced memory at '0x13ABC01C'.
The memory could not be 'read'.
press OK to terminate the application.
i also tried importing .mdl version and using those but then the unit is just invisible.
the models and textures are below
skin
model.mdl
model.mdx
model_portrait.mdl
model_portrait.mdx
please tell me what is wrong and how i can fix this.
thx
EDIT: i doubt it helps but i am running vista 64 bit
extracted mpq>
used war3 mdx to obj converter by jeff gee and used blplab for skin to Sniper.tga>
imported to blender>
modified the gun making it slim and longer>
uv mapped it>
exported the new model as Sniper.obj (deleted .mtl file for it)>
photo shopped skin a bit>
blplab the skin to Sniper.blp and used Obj and 3dsToMdxConverter on the Sniper.obj>
then used MdlxConv on the Sniper.mdx and _Portrait.mdx to make them Sniper.mdl and _Portrait.mdl>
changed the skin location in the .mdl's to "customUnits\Sniper\Sniper.blp">
the deleted old mdx's and converted the edited .mdl's back to .mdx>
imported to war3 editor as follows...
File name Type size Full Path
Sniper_Portrait.mdx model 13 Sniper_Portrait.mdx
Sniper.mdx model 22 Sniper.mdx
Sniper.blp Image/Texture 60 customUnits\Sniper\Sniper.blp
>
then when i make the unit in object editor for model i go to "art - modelfile" and select import then Sniper.mdx then when it closes it changes to custom (not import) and says sniper.mdl, and i saw this and said OK, bug i guess and when i start the test for the map it works but once it tries to render the new unit (i move my screen to where i could see the unit) it crashes here is error report
This application has encountered a critical error:
FATAL ERROR!
Program: c:\Programfiles\warcraft iii\War3.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 0023:6F7B75B9
The instruction at '0x6F7B75B9' referenced memory at '0x13ABC01C'.
The memory could not be 'read'.
press OK to terminate the application.
i also tried importing .mdl version and using those but then the unit is just invisible.
the models and textures are below
skin
model.mdl
model.mdx
model_portrait.mdl
model_portrait.mdx
please tell me what is wrong and how i can fix this.
thx
EDIT: i doubt it helps but i am running vista 64 bit