Women in Technology

Hear us Roar



Article:
  Apple Releases Java 1.4.1 for Mac OS X
Subject:   Java3D?
Date:   2003-03-10 21:27:16
From:   fiftyvolts
Response to: Java3D?

I may sound like I am trying to start a flame war, but I will proceed anyway. Why oh why would you want to use Java for 3D. I love Java, I use it for applications, serverside apps, and even applets, but I draw the line at 3D. Java is great, but it does not have the raw efficency needed to make an awesome 3D engine. OpenGL and C (not even C++) is best suited for the needs of a hyper efficeint 3D engine.
Full Threads Newest First

Showing messages 1 through 5 of 5.

  • Chris Adamson photo Java3D?
    2003-03-11 09:54:12  Chris Adamson | O'Reilly AuthorO'Reilly Blogger [View]

    No need for a flame war, because you're apparently unaware that Java3D is basically just an abstraction layer for calls to OpenGL or DirectX. The application doesn't use Java2D or such for rendering - it's going to the hardware for rendering. Result: it's plenty fast.

    The fact that there isn't a slow all-Java fallback option (like, say, in the Java Media Framework) is why the original poster was asking about Java3D - any Java3D implementation *requires* native code to tie into OpenGL or DirectX on that platform, and there isn't a version for Mac OS X yet.

    This comes up on Apple's java-dev list a lot.

    -Chris (invalidname)
    • Java3D?
      2003-03-13 09:13:53  anonymous2 [View]

      Why java3D?
      We are developing scientific software in java and we need a 3d plot package. The choice of the project is visad that needs java3d.

      If this won't be available for Macs our Apple computers will be out of the game and be replaced by wintel or linux boxes.
      Who wants that????

      If Apple decides to support java, it would be necessary to support all of java. Otherwise macs are no platform for java programs because not all programs run on the mac.

      Michael
      • Java3D?
        2003-04-07 15:35:28  anonymous2 [View]

        Press the point with Apple.

        They seem oblivious to it.

        I might have considered buying a Mac some time back -- if they'd had a Java 3D timetable. Without it (and initially and more troubling a 1.4.1 timetable), it is clear that for all forms of programming -- even Java -- the Mac will remain a troubled backwater.
        • Java3D?
          2003-08-27 12:13:03  feinberj [View]

          I would like to see Java3D on the Mac. I am currently working with a package "JOElib", an open source Java package for performing computational chemistry tasks. One of its functions is the ability to draw molecules, and it will not function without Java3D.
      • Java3D?
        2003-04-09 09:37:33  anonymous2 [View]

        We also work with VisAD-based tools and the absence of Java3D for the mac means that I have to use wintel boxes for all my presentations.

        I also agree with Michael about Apple needing to support all of Java. Worried about the lack of full Java support and the lag behind Sun releases, I hesitated about purchasing a mac to do my development work. Luckily, Eclipse has a mac drop.