|
In lugnet.cad.dat.parts.primitives, Kyle McDonald writes:
> Ross Crawford wrote:
>
> >
> > It's all a compromise (just like life!). If you go creating primitives for
> > every little sub-part that's used a few times, you end up with a primitive
> > directory that's unwieldy & lots of parts which inline because they don't know
> > the primitive's available.
>
>
> I can see how that wouldn't be desirable.
>
>
> > In this case, the best way, if you have a part which has many such rings, is to
> > create a sub-part for it, then when it's finished, inline the sub-part; or
> > leave it as a sub-part if the total size is significantly smaller.
>
>
> Correct me if I'm wrong (please!) But inlining only replaces the
> type 1 line with the (transformed) lines from the subfile it
> referenced. Right? It doesn't mean figuring out if 2 polygons could
> be joined into 1 polygon, does it?
>
> If this is so, then inlining of primitives seems to also be
> undesirable.
>
> I mean why have primitives at all if they aren't refenced after
> the inlining is done? And if you are planning on inling the
> primitives in this ring case, then you may as well just write up
> the ring yourself with fewer polygons seeing as how you aren't
> planning on taking advantage of the primitive files in the end
> anyway. Right?
Sub-parts are handled differently to primitives (from an authoring view
point). While primitives are generally not in-lined, sub-parts used during
authoring are often in-lined, if it doesn't increase the total file size of
the part too much. Having all the polygons in a single file is a slight
advantage when rendering.
> Thanks for showing me the other view points though, I'm still
>
> learning alot of this stuff.
So am I!
ROSCO
|
|
Message has 1 Reply: | | Re: ring 3 to 5
|
| (...) I think it is an extremely small advantage. What programs actually read any file more than once? I mean, Are there programs that actaully open the file and read the part in every time it's referenced? Or are there programs that even if they (...) (23 years ago, 3-May-02, to lugnet.cad.dat.parts.primitives)
|
Message is in Reply To:
| | Re: ring 3 to 5
|
| (...) I can see how that wouldn't be desirable. (...) Correct me if I'm wrong (please!) But inlining only replaces the type 1 line with the (transformed) lines from the subfile it referenced. Right? It doesn't mean figuring out if 2 polygons could (...) (23 years ago, 2-May-02, to lugnet.cad.dat.parts.primitives)
|
28 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
|
|
|
|