DeleD DMFLoader for Irrlicht

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
ilbuzzo
Posts: 71
Joined: Sat Mar 05, 2005 4:00 pm
Location: Italy

Post by ilbuzzo »

Hi guys,
Another little new, I've added a little physics demo with version of binaries that uses Newton Physics Engine.
Hey it's nothing complex but it's a beginning.

@condrula
At the first I've tried with all shapes included in DeleD but I didn't like the effect, it was just like a big mesh with little squares in movement, really bad.
So I decided to use a trick to obtain better results.
Anyway you can always load a DMF mesh and let it become a water surface to test yourself the difference.
If you want, I'll send you a c++ sample.

Bye ;)
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

those r great news Salvatore!!

And I'm glad you're testing your stuff with both compilers. I hope it becomes next file format included in Irrlicht. :D

I love how possibilities are opening towards new lightmapping options.
ilbuzzo
Posts: 71
Joined: Sat Mar 05, 2005 4:00 pm
Location: Italy

Post by ilbuzzo »

Hi guys,
As promised I've updated DMFLoader code to version 1.2 and now you can use water from within DeleD.
There are some other news I'll explain later (please read help file and changelog included).
You can download binaries [2100KB] from:
http://www.ilbuzzo.net/downloads/DMFLoader.zip

while you can download SDK [101KB] from:
http://www.ilbuzzo.net/downloads/DMFLoaderSDK.zip

In a little they will updated on DeleD site too.
Bye Guys ;)
condrula
Posts: 44
Joined: Wed Mar 10, 2004 11:51 pm
Location: italy

Post by condrula »

:shock: amazing :shock:

edit: eh ma il cubo non galleggia!!!
ilbuzzo
Posts: 71
Joined: Sat Mar 05, 2005 4:00 pm
Location: Italy

Post by ilbuzzo »

Hi All,
@condrula
No il cubo non galleggia perchè non è implementato il galleggiamento nel wrapper ancora e non ho avuto il tempo di farlo. E' solo un tech demo.
----
Cube is not affected by liquid owing to the fact that I've not had the time to implement this function now.

I'm going to explain some more things about this new loader.
As for other releases I'll tell you what package contains.

You can download DMFLoader [2100KB] binaries from http://www.ilbuzzo.net/downloads/DMFLoader.zip.
It contains:
-DMFLoader.exe : standard DMFLoader sample
-Irrlicht.dll : Irrlicht 0.9 core dll with DX9 and DX8 included
-d3dx8.dll : a library necessary to use some dx8 functions
-d3dx9.dll : a library necessary to use some dx9 functions
-DMFLoaderNewton.exe : a simple physics tech demo based on Newton
-Newton.dll : Newton core library
-sample.dmf : a DMF sample file
-cube1.dmf : a simple cube used in physics demo

You can download DMFLoaderSDK [101KB] from http://www.ilbuzzo.net/downloads/DMFLoaderSDK.zip.
It contains:
-dmfsuport.h : a support library used created by me
-CDMFLoader.h : main header of CDMFLoader class
-CDMFLoader.cpp : CDMFLoader class
-main.cpp : a main sample code
-example.dev : a sample Dev-Cpp 4.9.9.2 project
-ReadMe.txt : basic infos
-changelog.txt : version changes
-DMFLoader.chm : main help guide
-DMFLoader.chi : main help index
-sample.dmf : a DMF sample file

With this version I created a unique code usable with Visual C++ and MinGW, so Visual C++ users won't have troubles in using it.
I've also added the possibility to load a water plane from within DeleD specifing some features (wave height etc....).
Give a look to help file for more infos.
I've also added to binaries a simple physics demo using Newton and a wrapper for Irrlicht.
Bye ;)
Joe_Oliveri
Posts: 448
Joined: Tue Oct 05, 2004 3:24 am
Location: Boston, MA

Post by Joe_Oliveri »

Ok i got it to load thank you, Also does anyone elses textures seem to jump around. Anyone know how to fix this?
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Guest

Post by Guest »

Hi All,
@Skater
What exxactly means that textures jump around?
Could you send me a screenshot? What version of DeleD r u using?
Please send me "dmflog.txt" file.
ilbuzzo
Posts: 71
Joined: Sat Mar 05, 2005 4:00 pm
Location: Italy

Post by ilbuzzo »

Hi, All
The guest was me as usual.
bye ;)
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

excellent work Ilbuzzo!

the water mesh is very interesting. Gonna start checking the code this afternoon.

any chances it may have become more like the other external loaders? :wink:


I think this will definitely be next format to be included.
Joe_Oliveri
Posts: 448
Joined: Tue Oct 05, 2004 3:24 am
Location: Boston, MA

Post by Joe_Oliveri »

when I do a fly tru of my level as I move the textures seem to jump up and down on the walls only.

Image

http://www.h4games.biz/docs/dmflog.txt

There you go! :)
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
ilbuzzo
Posts: 71
Joined: Sat Mar 05, 2005 4:00 pm
Location: Italy

Post by ilbuzzo »

Hi All,
@Skater
The level is loaded correctly, at least it seems so.
Please try DMFLoader 1.2, to see if it solve your troubles or you can send me only .dmf file (I think you used DeleD standard textures (or I'll change)) so I can understand the trouble. Do you have the same trouble with DMFLoader binaries precompiled by me?
Let me know.
@Acefelis
I've created my loader respecting Irrlicht main loaders road, but I've added some convenience functions and classes and now it's difficult to change this programming line.
But if this is what Irrlicht users want I'll change in the next version.
For the moment I'm finishing my DeleD DBO exporter (Almost ready to tell the truth).

Please let me know if you encounter troubles in dmf file loading, I'll try to solve.
Bye ;)
Guest

Post by Guest »

metalseb wrote:Well, nice work :D

Since the release of the loader, it was a real pain to :

1- Edit the map with DeleD
2- Export it to .X
3- Load up the exported .X in LithUnwrap
4- Save it as uncompressed text to be able to load the map with Irrlicht.

This small and beautiful class will greatly improve workflow and productivity :P

//////////////////Hey I search google and link to this post in edit mode? security flaw??? I ask Niko first...///////////////////////
Guest

Post by Guest »

metalseb wrote:Well, nice work :D

Since the release of the loader, it was a real pain to :

1- Edit the map with DeleD
2- Export it to .X
3- Load up the exported .X in LithUnwrap
4- Save it as uncompressed text to be able to load the map with Irrlicht.

This small and beautiful class will greatly improve workflow and productivity :P
...
Edge

Post by Edge »

Good job...( bel lavoro, oltretutto qui non vedo mai italiani :lol: )
Joe_Oliveri
Posts: 448
Joined: Tue Oct 05, 2004 3:24 am
Location: Boston, MA

Post by Joe_Oliveri »

ilbuzzo, could you email me the source files for 1.1 do you have a back up?

ThaDamnItalian@*NO*SPAM*gmail.com? Please ever since 1.2 I can't get my app to run I dont know why!
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Post Reply