Hi all

i am currently working on a java3d viewer which builds his scenegraph over a
VRML loader. A big problem is the performance i see when loading complex
scenes from VRML Files. I have made some stats which should illustrate my
problems:

Model1:
Vertices:171228
Triangles:57076
textures:no
Groups:1
Shape3Ds:7
FPS:3

Model2:
Vertices:496
Triangles:188
textures:no
Groups:14
Shape3Ds:60
FPS:42

Model3:
Vertices:45480
Triangles:16737
textures:no
Groups:14
Shape3Ds:4899
FPS:4

Model4:
Vertices:5742
Triangles:1914
textures:no
Groups:32
Shape3Ds:7
FPS:42

Model5:
Vertices:470856
Triangles:154918
textures:no
Groups:722
Shape3Ds:501
FPS:<1

Model6:
Vertices:10294
Triangles:4040
textures:yes
Groups:336
Shape3Ds:336
FPS:10



you can see, that the framerate drops dramatically whith increasing
complexity. In a previous mail from Dave Yazel it was mentioned, that a
scene whith 80,000 Triangles is still rendered whith over 10 FPS. Now i
really wonder if i do something wrong. I use a KeyNavigator Behavior which
is invoked by AWTKeyPressed Events. For counting the Framerate i use a
FrameBehavior which is invoked after every elapsed frame.

Now my question is: Is there a recommended maximum of triangles, in order to
get the scene rendered with an acceptable framerate? Can Behaviors or
Capabilities be a reason for low performance? Who can give me hints
concerning performance?

I use WinNt 4.0 Service Pack 5
Java 3D 1.2 OGL
Jre 1.2, Jre 1.3

HW:

4x Pentium Pro 200 Mhz
Intense3D Card (64+32 MB)


Bye

Alexander Wojnar

===========================================================================
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