===============================================================

Objective V0.9
==============

Features:
---------
- Scanning and eliminating double Edges
- Scanning and eliminating double Surfaces
- Resorting the Poly-Structure for using the objects
  with backface culling (hidden line)

Problems:
---------
- it is no possible to know, if the backface structure
  is positive or negative, so it might happen, that the 
  backface structure of the resorted object is negative
  (for Assembler Coders: just change your bmi to bpl in
			 the backface-cull-routine)
- only Surfaces with 3 edges are supported
- never Load a VideoScape binary object with mixed 
  surfaces (3-edge and 4-edge polygons)
- it is neccesary that the object you wish to resort IS
  only One object, that means if you want to resort a ball
  and a donut, this will return no result, as this is not
  possible to calculate

Known Bugs
----------
- none.

===============================================================

Instructions:
-------------

Menu's: (1.1) New		(2.1)  Center
	(1.2) Load		(2.2) Accuracy
	(1.3) Save 		(2.3) Scale
	   (1.3.1) Source
	   (1.3.2) VideoScape ASCII
	   (1.3.3) VideoScape Binary
	(1.4) Quit

1.1 New
-------
Resets all buffer to default and clears the actual Objtect

1.2 Load (only VideoScape binary)
--------
Loads an Object which is in the "VideoScape binary" format and
starts  all  the  calculation  (Scanning  double edges, double 
surfaces, generating backface structure, ...)

1.3 Save
--------
Saves the resorted object (only if resorting was possible!) in
the following formats

	1.3.1	Source, which is e.g.:
	-----
		"Points:     dc.w  288
		"Surcfaces:  dc.w  576
		""
		"xyz_coords: dc.w  10,20,30"
		"            dc.w  -10,20,15"
			     dc.w  ..."
		"poly_struct:dc.w  0,1,2"
		"	     dc.w  1,3,2"
		"	     dc.w  ..."

	1.3.2	VideoScape binary
	-----
			
	1.3.3	VideoScape ASCII
	-----
(For reconverting the Objects for your Raytrace Scene use e.g.
 the Program "Castillian")

1.4 Quit
--------
You should know that...

2.1 Center (on/off)
----------
This tells the programm to center the object to x=0, y=0 and
z=0 while converting

2.2 Accuracy (0.00001 to 100)
------------
The Accuracy value tells the program the "accuracy" of the
edge value, e.g.:

	xyz Coordinates of an Edge are: x=153 y=0.17538 z=0

	- If Accuracy is set to 10 the Egde Coordinates are 
          now: x=150 y=0 z=0

	- If Accuracy is set to 0.01 the Egde Coordinates 
          are now: x=153 y=0.17 z=0

2.3 Scale (0.00001 to 100)
---------
This value is a scaling factor, which means an object with
maximum Edges values of e.g. x:10 y:20 z:30 with a scale 
value of 5 will be resized to x:50 y:100 z:30

===============================================================

                    For Problems or Questions:

                         Michael Piepgras
                         Bremsbergallee 4
                        24960  Gluecksburg

                         Tel.: 04631/2342

                    michael_piepgras@fl.maus.de

===============================================================