Kurien, that's the very point of Java3D (and possibly of any other
true 3D application)! The performance highly (if not thouroughly) depends on the
complicity of the scene. Moreover, performance would be different on
different video cards with different amount of onboard RAM. For
instance, hellouniverse example goes quite decently even on the cards
without any hardware acceleration, while anything that use textures,
etc, wouldn't go at all (or refresh rate would be around 1/sec). So,
do simplify your scene and do test it on many computers. Moreover i
can't see any sence in detecting some 'absolute' performance not
related to a real scene (and in fact u do need to build some scene
before testing the engine itself).

CU,
vladimir
             -=V=-
>-------<=============>-------<
Join in Java community now!
http://JavaCafe.VirtualAve.net/
>-------<=============>-------<

In your previous letter u wrote:
--------------------------------
KJ> Thanks Vladimir,

KJ>  I have one more doubt.:
KJ>  Assume if 1 cube is there in a scene and I attach the Keyboard navigation
KJ> of the scene. The movement inside the Scene very smooth
KJ> Now if 100 cubes are kept in the scene, the movement inside the scene is
KJ> quite breaky(not smooth), so as to assume it takes x time duration for the
KJ> View to render(or to reorient or whatever jargon) after each KeyPress. So
KJ> this value of x will vary in both cases of 1 cube with that of 100cubes, and
KJ> I could  assume x(1) is very less compared to x(100).

KJ> Is there any way to measure this x ?

KJ> Thanks once again.

KJ> Regards
KJ> Kurien

KJ> -----Original Message-----
KJ> From: Vladimir Olenin <[EMAIL PROTECTED]>
KJ> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
KJ> Date: Tuesday, October 12, 1999 2:33 PM
KJ> Subject: Re: [JAVA3D] Performance Issues


KJ> Dear Kurien!

KJ> I  guess  the  best  way  to calculate performance is to measure frame
KJ> refresh
KJ> rate.  Anyway  it's  the only parameter that end user cares about. U can do
KJ> it
KJ> either  by implementing postRender/preRender functions of Canvas3D class or
KJ> by
KJ> handling  FrameElapsedEvent. As an output u can use standard System.out
KJ> stream
KJ> (the  easiest  way) or to send data to some customized more pleasantly
KJ> looking
KJ> component (like ProgressBar, for instance).

KJ>              -=V=-
>>-------<=============>-------<
KJ> Join in Java community now!
KJ> http://JavaCafe.VirtualAve.net/
>>-------<=============>-------<

KJ> In your previous letter u wrote:
KJ> --------------------------------

KJ>> Dear Gurus,

KJ>>     I want to know how one can find the performance of the Java3D
KJ> application developed. My Objective are as follows

KJ>> 1.Compare the Performance after using a Single geometry and appearance
KJ> instance and create multiple Shape3D instances with that of multiple
KJ> instances of Shape3D objects(i.e clone the shape3d
KJ>> object)
KJ>> 2. Peformance due to usage of compile.
KJ>> 3. Performance of using LOD

KJ>> I have seen a performance monitor in the Java2D demo applet which come
KJ> along with JDK1.2. How is this performance calculated ?
KJ>> What is the criteria under which I should calculate Performance for a
KJ> Java3D application.

KJ>> Thanks a Lot

KJ>> Regards
KJ>> Kurien

KJ> ===========================================================================
KJ> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
KJ> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
KJ> [EMAIL PROTECTED] and include in the body of the message "help".

KJ> ===========================================================================
KJ> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
KJ> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
KJ> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to