Re: Help building paging ASD.

New Message Reply Date view Thread view Subject view Author view

Jenny Zhao (zhz++at++dandan.engr.sgi.com)
Wed, 3 Feb 1999 12:00:21 -0800


sewell++at++siscom.net wrote:

> most of the utilities concerning ASD don't generate normals, is there a reason why?

We have experimented with different ways of morphing normals, none
of them seems satisfying. You can see popping on the terrain
because lighting is not continuous. Even if a per-vertex-per-face
normal is used, doing normalizing normals in software is
pretty expensive.
This is why we didn't put it in the paging support for ASD.
In libpfdu/pfdBuildASD.c, we gave an example
of how the normals are generated and stored.

Morphing geometry/terrain is still a pretty new approach, both in
Performer and in the research world. We would like
to hear some feedback on this approach first before we extend it.
Please play with different kinds of LODRange to adjust the morphing
distance and speed, experiment with different ways to choose vertices.
It is not hard to add normals/tcoords/colors into the paging ASD for
Performer in the future.
Jenny Zhao zhz++at++engr.sgi.com 650 933-5091


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Wed Feb 03 1999 - 12:00:23 PST

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.