To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 3078
3077  |  3079
Subject: 
Re: Clipping / CCW / CW / INVERT
Newsgroups: 
lugnet.cad.dev
Date: 
Fri, 8 Oct 1999 17:40:02 GMT
Viewed: 
1475 times
  
Rui Martins wrote:
> 
> > Actually, since LDraw doesn't do shading, transparent surfaces *can* be
> > clipped.  Only edges, the top-most solid surface, and the top-most
> > transparent surface will show up in the final rendered image.
> 
>   Check the instructions of any LEGO MODEL and you will see an attempt
>   to represent translucency/transparency, by using dots.
>   If we can actually do transparency, we should to it to every polygon
>   that as transparent/translucid color (maybe these are not the correct
>   terms).

  No, when I look at the images I see real alpha-blended surfaces :)
I've tried to turn backface culling in the transparent parts and they
looked very ugly, it's better to draw everything in those cases.

>   Yes it will!
>   it will allow to keep backward compatibility with every file already
>   made, without changing anything. If the file is enhanced then it will
>   benefit a Faster Drawing and extract functionality (real transparency).
> 
>   Remember that this is what is done in OpenGL, which was well though by
>   Silicon Graphics, after years in the 3D business.
>   To use this features, in a similar way, will simplify the making (or
>   appending) of a program written in OpenGL, and probably D3D (since they
>   use something similar).

  Just a note to correct the statement before it gets confused:

  If you keep changing states (turning backface culling on/off or
changing front faces from CW to CCW) very often, you'll get a *slower*
rendering in OpenGL (don't know about D3D). And remember that in a
couple of months nVidia's GeForce chip will be out and everybody will be
able to have hardware T&L, making rendering much faster if done in the
right way.

Leonardo



Message has 1 Reply:
  Re: Clipping / CCW / CW / INVERT
 
(...) Do you know the reason why? The change-state-calls could cost a little overhead, but don't they just set some flags? And these flags would just cause negating an orientation test? /Lars (27 years ago, 9-Oct-99, to lugnet.cad.dev)

Message is in Reply To:
  Re: Clipping / CCW / CW / INVERT
 
(...) Thanks! (...) I knew that ! ;) (...) LDraw doesn't, but this specification is for new Programs which are backwards compatible with Ldraw, but with a bunch of new enhancements. Check the instructions of any LEGO MODEL and you will see an (...) (27 years ago, 8-Oct-99, to lugnet.cad.dev)

18 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
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR