Subject:
|
Re: eliminating polygons?
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Sat, 15 Jul 2000 06:47:25 GMT
|
Viewed:
|
848 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.cad.dev, Steve Bliss writes:
> [moved to lugnet.cad.dev]
>
> In lugnet.cad.dat.parts, Michael Horvath wrote:
>
> > Hi,
> > I was just wondering,
> > Does a utility exist (either for .Dat or .Dxf or .Pov) that automatically
> > eliminates all polygons that are not visible?
>
> There's no such utility for DAT. I know of a few utilities/test programs
> that are close to this ability, but that's not what they were written for.
>
> I don't know about DXF.
>
> For POV, you can't drop hidden polygons, because they still add to the
> scene through reflection of light. Well, ok, you can drop polygons that
> are totally hidden, covered up on all sides. But that isn't what 'hidden
> polygons' usually means when rendering.
>
> > I thought this might cut rendering time in POVray, and I'm trying to export
> > *.dat files to other platforms so that I might create a game or simulation.
> > Reducing the number of polygons would make this feasable.
>
> I'm not sure how smart POV-Ray is about ignoring stuff that can't possibly
> affect the rendering. I'd assumed it was a very optimized program.
>
> > Also, any tips that you might have on reducing the number of polygons
> > manually would be appreciated. LDraw parts have such great shapes, but
> > they're such render-hogs!
>
> You could make copies of the part-files used in your models, and remove the
> studs and interior surfaces. Then use the copied/reduced parts whenever
> the studs/bottom are covered up.
>
> Heck, if a brick is in a wall, you can replace the part-file with a
> reference to rect.dat (rect.dat is a horizontal outlined square, 2LDUx2LDU,
> centered at the origin). You just have to change the orientation
> parameters to stretch the rectangle out to the right shape, and position it
> correctly.
>
> For instance, say you want to replace a 2x4 brick which is just showing
> it's long side.
>
> You start with this:
>
> 1 4 0 0 0 1 0 0 0 1 0 0 0 1 3001.dat
>
> You replace it with this:
>
> 1 4 0 12 -20 40 0 0 0 0 12 0 -1 0 rect.dat
>
> Steve
Thanks!
I guess I'll have to get pretty involved in the in-to's and out's of part-
making. I'm kind of lazy. I thought there might be an easy way of doing it.
Anyway, I shouldn't infringe on the LDraw organization, since they're their
parts, by hacking at 'em and taking them apart just so I can use them in a
different program, I mean.
|
|
Message has 1 Reply: ![](/news/x.gif) | | Re: eliminating polygons?
|
| "Michael Horvath" <mikehorvath@juno.com> wrote in message news:Fxq871.3vM@lugnet.com... (...) part- (...) doing it. (...) their (...) a (...) On the contrary, you should feel free to hack away at LDraw parts to optimize them for your own usage. (...) (25 years ago, 15-Aug-00, to lugnet.cad.dev)
|
Message is in Reply To:
![](/news/x.gif) | | Re: eliminating polygons? [DAT]
|
| [moved to lugnet.cad.dev] (...) There's no such utility for DAT. I know of a few utilities/test programs that are close to this ability, but that's not what they were written for. I don't know about DXF. For POV, you can't drop hidden polygons, (...) (25 years ago, 29-Jun-00, to lugnet.cad.dev)
|
4 Messages in This Thread: ![eliminating polygons? -Michael Horvath (29-Jun-00 to lugnet.cad.dat.parts)](/news/x.gif) ![](/news/46.gif) ![Re: eliminating polygons? -Steve Bliss (29-Jun-00 to lugnet.cad.dev)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif) ![](/news/46.gif) ![Re: eliminating polygons? -John VanZwieten (15-Aug-00 to lugnet.cad.dev)](/news/x.gif)
- 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
|
|
|
|