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 / 1947
1946  |  1948
Subject: 
Re: fixes??
Newsgroups: 
lugnet.cad.dev
Date: 
Wed, 2 Jun 1999 17:02:22 GMT
Viewed: 
1623 times
  
On Wed, 2 Jun 1999 13:22:33 GMT, Leonardo Zide <leonardo@centroin.com.br>
wrote:

> Steve Bliss wrote:
> > 
> > The problem is the primitive stud*.dat files are specifying two different
> > colors for the same voxel (3D pixel)--the voxels are the edges are being
> > filled with both the edge color and the surface color.  So the renderer has
> > to 'decide' which color to use.
> > 
> > Without making drastic changes in the LDraw language, there's not much that
> > can be done.  If the edges are 'cheated' (moved slightly above the surface
> > so they will alway be drawn), they will appear to float above the surface
> > at high resolutions.
> 
>  You don't need to change anything in the LDraw language, you can use
> something called "Polygon Offset" (those who have used OpenGL will know
> what I mean), it moves the lines a little bit to the front when checking
> the Z-buffer. You'd just need to have access to the LDraw source code to
> change that... :)

Oh, right.  Yes, cheating the lines in the renderer is acceptable.  It
doesn't help Mookie, but it would be a long-term solution.

Steve



Message is in Reply To:
  Re: fixes??
 
(...) You don't need to change anything in the LDraw language, you can use something called "Polygon Offset" (those who have used OpenGL will know what I mean), it moves the lines a little bit to the front when checking the Z-buffer. You'd just need (...) (27 years ago, 2-Jun-99, to lugnet.cad.dev)

10 Messages in This Thread:


Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

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