To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.dev.org.ldrawOpen lugnet.cad.dev.org.ldraw in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / Organizations / LDraw / 625
624  |  626
Subject: 
Re: LDraw DAT certification for clones?
Newsgroups: 
lugnet.cad.dev.org.ldraw
Date: 
Tue, 14 Dec 1999 16:19:15 GMT
Viewed: 
3581 times
  
Todd (not admin@lugnet.com :-) wrote:

> Say, has anyone considered LDraw DAT file certification
> for clones?  (I don't mean clone brands of LEGO bricks, I
> mean clone software of LDraw/LEdit/etc.)

Considered, yes. Done something, no.

> ldraw.org could maintain the official definition of the
> LDraw DAT file format

We try to do that already.

> and certify (or allow clone authors to self-certify their)
> software packages which import or export LDraw DAT files.

How do we do that?

> The definition could say things like:  a program which
> writes LDraw DAT files -must- output LDU coordinates as
> decimal integers or IEEE floating-point numbers, -may-
> output these numbers to high precision, but -should- round
> them to at most 2 significant digits past the decimal
> point.

I am not sure that the BP7 floating-point format exactly
matches the IEEE format, but I will look it up.

> And there could be a few sample files for regression
> testing and that sort of thing.

Yes.

Also for easy testing of the different rendering features
(soon including the BFC extensions).

> This way, packages like MLCad and LeoCAD (and clones like
> LDLite) would have some sort of official working
> definition of the file format,

Yes.

I have thought of using something like the l3p check feature
as an official file format testing tool.

> and inasmuch as certification doesn't mean a whole lot
> from the "Hey, wow, it's certified!" wowie zowiee point of
> view, I think may encourage more careful attention to
> details and conventions.

That would be good.

Play well,

Jacob

------------------------------------------------------------
--  E-mail:               sparre@cats.nbi.dk              --
--  Web...:  <URL: http://hugin.ldraw.org/LEGO/Skibe/ >   --
------------------------------------------------------------



Message has 1 Reply:
  Re: LDraw DAT certification for clones?
 
(...) Borland Pascal, Borland C/C++, and Microsoft C/C++ all use the IEEE format for floating point numbers (float, double and extended are all IEEE defined) because these are the formats supported by the 80x87 line math coprocessors. (Even though (...) (27 years ago, 3-Jan-00, to lugnet.cad.dev.org.ldraw)

Message is in Reply To:
  LDraw DAT certification for clones?
 
Say, has anyone considered LDraw DAT file certification for clones? (I don't mean clone brands of LEGO bricks, I mean clone software of LDraw/LEdit/etc.) Some random thoughts... ldraw.org could maintain the official definition of the LDraw DAT file (...) (27 years ago, 14-Dec-99, to lugnet.cad.dev.org.ldraw, lugnet.cad.dev)

3 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
    

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