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