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

	
		             - LsD PrEsEnTs -
	

	       Object-Editor V1.0 - AGA Enhanced & Bugfixed! -
	     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


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


	Welcome to another kewl release from LSD... Today we bring you
a bug fixed and enhanced version of PSI`s Vector-Object Editor v1.0.

	This release has had some major bugs removed and has been hugely
reduced in size by some 160k! Below are the changes we`ve done since the 
offical PSI version was released on October 19th.


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


				Changes List
			    =======================

	* Fully AGA Compatible Editing and Animation Viewing. The last
	  version corrupt the screen display on AGA machines.

	* Fixed CloseLibrary bugs in Reqtools library. The old version
	  did not close the RT library correctly

	* Gets System OS Copperlist in the SAFE "OFFICIAL" method, ie;
	  opening the graphics.library etc. NOT BY PEEKING against the
	  execbase

	* Replaced all DCB.B x,0`s to BSS memory. Now this version is
	  actually only about 12k long (uncrunched).. THE ORIGINAL RELEASE
	  version was a whooping 180k long!!!!!! 168k Smaller!!!!!!!!!

	* Modified font.. more easily readable.

	* Also done a few cosmetic changes so that it can be recognised
	  as a NEW release.



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


	      CALL OUR BOARDS TO GET THE LSD RELEASES FASTEST!!!!


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





			Now back to the original docs...



**************************************************************************
*                                                                        *
*                          ObjectEditor V1.0                             *
*                                                                        *
*                             (c) Oct 1993                               *
*                                                                        *
*                              BTG of PSI                                *
*                                                                        * 
**************************************************************************


INTENTION
=========

Every time I coded 3d-gfx I was in trouble with all that complex objects.
First I tried to prepare them by my own on paper, but I expirienced that
as terrible as salt-water. So I decided to code an editor to generate
complex objects in less time with less work. It should be more comfortable
for programmers to convert the data in their own programs.

Well, here is the result of my work!


FUNCTIONS OF THE EDITOR
=======================

First I have to say that you've got an online help during work with
ObjectEditor V1.0, just press the help-key to see all functions...

The keys during editing:

            TAB          changes to different views in editor screen
            W            saves object data (to work on it later)
            L            load object data (saved with 'W')
            S            saves object assembler-source of this form

                             Object:
                                    DC.L      Pointer_To_Points
                                    DC.L      Pointer_To_Lines
                                    DC.L      0
                             Pointer_To_Points:
                                    DC.W      ....
                                    DC.W      -1
                             Pointer_To_Lines:
                                    DC.W      ....
                                    DC.W      -1
                            
            F            flips cursor in rectangle to zero
            N            move selected point to cursor position
            D            delete selected point
            CRSR <-      select previous point
            CRSR ->      select next point
            
            CRSR  UP     moves up cursor in that dimension you cannot see
            CRSR DOWN    moves down cursor

            C            clear all object data and start a new one
            H            reduces size of object
            Z            increases size of object
            M            center object to zero

            A            animates object in 3D-wire
            R            generates a rotation-object
            ESC          quits ObjectEditor

            ,            decrease number of rotations
            .            increase number of rotations

The mouse during editing:
            
            LEFT MOUSE   sets an point
            RIGHT MOUSE  sets an line from select point to cursor position

The keys during animating:

            E            quits animating object

The mouse during animating:

            RIGHT MOUSE  to change distance to object


GENERAL
=======

Now some general things about ObjectEditor. I you have some ideas how
to improve functions or to add functions please contact me or another
member of PSI. For programmers I have included some seka-sources to have
a base to include the objects in there own programs.

I hope you'll have a lot fun with this great work.

                           signed,

                                      BTG of PSI

October, 19th
