DeleD DMFLoader for Irrlicht
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
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
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
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
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
@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
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
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>
Learn the basics at </dream.in.code>
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
when I do a fly tru of my level as I move the textures seem to jump up and down on the walls only.
http://www.h4games.biz/docs/dmflog.txt
There you go!
http://www.h4games.biz/docs/dmflog.txt
There you go!
Irrlicht Moderator || Game Designer
Learn the basics at </dream.in.code>
Learn the basics at </dream.in.code>
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
@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
metalseb wrote:Well, nice work
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
//////////////////Hey I search google and link to this post in edit mode? security flaw??? I ask Niko first...///////////////////////
...metalseb wrote:Well, nice work
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
-
- Posts: 448
- Joined: Tue Oct 05, 2004 3:24 am
- Location: Boston, MA
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!
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>
Learn the basics at </dream.in.code>