Chad Zalkin wrote: > My application runs really slow with my current scene. When I removed > textures, I went from < 10 fps to ~30 fps. When I killed a lot of > geometery but added some textures, I went to ~60 fps. That's with no > atmospherics and no lights and no sound. > > My system sure should be able to handle this: > > Dual Athlon MP 1700+ > 512 MB Ram > ATI Radeon 7000 (64 mb vid ram) > JDK 1.4 > Java3d 1.3 beta 2 > WindowsXP Pro > > Any Ideas why this would run so slow? I don't think I have any thread > blocking/locking or otherwise obviously bad code. > > Thanks > Chad Zalkin
Not knowing anything else about the size of your apps textures and amount of geometry, one possiblity is that you are going over your video card memory limit. The behavior you describe is typical of that. Whenever you go over the amount of available memory, the render system will have to page in and out the geometry and textures in your scene. That paging across the AGP port will dramatically reduce render performance the moment it happens. Remember, a large part of your video memory is use for frame buffer, then the rest can be used for geometrry and textures. Also, any other applications can be holding on to video memory as well, making it less for your J3D app. Shawn Kendall Java3D Game Tech Developer =========================================================================== 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".