Subject:
|
Re: Voting Open for LCAD Parts Update 2000-01
|
Newsgroups:
|
lugnet.cad.dev
|
Date:
|
Thu, 13 Apr 2000 03:38:02 GMT
|
Viewed:
|
1880 times
|
| |
| |
In lugnet.cad.dev, Fredrik Glöckner writes:
> Steve Bliss <blisses@worldnet.att.net> writes:
>
> > > True, but when bending the axle, the end parts (with the notches) also
> > > bends, so one would need to chop this one up as well. Of course, the
> > > end parts are slightly thicker, and don't bend that much, which suggests
> > > that your method might work, but they do bend significantly, IMO.
> >
> > Good point. I don't know if that level of detail is possible/practical
> > in LDraw.
[snip]
Hey. why not add a new linetype or two to the ldraw format?
this would solve both problems simultaneously: platform, and detail.
(e.g. now it's the renderer's problem, not ours!)
can't you just add:
6 c x y z a b c d e f g h i x' y' z' xxxxx.dat
where 6: x, y, and z are the position of the initial copy of the
subpart/primitive (abcdefghi are the orientation),
7 x y z a b c d e f g h i x'' y'' z'' xxxxx.dat
and 7: x, y, and z are the final position (same thing w/final orientation),
and x', y', z' is one point pertinent to the curve, x'' y'', z'' is another!
the two lines would be ignored if one didn't come right after another, and most
ldrawing programs would ignore them completely!
note: the second xxxxx.dat would be optionally used on the second half of the
curve-line, if it is present
(good for hoses with flipped dat's for the second half)
the curve would be rendered with the '6' line's .dat file in several 'slices',
definable by the _renderer_.
Note: the first 'c' on the '7' line would be useless. no color mixing, please!
(also note: x'' y'' z'' may not be necesasary, and could be replaced with a
'slice width' value, a 'slice count', etc.)
(feel free to modify my 'specifications' to a usable state, as I'm not very
familiar with curves, etc.)
Jonathan Gevaryahu
Jgevaryahu(remove)@hotmail.com
p.s. I'm really a total stranger when it comes to curves. please excuse any
minor/major stupidities on my part
|
|
Message has 1 Reply: | | Re: Voting Open for LCAD Parts Update 2000-01
|
| (...) The problem with this approach is that there are many ways to draw a curve from one point to another, even given the angles at the end points. The user may have some preferences, for example that there should be a clip connected to the hose at (...) (25 years ago, 13-Apr-00, to lugnet.cad.dev)
|
Message is in Reply To:
| | Re: Voting Open for LCAD Parts Update 2000-01
|
| (...) I think I disagree with you. I've found the Bezier curves to be a good model for how the flexible axles bend in real life. But it is important to have a correct model for the flexible part in the first place. While the notched end parts are (...) (25 years ago, 12-Apr-00, to lugnet.cad.dev)
|
73 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
|
|
|
|