News:

Pretty crazy that we're closer to 2030, than we are 2005. Where did the time go!

Main Menu

Java 3D

Started by Hdx, May 15, 2006, 09:47:29 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Hdx

Does anyone know ANYTHING about Java 3d?
I am really interested in making basic 3d aplications.
A basic cube will be <3!
All I could find were applet examples, but no applications, So anyone know anything?
~-~(HDX)~-~
http://img140.exs.cx/img140/6720/hdxnew6lb.gif
09/08/05 - Clan SBs @ USEast
[19:59:04.000] <DeadHelp> We don't like customers.
[19:59:05.922] <DeadHelp> They're assholes
[19:59:08.094] <DeadHelp> And they're never right.

Newby

Java? 3d? Blllllllllllooooooooooooaaaaaaaaaaaaaaaatttttttteeeeeeeeeeeeeed and slooow.
- Newby
http://www.x86labs.org

Quote[17:32:45] * xar sets mode: -oooooooooo algorithm ban chris cipher newby stdio TehUser tnarongi|away vursed warz
[17:32:54] * xar sets mode: +o newby
[17:32:58] <xar> new rule
[17:33:02] <xar> me and newby rule all

Quote from: Rule on June 30, 2008, 01:13:20 PM
Quote from: CrAz3D on June 30, 2008, 10:38:22 AM
I'd bet that you're currently bloated like a water ballon on a hot summer's day.

That analogy doesn't even make sense.  Why would a water balloon be especially bloated on a hot summer's day? For your sake, I hope there wasn't too much logic testing on your LSAT. 

Joe

I've heard otherwise, actually.
Quote from: Camel on June 09, 2009, 04:12:23 PMI'd personally do as Joe suggests

Quote from: AntiVirus on October 19, 2010, 02:36:52 PM
You might be right about that, Joe.


MyndFyre

Quote from: Joe on May 15, 2006, 10:37:02 PM
I've heard otherwise, actually.

Java, like .NET/managed languages, will suffer from performance inhibitions caused by being a bytecoded language.  Compilers can do fancy optimization things that an interpreted/JITted language can't.  The other nice thing about using native languages versus an interpreted language is one less level of indirection for objects (which, of course, can be thrown away by doing silly things like using multiple inheritence).

Java in 3D is roughly 30-35% slower than a native application directly accessing the API.
Quote from: Joe on January 23, 2011, 11:47:54 PM
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Quote from: Rule on May 26, 2009, 02:02:12 PMOur species really annoys me.

Hdx

Quote from: MyndFyrex86] link=topic=5887.msg69673#msg69673 date=1147748178]
Java in 3D is roughly 30-35% slower than a native application directly accessing the API.
MM I don't care.
All I will need it to do is load 1 sphere, 1 stick figure, and not even a spacific light source.
I jsut wana learn how to do it, so ya, impart.
~-~(HDX)~-~
http://img140.exs.cx/img140/6720/hdxnew6lb.gif
09/08/05 - Clan SBs @ USEast
[19:59:04.000] <DeadHelp> We don't like customers.
[19:59:05.922] <DeadHelp> They're assholes
[19:59:08.094] <DeadHelp> And they're never right.

Sidoh

Quote from: HdxBmx27 on May 15, 2006, 11:35:45 PM
MM I don't care.
All I will need it to do is load 1 sphere, 1 stick figure, and not even a spacific light source.
I jsut wana learn how to do it, so ya, impart.
~-~(HDX)~-~

MyndFyre was simply commenting on Joe's response; he wasn't telling you that you shouldn't use it.

iago

Quote from: MyndFyrex86] link=topic=5887.msg69673#msg69673 date=1147748178]
Quote from: Joe on May 15, 2006, 10:37:02 PM
I've heard otherwise, actually.

Java, like .NET/managed languages, will suffer from performance inhibitions caused by being a bytecoded language.  Compilers can do fancy optimization things that an interpreted/JITted language can't.  The other nice thing about using native languages versus an interpreted language is one less level of indirection for objects (which, of course, can be thrown away by doing silly things like using multiple inheritence).

Java in 3D is roughly 30-35% slower than a native application directly accessing the API.
Do you have a source for that number?  Or is it ooya?  (out of your ass :))

Quote from: HdxBmx27 on May 15, 2006, 09:47:29 PM
Does anyone know ANYTHING about Java 3d?
I am really interested in making basic 3d aplications.
A basic cube will be <3!
All I could find were applet examples, but no applications, So anyone know anything?
~-~(HDX)~-~
They have quite a complete tutorial on Java's website.  I started reading through it, then I realized that I knew nothing about 3d programming and wasn't really willing to learn.  But the tutorial seemed pretty good.  I'm sure it would be easy to find on Java's main site. 

MyndFyre

Quote from: iago on May 16, 2006, 08:14:20 AM
Do you have a source for that number?  Or is it ooya?  (out of your ass :))

It's from the site that came up the last time we talked about Java and 3D.  I think it was about a game that was ported to Java having performance comparable to MC++.  Quake II, maybe?
Quote from: Joe on January 23, 2011, 11:47:54 PM
I have a programming folder, and I have nothing of value there

Running with Code has a new home!

Quote from: Rule on May 26, 2009, 02:02:12 PMOur species really annoys me.

iago

Quake 2 didn't even use Java's 3D API, it made calls directly to native functions. 

Hdx

Quote from: iago on May 16, 2006, 08:14:20 AM
They have quite a complete tutorial on Java's website.  I started reading through it, then I realized that I knew nothing about 3d programming and wasn't really willing to learn.  But the tutorial seemed pretty good.  I'm sure it would be easy to find on Java's main site. 

mm I found it.
And after 3 hrs of reading it this is what I have ended up with
(Double rotating was annoying -.-)
<3!!!!
Not i'm getting into the more advanced stuff in the tutorial.
~-~(HDX)~-~
http://img140.exs.cx/img140/6720/hdxnew6lb.gif
09/08/05 - Clan SBs @ USEast
[19:59:04.000] <DeadHelp> We don't like customers.
[19:59:05.922] <DeadHelp> They're assholes
[19:59:08.094] <DeadHelp> And they're never right.