To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cadOpen lugnet.cad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / 7294
7293  |  7295
Subject: 
Re: Hey everyone stop and check this new LDVIEW like app
Newsgroups: 
lugnet.cad
Date: 
Sat, 9 Feb 2002 07:31:35 GMT
Viewed: 
481 times
  
Sproaticus wrote:


>
> I tend to avoid any Java3D stuff, since its performance is abysmally
crummy.
> And considering that it needs to peg the processor at 100%
utilization (1)
> to get that fast, you gotta wonder how slow it would be when you actually
> want to do something else at the same time.
>


Like all Java stuff... It's getting faster all the time. J3d 1.3 is
much better.


> I think it's a great idea, I just don't think that the Java3D API
> implementations are quite ready for prime time.  Especially when you
> consider just how blazingly fast the original LDraw.exe is on today's
> machines, without special video hardware acceleration, there's no reason
> Java3D should *crawl*...
>


I'm assuming you read the answer to the question you refer to below?

It's relatively easy to lower the priority of the rendering thread.
Some apps do this others don't.

The reason for the 100% CPU utilization is that J3D is architected
to be able to work in situations where you want screen to have as
many frames drawn per second as possible - there for the rendering
thread (by default) is setup to start the next frame as soon as
it finishes the last.

It is also designed to yield the CPU to what ever else needs it.
Will it use 100% of the CPU if nothing else is waiting? yes.
What's wrong with that? As soon as some other thread as something
to do the frame rate slows, and the other threads run. It's
pretty flexible. (it's kinda like being 'nice'd in UNIX.)

I will admit this may not be totally needed in a CAD program,
but J3D gives many place the application author can tune this
for what the app needs.

-Kyle

PS. I'll have to look around, but there are some people out
there doing some really incredible stuff with J3D. I just
can't find the URL's right now.

>
> 1.  http://www.j3d.org/faq/speed.html#priority (2)
> 1.  100%?!  what the... holy--I mean... holy.. dang, man!  100%!!!
>



--
                                    _
-------------------------------ooO( )Ooo-------------------------------
Kyle J. McDonald                 (o o)
                                  |||||

                                  \\\//
                                  (o o)            kmcdonald@BigFoot.COM
-------------------------------ooO(_)Ooo-------------------------------



Message has 2 Replies:
  Re: Hey everyone stop and check this new LDVIEW like app
 
(...) Well, I found one so far... Try (URL) _ ---...---ooO( )Ooo---...--- Kyle J. McDonald (o o) ||||| \\\// (o o) kmcdonald@BigFoot.COM ---...---ooO(_)Ooo---...--- (23 years ago, 9-Feb-02, to lugnet.cad)
  Re: Hey everyone stop and check this new LDVIEW like app
 
(...) Yah, I acknowledge that readily. But I'm still going to assert that it's not yet ready for prime time. ;-) Don't get me wrong -- I'm a big fan of Java. My dream job is to get paid again for rolling Swing GUIs! :-9 But my experiences with (...) (23 years ago, 9-Feb-02, to lugnet.cad)

Message is in Reply To:
  Re: Hey everyone stop and check this new LDVIEW like app
 
(...) I tend to avoid any Java3D stuff, since its performance is abysmally crummy. And considering that it needs to peg the processor at 100% utilization (1) to get that fast, you gotta wonder how slow it would be when you actually want to do (...) (23 years ago, 9-Feb-02, to lugnet.cad)

8 Messages in This Thread:



Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR