Page 1 of 2

ModelToSprite

Posted: Mon Mar 26, 2012 5:13 pm
by gamescore
For my 2d game engine (WIP) i needed a programm to convert my 3d models to an animated 2d sprite sheet.
I found some at thegamecreators, but i did not want to spend money on this, so i started programming my own one
Links to thegamecreators:
http://www.thegamecreators.com/?m=view_product&id=2302
http://www.thegamecreators.com/?m=view_product&id=2301

For now it is very simple, but I am satisfied :D
The programm is totaly free !!!

Image

Freatures:
-loading models
  • supported formats: - 3D Studio (.3ds)
    - Blitz3D (.b3d)
    - COLLADA 1.2/1.3 (.dae, .xml)
    - Cartography shop 4 (.csm)
    - DirectX (.x)
    - DeleD (.dmf)
    - Maya (.obj)
    - Milkshape (.ms3d)
    - My3D (.my3D)
    - OCT (.oct)
    - Ogre3d (.mesh)
    - Pulsar LMTools (.lmts)
    - Quake 3 levels (.bsp)
    - Quake 2 models (.md2)
    - Stanford Triangle (.ply)
    - Stereolithography format (.stl)
-loading textures (supported formats: .jpg .png .pgm .psd .bmp .rgb .pcx .ppm .pbm .tga .wal .rgba)
-move rotate and scale objects with hotkeys and controll windows
-change the background-color of the big preview window (512x512)
-very simple animation system
-saving spritesheet (animated or current frame)
-skip frames while exporting (for example just export every second frame)
-transparent textures
-exporting alpha (create alpha from background-color)

DOWNLOAD:
http://mediadesign.about.lc/files/model ... %201.0.zip

please report bugs and post tipps for the next version.

Re: ModelToSprite

Posted: Mon Mar 26, 2012 8:20 pm
by CuteAlien
Hm, I guess I'll have to try it on Windows (Wine complains because I don't have MSVC-dll's installed on Linux). But I like the idea a lot as such a tool makes a lot of sense for 2d games.

Re: ModelToSprite

Posted: Mon Mar 26, 2012 10:03 pm
by hybrid
I think we already had such a tool here on the forum...

Re: ModelToSprite

Posted: Tue Mar 27, 2012 9:33 am
by REDDemon
hmm. I remember a guy who posted a similiar tool on "Tools & FaQ" but it was asking for money.. would be nice having a 2D sprite loader wich automatically bind a line of a sprite set to the same animation's enum for animated meshes. using XML of course :)

Re: ModelToSprite

Posted: Tue Mar 27, 2012 10:41 am
by mongoose7
I think Lonesome Ducky did it for free.

Re: ModelToSprite

Posted: Tue Mar 27, 2012 11:56 am
by XXChester
Yeah Ducky created one. It had some bugs but I have been using it for some of my projects. I will try out this one.

Re: ModelToSprite

Posted: Tue Mar 27, 2012 12:47 pm
by gamescore
hmm. I remember a guy who posted a similiar tool on "Tools & FaQ" but it was asking for money.. would be nice having a 2D sprite loader wich automatically bind a line of a sprite set to the same animation's enum for animated meshes. using XML of course
i don't get what you mean :?

Other question, is there an animated sprite menager in irrlicht?

Re: ModelToSprite

Posted: Tue Mar 27, 2012 1:10 pm
by CuteAlien
IGUISpriteBank is the only sprite-support in Irrlicht so far.

Re: ModelToSprite

Posted: Tue Mar 27, 2012 1:29 pm
by gamescore
So what about my programm. Any feedback?

Re: ModelToSprite

Posted: Tue Mar 27, 2012 5:17 pm
by REDDemon
that's good. I didn't know about the one of Lonesome anyway. I'll try both. (didn't really need sprites for now)

Re: ModelToSprite

Posted: Tue Mar 27, 2012 5:57 pm
by shadowslair
On XP crashes looking for msvcp100D.dll and msvcr100D.dll. As for rendering sprites from 3d I`d use 3d max with some plugins/scripts, but of course a free tool may also meet someone`s needs.

Re: ModelToSprite

Posted: Tue Mar 27, 2012 6:10 pm
by gamescore
reuploaded WITH the two .dll's

Re: ModelToSprite

Posted: Tue Mar 27, 2012 6:18 pm
by Nadro
msvcp100D.dll and msvcr100D.dll? Did You compile it in debug mode? I think that next version should be compiled in release mode :)

Re: ModelToSprite

Posted: Tue Mar 27, 2012 6:37 pm
by gamescore
i compiled my code in release mode and updloaded it with the new .exe

Re: ModelToSprite

Posted: Thu Mar 29, 2012 5:45 am
by Lonesome Ducky
This looks to be far more functional and has a much nicer ui design than mine