Subject:
|
Non-BFC primitives (was: Primitives with different BFC winding)
|
Newsgroups:
|
lugnet.cad
|
Date:
|
Fri, 2 May 2003 18:53:44 GMT
|
Viewed:
|
541 times
|
| |
| |
In lugnet.cad, Steve Bliss writes:
> In lugnet.cad, Niels Karsdorp wrote:
> > Making my parts BFC compliant I noticed that several
> > primitives of the same class have different BFC winding.
> > Compare 2-4ring1.dat and 2-4ring2.dat
> > But more primitives are involved, mostly rings
> > and ring segments.
>
> Different winding should not be a big deal.
> The BFC standard requires renders to
> keep track of the winding direction and cull correctly.
I just found out what caused my notice. I had several non-bfc'd
primitives overwritten with unofficial bfc'd versions.
Now I have deleted all files from my P-folder and extracted
all primitives from the current complete.zip (inlcuding update 0301).
Now I end op with 15 non-bfc'd primitives:
1-4con1
1-4con2
1-4con3
1-4rin10
1-4ring3
1-4ring4
2-4ring1
2-4ring4
3-8cyls
4-4con1
box3#8p
box4t
clip4
connect5
stu26a
How can I make my parts bfc certified if it uses any of these primitives ?
I don't know if anyone has made these parts correct bfc certified, since
the PT is offline for a while.
Are the next 'rules' for making primitives bfc certified correct ?
* rect/disc/ndis/ring: top = frontface
* cyli/cyls/cyls2: outside = frontface
* cone: outside/bottom = frontface
* other: outside = frontface
with frontface i mean the faces that are drawn when back face culling
is activated (or shown in green with L3Lab's MyTest6 applied) when
the primitive is used as follows: 1 color 1 0 0 0 1 0 0 0 1 primitive.dat
Niels
|
|
Message has 1 Reply:
Message is in Reply To:
6 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|