← Prev in month ← Prev in thread
Next in thread → Next in month →

Help Needed

From
Lofton Henderson <>
Date
2001-05-15T22:02:28+00:00
ID
Thread
Help Needed
Hello CGM Open Members --

I need some contributions to help finish the WebCGM test suite.

I have finished work (for now) on one major part of the WebCGM suite --
the static-graphics parts.  Unfortunately, this has taken *much*
more effort than I had planned (and I lost significant time in April for
personal reasons).   Accordingly, I must put this part aside
for now and finish an acceptable "BE subset" of the dynamic
stuff.  

Per the project plan, I started with the ATA grex (2.4) suite, threw out
a bunch of tests (e.g. ASFs, parabolic arcs, etc), modified all tests for
the global differences between ATA & WebCGM (e.g., the legend block),
fixed broken stuff, and modified for differences between ATA & WebCGM
(a real pain, esp little differences like ATA allows 'text' if monospaced
fonts are used, subtle differences in the color/monochrome rules,
etc).

I have produced PNG reference images for the current 232 static-graphics
tests in the WebCGM suite, using a batch run with the only tool available
to me.  I have not figured out how to properly control the size and
resolution of the rasterized picture.  As a result, especially the
text rendering is pretty low-quality, on all of the reference
pictures.  It might technically pass the "max{1%, 1/2
pixel}" criterion, but it should look better for the reference
images of the suite's public release.

You will find what I have done at: 

http://www.cgmopen.org/technical/webCGM-static-0515.zip

Unzip that file, then unzip the two resulting ZIP files (w/
the 'use folder names' option checked).  You will see all of the
CGMs.  I believe that these are all now correct WebCGM test cases,
and they all pass "metachek -r webcgm".

You will also see the file, webCGMframe.html.  Open this in IE5.5
(NN won't work).  It is the Javascript-based NIST harness, modified
for the WebCGM suite.  You can use it to navigate and view the
reference images for the test cases.

Question.  So who can contribute correct, better-quality reference
PNGs?  Please let me know, either by public reply or 
privately.

FYI, I think all of the reference images are more-or-less correct except
the following list (but this assertion could be wrong).  I said
"more-or-less", because there are some marginal
renderings.  For example, dotted lines are made with a short dash,
that to my eye is too long (look at the construction lines on any of the
circular/elliptical arc tests, for example).  The list:

Wrong:

----------

COLLVL03

COLRMD02

LINSTD01

LINSTD03

ZEROSZ01

(BTW, I can get correct reference images by a painful process of view
[hsiview or metaweb], alt-shift-PrtScreen, paste into Adobe ImageReady,
crop, SaveAs png -- but this is very time consuming compared to what
several of you ought to be able to do with rasterizers.)

Questionable:

-------------------

INTSTL06

INTSTL07

INTSTL08

PATTBL01

PATTBL02

(I haven't verified yet whether the pattern orientations are correct in
these picture -- maybe, maybe not.)

Thanks,

-Lofton.

p.s.  In the Javascript harness, you will notice that new tests and
some others have "TBD" for the Test Purpose and the Operator
Script.  I'll sort this out later.

*******************

Lofton Henderson

1919 Fourteenth St., #604

Boulder, CO   80302

Phone:  303-449-8728

Email:  

*******************
← Prev in month ← Prev in thread
Next in thread → Next in month →