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 / 10297
10296  |  10298
Subject: 
Re: Thoughts on File Format for LDraw Animation
Newsgroups: 
lugnet.cad.dev
Date: 
Tue, 25 Oct 2005 23:51:52 GMT
Viewed: 
2535 times
  
In lugnet.animation, Tore Eriksson wrote:
1. .DAT Praises
The DAT file and the possibility to use Type 1 lines in DAT files to call on
other DAT files  is so versatile, so brilliant, so LEGO. It's the foundation
that has made LDraw The standard for virtual LEGO. There are details that
weren't fully developed when JJ passed away, but it doesn't matter that much,
compared to the possibilities the DAT standard brings at hand.

<snip>

What do you think? Can you follow my reasoning? Any ideas?
/Tore

One of the weaknesses of the LDraw file format is that part instances do not
have names.  This makes it impossible to modify attributes about the part
instance.

The closest thing we have to date is named groups provided by MLCad.  I've
provided a remove meta-command to remove a group of parts by group name in LPub.

It is a fine alternative to GHOST or BUFEXCHG.

Groups fail you because you cannot nest groups.

You want a hierachical model for a minifig including named sub-parts that you
can effect: left-arm, left-hand, left-leg, torso, right-arm, right-hand,
right-leg, head.... plus the ability to add things like minifig tools, hats, and
other accessories and relate them to specific sub-parts (e.g. right-hand sword).

You are going to want rotation axis for each sub-component, as well as the
ability to move each sub-component.  Furthermore if you move the entire minifig,
all sub-components must move along.

So a super-set of LDRAW 1.0.0 file format is needed that lets you define
compound parts (separate ldraw file?) and have the whole part and all
sub-components named.  With names, you can modify attributes, rotation,
position, color, part type....

Wow, you've taken on a lot.

I can kinda follow your ideas, but it makes my brain hurt.

Kev



Message has 2 Replies:
  Re: Thoughts on File Format for LDraw Animation
 
In lugnet.cad.dev, Kevin L. Clague wrote: <snip> (...) Too true! (...) How about 3d modeling Parent->Child relationships When the Parent part moves, All children move in relation to it, including rotation (Unless they are Tracking to another (...) (19 years ago, 26-Oct-05, to lugnet.cad.dev)
  Re: Thoughts on File Format for LDraw Animation
 
(...) Isn't that more or less an MPD? By *not* reusing sub-models you get a unique name for every group, sub-group etc. Or am I misunderstanding something? (19 years ago, 26-Oct-05, to lugnet.cad.dev)

Message is in Reply To:
  Thoughts on File Format for LDraw Animation
 
1. .DAT Praises The DAT file and the possibility to use Type 1 lines in DAT files to call on other DAT files is so versatile, so brilliant, so LEGO. It's the foundation that has made LDraw The standard for virtual LEGO. There are details that (...) (19 years ago, 23-Oct-05, to lugnet.animation, lugnet.cad.dev)  

30 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