PDA

View Full Version : LOD per individual mesh??


krimble
01-05-2007, 07:11 AM
Hello,

Is it possible to set the level of detail (LOD) per individual mesh from a cal3d *.cfg file?

We have a fps problem with a couple of our meshes in virtual reality, the fps is to low, so we have to lose some detail.
But going all the way back and start deleting polygons (then again all the skinning and exporting........... lot's of work).

Thanks,

Gladsomebeast
01-05-2007, 01:39 PM
Actualy, Vizard does not currently support level of detail on Cal3d models.

You could also be getting poor frame rates if your avatars are exicuting animations. This is because the computer must operate on each vertex of the avatar's mesh, each time it animates the avatar. If this is the problem, changing the avatar's <VizAvatar>.updaterate() fuction should help.

krimble
01-08-2007, 02:52 AM
Thanks for your reply.

We don't have cal3d animations.
The head is the only thing what is moving in the scene. The head always looks towards the camera (headMountedDisplay) so it rotates until the limit is reached (it's not an owl).

Do you consider this an animation?

Thanks for your help.

Gladsomebeast
01-08-2007, 09:09 AM
The animation is not using the Cal3d animation system so it will not significaly affect framerate. The complexity of the model is probably the source of your framerate problem. Press F4 to display the framerate data.

krimble
01-15-2007, 04:46 AM
We've solved the problem. The solution: to much gpu calculations because of a piece of software that we use to capture the view of the HMD.

We've solved it with the networkcapabilities of vizard.
We are running a control script on our and a client script now. WORKS PERFECT,

thanks for the replys though!