YC Chang,

A strip is where one triangle becomes part of the next. Vertices are
reused. Thus it results in a potentially much lower vertex count for
your model.

Think of it this way... in a normal triangle array to define each
triangle you use three vertices.  So for two triangles you have six
vertices.  Using a triangle strip the first three vertices define the
first triangle and then a fourth vertex defines a second triangle
(re-using the previous two vertices as part of the second triangle).

If your geometry works out well for strips, then using long strips, you
approach one vertex per triangle instead of three!  A huge savings!

Unfortunately not all models lend themselves to "stripifying".  And also
there have been some bugs (Collision detection (picking) doesn't work
with strips - but supposedly this will be fixed soon).

- John Wright
Starfire Research

Yao-Chung-Chang wrote:
>
> hi,all
>
>     I am a beginner of java 3d programming,
>     when I use TriangleStripArray object,I
>     can not understand what the glossary "strip"
>     means, could anybody tell me and take an eample what "strip" means ?
>
> regards,
>    ycchang
>
> ===========================================================================
> 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".

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