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 / 1159
1158  |  1160
Subject: 
RE: 1x1 and 2x2 chess sets
Newsgroups: 
lugnet.cad, lugnet.build
Date: 
Wed, 3 Mar 1999 10:11:31 GMT
Viewed: 
707 times
  
Terry Keller wrote:
It sure will be nice when there are POV-Ray primitives for the
cone pieces, eh?

All 3 cone primitives (4-4con12.dat, 1-4con3.dat, 1-4con4.dat) have
POV equivalents in L3P. Unfortunately the 1-4 cones are clipped by
a too small box, {<0,-1,0>,<2,2,2>} rather than {<0,-1,0>,<6,2,6>}.
I plan on a release 1.2 in the very near future, please edit by hand
or use the -p option until then.

You can see a list of POV equivalents by executing "l3p -pp".

However, only parts using the cone primitives will benefit from the
POV equivalents. Thus "4589 Cone 1 x 1" will not look any better.
If only LDraw had had more primitives and more powerful commands
(e.g. ring and cone) from the start, many parts would have looked
better in POV using simple POV equivalents.

But primitive substitution is just a hack (although a good one :-)
If you want perfect parts, go for LGEO.

Steve Bliss answered Terry:
Question, do the other cones have that problem?

The problem is with the primitive being used.  I used the
1-4con3.dat file, the translation of which is improperly
written by L3P.  Presumably, any part using this primitive
will render incorrectly.  Currently, there's only one:
6267.dat, the windscreen 2 x 12 x 4.

Well Steve, I also checked yesterday the usage of the cone
primitives and found your new part 6267.dat. This raises an
interesting question about the usage (misusage?) of primitives:

What you really needed was a 1-4ring3.dat primitive. It doesn't
exist, so you very ingeniously scaled a cone with zero in Y
to make it flat: "1 16 110 96 -10 2 0 0 0 0 0 0 0 -2 1-4con3.dat"
(Clever trick, I must admit. You have a way with primitives.)
However, the above line is rejected by L3P, because POV would
complain about it and set the Y-scale to 1.0, since it doesn't
make sense to scale anything by zero in POV's 3D world.

Should we have more primitives, or should L3P have a list of
exceptions in order to convert a zero height cone to a ring?
/Lars



Message has 1 Reply:
  Flattened Primitives (was Re: 1x1 and 2x2 chess sets)
 
[Cross-posted to original newsgroups, and lugnet.cad.dev. Followup-To set to lugnet.cad.dev] (...) It's probably easier to make high-quality parts in LGEO, but it should be possible to make them in LDraw, run them through L3P, and get equivalent (...) (25 years ago, 3-Mar-99, to lugnet.cad, lugnet.build, lugnet.cad.dev)

2 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