ModelToSprite

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
gamescore
Posts: 35
Joined: Sun Jan 29, 2012 10:21 pm

ModelToSprite

Post 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.
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: ModelToSprite

Post 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.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Re: ModelToSprite

Post by hybrid »

I think we already had such a tool here on the forum...
REDDemon
Developer
Posts: 1044
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Re: ModelToSprite

Post 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 :)
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
mongoose7
Posts: 1227
Joined: Wed Apr 06, 2011 12:13 pm

Re: ModelToSprite

Post by mongoose7 »

I think Lonesome Ducky did it for free.
XXChester
Posts: 95
Joined: Thu Oct 04, 2007 5:41 pm
Location: Ontario, Canada

Re: ModelToSprite

Post 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.
gamescore
Posts: 35
Joined: Sun Jan 29, 2012 10:21 pm

Re: ModelToSprite

Post 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?
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Re: ModelToSprite

Post by CuteAlien »

IGUISpriteBank is the only sprite-support in Irrlicht so far.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
gamescore
Posts: 35
Joined: Sun Jan 29, 2012 10:21 pm

Re: ModelToSprite

Post by gamescore »

So what about my programm. Any feedback?
REDDemon
Developer
Posts: 1044
Joined: Tue Aug 31, 2010 8:06 pm
Location: Genova (Italy)

Re: ModelToSprite

Post 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)
Junior Irrlicht Developer.
Real value in social networks is not about "increasing" number of followers, but about getting in touch with Amazing people.
- by Me
shadowslair
Posts: 758
Joined: Mon Mar 31, 2008 3:32 pm
Location: Bulgaria

Re: ModelToSprite

Post 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.
"Although we walk on the ground and step in the mud... our dreams and endeavors reach the immense skies..."
gamescore
Posts: 35
Joined: Sun Jan 29, 2012 10:21 pm

Re: ModelToSprite

Post by gamescore »

reuploaded WITH the two .dll's
Nadro
Posts: 1648
Joined: Sun Feb 19, 2006 9:08 am
Location: Warsaw, Poland

Re: ModelToSprite

Post 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 :)
Library helping with network requests, tasks management, logger etc in desktop and mobile apps: https://github.com/GrupaPracuj/hermes
gamescore
Posts: 35
Joined: Sun Jan 29, 2012 10:21 pm

Re: ModelToSprite

Post by gamescore »

i compiled my code in release mode and updloaded it with the new .exe
Lonesome Ducky
Competition winner
Posts: 1123
Joined: Sun Jun 10, 2007 11:14 pm

Re: ModelToSprite

Post by Lonesome Ducky »

This looks to be far more functional and has a much nicer ui design than mine
Post Reply