To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 4458
4457  |  4459
Subject: 
Re: Voting Open for LCAD Parts Update 2000-01
Newsgroups: 
lugnet.cad.dev
Date: 
Thu, 13 Apr 2000 03:38:02 GMT
Viewed: 
1668 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 (...) (24 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 (...) (24 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
    

Custom Search

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