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 / 653
652  |  654
Subject: 
Re: Feature requests for LDraw/LEdit v. 2
Newsgroups: 
lugnet.cad.dev
Date: 
Fri, 12 Mar 1999 15:37:56 GMT
Viewed: 
1749 times
  
A few more ideas...
1. A little more rendering, so the parts look more realistic(not pov-ray
quality, but so it looks great)
2. parts that automatically move(such as a continuosly waving hand on a
mimifig)
Basically, I'm trying to make this like VRML for Ldraw(yes, I know a
converter exists, but it looks so clunky.
Mark Tarrabain wrote in message <36E8BE2C.B54F5975@lynx.bc.ca>...
> Here are 5 ideas of mine (although I don't claim to be the first to have
> thought of them) for an upcoming LDraw/LEdit package, in what is most
> likely to be increasing order of difficulty to implement.
> 
> 1) Support for a "virtual filesystem" such as what can be found in a
> .tgz file.  This is especially useful for the parts directory.
> 
> 2)  I can quite easily envision models where parts of the instructions
> would best be illustrated from one particular view, while other parts of
> the instructions would best be illustrated from certain other views.
> The ability to force particular views for particular steps during
> instruction display would be beneficial.
> 
> 3)  For LEdit, mouse positioning of new pieces.  Although the mouse is
> only 2D and the piece needs to be moved 3D, this can be gotten around to
> a large extent in isometric 3D views by adjusting the third "in-out"
> dimension based upon the presence of pieces already placed, and sort of
> "snap-to" the model being worked on where the 2D cursor happens to be.
> (Does that make any sense?)
> 
> 4)  Another LEdit feeping creaturism...  on-the-fly rotation of the
> model.  I'm thinking something like arcball here. (I especially like
> SGI's implementation of 3D display software whereby you can set a model
> spinning and it keeps going after you release the mouse button...  But I
> digress.)
> 
> And now for the real doozy...
> 
> 5) A revamped part specification.  A part should be allowed to have
> truly curved surfaces... not just linear approximations thereof.  Say,
> bezier patches?  Further, to simplify the definition of some parts, it
> should be possible to define them in a form of programming language
> which supports variable-controlled loops (including nested loops), and
> the ability to specify 3D points as functions of variables.  Practical
> built-in functions like sqrt, sin, cos, tan, abs, etc should be
> available in the language as convience functions.  Part pieces required
> by a model could be "compiled" into ram, and then executed as many times
> as needed   (In many ways, I would imagine that such a language would
> resemble Knuth's MetaFont).
> 
> The implementation of #5 would render many existing part files obsolete
> since they could probably be respecified much more efficiently.   The
> new system should, of course, still be able to parse old part files and
> work with them normally, or, at worst, there should be some sort of
> conversion utility.
> 
> Am I asking too much?  :)
> > > Mark
> (Shall I get my asbestos suit on for response to this? :)
> 
> 



Message is in Reply To:
  Feature requests for LDraw/LEdit v. 2
 
Here are 5 ideas of mine (although I don't claim to be the first to have thought of them) for an upcoming LDraw/LEdit package, in what is most likely to be increasing order of difficulty to implement. 1) Support for a "virtual filesystem" such as (...) (28 years ago, 12-Mar-99, to lugnet.cad.dev)

16 Messages in This Thread:







Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

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