Subject:
|
Re: *** MLCad V3.30 ***
|
Newsgroups:
|
lugnet.cad.mlcad
|
Date:
|
Thu, 11 Feb 2010 17:24:17 GMT
|
Viewed:
|
14223 times
|
| |
![Post a public reply to this message](/news/icon-reply.gif) | |
In lugnet.cad.mlcad, Joshua Delahunty wrote:
> Now that you mentioned this, Travis, I recall that we did hit this roadblock and
> noticed that missing piece of the puzzle. If I recall correctly, LDView code
> was used as our reference on how to handle things. When that appeared to have a
> few puzzling questions, we went to some of the specs around (as I recall)
> ldlite, and used the various approaches that seemed most in common to codify how
> to handle colors.
LDView's blending code was originally written to handle LDLite's 0 COLOR syntax,
since that is what was originally used in LDConfig.ldr. LDLite's syntax allows
for the dithering of two arbitrary colors, either or both of which can
themselves be transparent (although I'm not sure that was intentional). So
LDView's blend code pays attention to the alpha value of both incoming colors.
This is unnecessary for the original LDraw.exe "dither" colors, and is also
unnecessary for 0 !COLOUR colors.
--Travis
|
|
Message is in Reply To:
![](/news/x.gif) | | Re: *** MLCad V3.30 ***
|
| (...) I've been surprised by some of this discussion of dithered colors, because when Foundry was created (not by me), it was done as a "clean room" project, based entirely off of specs, so it's the closest thing out there to a reference parser, and (...) (14 years ago, 11-Feb-10, to lugnet.cad.mlcad)
|
38 Messages in This Thread: ![*** MLCad V3.30 *** -Michael Lachmann (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: *** MLCad V3.30 *** -Philippe Hurbain (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: *** MLCad V3.30 *** -Jetro de Chateau (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Jetro de Chateau (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: *** MLCad V3.30 *** -Santeri Piippo (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: *** MLCad V3.30 *** -Michael Heidemann (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Michael Heidemann (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: *** MLCad V3.30 *** -Santeri Piippo (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Michael Lachmann (9-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: *** MLCad V3.30 *** -Philippe Hurbain (9-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: *** MLCad V3.30 *** -Santeri Piippo (9-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: *** MLCad V3.30 *** -Michael Lachmann (9-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: *** MLCad V3.30 *** -Don Heyse (9-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Michael Lachmann (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Travis Cobbs (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: *** MLCad V3.30 *** -Michael Lachmann (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![BTW, Dither What Colors...? -Tore Eriksson (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: BTW, Dither What Colors...? -Tore Eriksson (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: BTW, Dither What Colors...? -Timothy Gould (12-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: BTW, Dither What Colors...? -Michael Heidemann (12-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: *** MLCad V3.30 *** -Don Heyse (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Santeri Piippo (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Michael Heidemann (11-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/268.gif) ![Re: *** MLCad V3.30 *** -William Howard (10-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: *** MLCad V3.30 *** -Joshua Delahunty (11-Feb-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![You are here](/news/here.gif)
![](/news/x.gif) ![](/news/28.gif) ![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: *** MLCad V3.30 *** -Michael Heidemann (11-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: *** MLCad V3.30 *** -Scott Wardlaw (8-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: *** MLCad V3.30 *** -Marco Tagliaferri (9-Feb-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/268.gif) ![Re: *** MLCad V3.30 *** -Jaco van der Molen (11-May-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** -Scott Wardlaw (11-May-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/68.gif) ![Re: *** MLCad V3.30 *** new feature request -Aaron Duerksen (22-May-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** new feature request -Michael Heidemann (23-May-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** new feature request -Aaron Duerksen (20-Jun-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** new feature request -Aaron Duerksen (14-Aug-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/46.gif) ![Re: *** MLCad V3.30 *** new feature request -Don Heyse (15-Aug-10 to lugnet.cad.mlcad)](/news/x.gif) ![](/news/246.gif) ![Re: *** MLCad V3.30 *** new feature request -Joshua Delahunty (17-Aug-10 to lugnet.cad.mlcad)](/news/x.gif)
![](/news/x.gif) ![](/news/x.gif) ![](/news/68.gif) ![Re: *** MLCad V3.30 *** new feature request -Aaron Duerksen (19-Oct-10 to lugnet.cad.mlcad)](/news/x.gif)
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|