To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cadOpen lugnet.cad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / 9873
9872  |  9874
Subject: 
Re: Crazy, OK Heretical Idea ...
Newsgroups: 
lugnet.cad
Date: 
Thu, 1 May 2003 01:54:14 GMT
Viewed: 
839 times
  
Steve Bliss wrote:
In lugnet.cad, Kyle McDonald writes:

Steve Bliss wrote:

How do these formats do with the number of triangles normally found in an
LDraw model?  My impression is that these formats (and their rendering
engines) normally deal with far fewer triangles/quads than LDraw.


That's my impression also. They seem to be oriented towards
(relatively) lower polygon counts, and increased usage of
textures. They use the textures to achieve the details so
that they don't need to bog down the system with more vertices
and polygons.


OK, so that leads to one of my desires in an upgraded (or different) GDL:
level-of-detail control.  Basically, there should be language elements that
allow authors to flag the priority of different elements in a file -- so the
main outside body of a brick could be flagged as high-priority/low detail,
the studs could be flagged as medium, and the insides could be marked as
low-priority.  That way, when fast-drawing is required, only the
high-priority objects would be rendered.  When high-quality rendering is
needed, all objects would be rendered.


Yes! LOD would be very useful. There are several general purpose
LOD methods out there, but again we may be able to improve
performance or ease a renderer's job, by supplying even more
information in a part file.

Polygons, could be flagged as belonging to the front, back,
top, bottom, left, right, (or always drawn) of a brick, so
that a render could easily know which polygons to leave out
when another brick was placed on top or next to this one.

The shear number of polygons that could be eliminated from
most models this way is probably *enormous*.

-Kyle



--
                                    _
-------------------------------ooO( )Ooo-------------------------------
Kyle J. McDonald                 (o o)         Systems Support Engineer
Sun Microsystems Inc.            |||||
Enterprise Server Products                        Kyle.McDonald@Sun.COM
1 Network Drive BUR03-4630       \\\//          voice:   (781) 442-2184
Burlington, MA 01803             (o o)            fax:   (781) 442-1542
-------------------------------ooO(_)Ooo-------------------------------



Message has 2 Replies:
  Re: Crazy, OK Heretical Idea ...
 
(...) I'm not sure the top/bottom/left/right would work in part files - since parts can be rotated to any orientation. If you mount a plate on the side of a headlight brick, the 'top' of the plate is no longer the top. LDraw does have one type of (...) (22 years ago, 1-May-03, to lugnet.cad)
  Re: Crazy, OK Heretical Idea ...
 
"Kyle McDonald" <Kyle.McDonald@Sun.COM> skrev i meddelandet news:3EB07E46.207000...Sun.COM... (...) That's a lot of work for a small gain (if any) - it's better if the software can deduce such things. Don't forget special handling of transparent (...) (22 years ago, 1-May-03, to lugnet.cad)

Message is in Reply To:
  Re: Crazy, OK Heretical Idea ...
 
(...) OK, so that leads to one of my desires in an upgraded (or different) GDL: level-of-detail control. Basically, there should be language elements that allow authors to flag the priority of different elements in a file -- so the main outside body (...) (22 years ago, 1-May-03, to lugnet.cad)

41 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
    

Custom Search

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