Jump to content

Java and leadwerks


elendhil
 Share

Recommended Posts

It's possible use your 3D engine with JAVA ?

 

I see that on devmaster.net about your 3D engine :

Programming Language C/C++, Java, C#, D, Delphi, Pascal, BASIC, Ada, Fortran, Lisp, Perl, Python, Visual Basic 6, VB.NET

 

But i see nothing about use leadwerks with Java language on your site web ? It's really possible ? If yes how make that

 

How much weight your dll ? It's possible use in Applet java ?

 

Thanks

Link to comment
Share on other sites

It's quite difficult to use dlls in Java.

You actually have to compile another wrapper dll:

http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html

http://www.javaworld.com/jw-10-1998/jw-10-apptowin32.html

 

And I think it would not work/be allowed in an applet. Not unless you bought a security certificate. And even then it would still only work on the Windows platform.

 

The entry for Leadwerks Engine on devmaster is quite old and contains wrong information.

Link to comment
Share on other sites

Thanks,

 

Yes , for an applet with hardware accelerated you must signed your applet(because dll). And it's more interresting use a cetificate signed by trusted authority.

 

In World java 3D you have two binding OpenGL but it's just a "binding" for openGL not an engine 3D(SceneGraph): LWJGL and JOGL are very good, many games use this apis(notably wakfu).

 

But the Big problem in Java you have not 3D "engine professional" , just open source project like Java Money Engine . This engine is stable but you have lot of issues with importer/loader objects.And the skinning animation are not really performant.

 

In theory , it's possible use your engine with Java Native Interface but it's lot of work , you must rewrite all interface public methods.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...