3DzzD - DevKit Available OpenSource LGPL + tutorials + Sourceforge

No need to apology :slight_smile: It’s actually ok to have dirty code (or more what you think is dirty) and not be ashamed of that, you can always refactor it later and being open source can help there too. But I must admit I’m still learning to be not ashamed :slight_smile: .oO(… Just how many times I’ve seen projects where author promised open sourcing after he clean code and… nobody ever seen the author again …)

Oh I meant something different: providing more OpenGL-like API to your existing software renderer. But I didn’t yet looked at your code in details (have to do other things currently) so it might also just be already there :slight_smile:

It is a good piece of news :smiley:

In your libraries folder I see ‘netscape.jar’. What does it do?

this is old original liveconnect package from netscape, it is only used to perform java to javascript call. absolutly not requiered in most case, i needed it to compil the javascript stuff with some java compiler.

Thanks for explaining. I never heard of this and was just surprised of the term “Netscape” :slight_smile:

a new release will come in some days :slight_smile:

some of its change :

  • New tutorials : create mesh,material,etc… by hand / the basic of collision
  • Better memory managment (20/30 % less memory used)
  • Full 3d scene serialisation/deserialisation at runtime (enable easy save & load and specialy usefull for network game when new client connect)
  • Edges antialiasing improvment (see below)
  • Lot of removed bugs and code cleaned

below two screenshots and some online 3D Applet (Java 1.1) of the comming release :

see online : http://demo.dzzd.net/View3D/

18000 faces

I just see that I forgot to put the TANK model on the server… sry, should be ok now

http://demo.dzzd.net/View3D/

3d model (80000 faces) in full java 1.1 soft

one more preview showing use of reflexion map :slight_smile: (direcly imported from 3ds file)

http://demo.dzzd.net/View3D/IPHONE.html

Looks very nice!

DzzD you have done really awsome work with this DevKit.

Do you plan on using it to create your own kick ass game?

above demos have been just updated with the applet booter

thanks (& sry for the laaate answer)

yes it is planned as a hobbies (spider experiment & racer 3d are two game I would like to bring out after adding some gameplay and graphics) aswell as in my daily job, but for those last one it will take age (arround one year) before we bring somethiing out !

while working on a new Viewer3D version (Version 4), I have improved some of 3DzzD functionalities, below a new demo showing the lastest improvment on the reflection software shader (click on the image to run a live demo)


http://demo.dzzd.net/Viewer3DV4Preview/CAR.JPG

I just forgot to mention that hardware shader are beeing updated too, so both renderer (software & hardware) will soon give exacly the same result in a transparent way for the user