To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dat.parts.primitivesOpen lugnet.cad.dat.parts.primitives in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / LDraw Files / Parts / Primitives / 245
244  |  246
Subject: 
Re: ring 3 to 5
Newsgroups: 
lugnet.cad.dat.parts.primitives
Date: 
Mon, 6 May 2002 14:15:27 GMT
Viewed: 
3095 times
  
In lugnet.cad.dat.parts.primitives, Chris Dee wrote:
In lugnet.cad.dat.parts.primitives, Steve Bliss writes:

Very true.  In some cases (like the minifig arms), is it better to go
with an all-polygon approach, or to use primitives as much as possible
and fill in the rest with polygons?

Are you suggesting that there is (should be) a command to prevent primitive
substitution, or that the primitive should be inlined?

I wasn't thinking of either, really.  I was wondering if maybe the part
should be modeled without any primitives at all.  I suppose the
practical result of that would be primitive-inlining.

Agreed. What I was more thinking of is the situation (in the minifig arm) where
one region is an irregularly truncated cylinder (and it is not possible to use
cyls.dat or cyls2.dat primitives). The fully circular section _can_ use a cyli
primitive, but the extension up to the irregular intersection can only be coded
as polygons. Take a look at the work-in-progress file at
http://news.lugnet.com/cad/dat/parts/?n=3587 in LDView with primitive
substitution on, and you should see what I mean. Actually some of these can be
replaced with cyls primitives, but it illustrates the point.

In the case of the lower arm (forearm), I don't think the forearm is
cylindrical - I think there's always a slight conical angle.

But sticking to your point, if I was authoring the part, I'd either (a)
allow the forarm cylinder to intrude into the interior space at the
elbow intersection, or (b) inline the cylinder, and combine the entire
extent into a single set of polygons.

Steve



Message is in Reply To:
  Re: ring 3 to 5
 
(...) have (...) Are you suggesting that there is (should be) a command to prevent primitive substitution, or that the primitive should be inlined? (...) Agreed. What I was more thinking of is the situation (in the minifig arm) where one region is (...) (22 years ago, 4-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
    

Custom Search

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