home *** CD-ROM | disk | FTP | other *** search
-
- ----------------
- 3D Object Editor
- * Alpha 7 *
- ----------------
-
- Date: 1-23-87
-
- Purpose:
- Creating and storing of 3D objects.
-
- Authors: Cary Farrier and David Marsh
- (David Marsh and Cary Farrier) <- thats for Dave
-
- Notes: Don't be intimidated by lousy instructions. Its really simple to use.
-
- This is a very primitive version of our 3d ObjEd program. As of the
- writing of this text file we are redesigning the entire layout of
- the editor for easier use as well as functionality.
-
- Some planned features: Hidden Line Elimination (Solids), Defining
- a shape and "stamping" it around, stretching shapes through
- multiple planes (good for cylinders, etc.), and many more.
-
- This version is in the public domain. It is not ShareWare because
- we wouldn't pay for any pre-release of anything so we don't expect
- you to. Go ahead and try to sell this to anyone, and if you do,
- you don't have to send us any money, just send us your resume and
- tell us how much you got out of 'em, (primitive market studies).
-
- Address all correspondance, mouse-mats, and grape-nuts to:
-
- Cary Farrier & David Marsh
- (David Marsh & Cary Farrier)
- Box 121
- Watsonville, CA 95077
-
- or leave me a Message on the following BBS's
-
- 1. Developers Exchange
- (408) 372-1722
- To: Allen Farrier
- Re: 3D_ObjEdit
-
- 2. Condors Nest
- (408) 728-3485
- use Email; [E] from main menu
- To: Jo Momma
-
- Directions:
-
- Gadgets:
- -------
- X: inner arrows move pen +/- 1 on X axis.
- outer arrows move pen +/- 10 on X axis.
- Y: Same as X but on Y axis.
- Z: Same as X and Y but on Z axis.
-
- Insert: Inserts a point on the object at current pen position.
- Delete: Deletes a point on the object at current pen position.
- Center: Centers entire object around (0,0,0).
- Connect: Toggles to "Separate" and back. Connects current point
- (or pen position) with last point created (Inserted).
- [ or else it separates it, read the text in the Gadget]
- Move Point: Toggles to "Move Object". While on "Move Point", clicking
- on x,y, or z gadgets moves current point. While on "Move
- Object", the same actions move the entire object alog
- the selected axis.
- Edit: Inner Arrows move current point to previous/next point
- defined. Outer Arrows jump by increments of 10 points.
- Clicking on the "Edit" text changes to "Move" mode,
- which I forgot the purpose of.
- Distance: Changes the Distance from the Object.
- Phi: Changes rotation about the object in a vertical fashion.
- Theta: Changes rotation about the object in a horizontal fashion.
- Quit: Exits program.
-
- Keyboard
- --------
- [S]: Save Current Object. Moves Workbench to front and prompts
- for file name.
- [L]: Load Object. Moves Workbench to front and prompts for file
- name.
- [T]: Performs 360 degree rotation in theta.
- [P]: Performs 360 degree rotation in phi.
-
- Short Tutorial:
-
- Follow these instructions step by step to create your first object.
-
- -Load the Program.
- (This loads the program.)
- -Click on Insert.
- (This Inserts a point at the current loc.)
- -Click twice on the outer x arrow pointing right.
- (This Moves you 20 points on the x axis. Remember, inner arrows
- move by incr. of 1 and outer arrows by 10.)
- -Click on Insert.
- (Insert a point at the current pen pos)
- -Click Twice on the outer y arrow pointing right.
- ( Move 20 points on Y)
- -Click on Insert.
- -Use Distance Gadget to Size object to fit on screen.
- -Click twice on outer x arrow pointing left.
- -Click on Insert.
- -Click twice on outer y arrow pointing left.
- -Click on Insert.
- -Click twice on outer Z arrow pointing right.
- -Click on Insert.
- -Use the Phi and Theta Gadgets to rotate the viewing angle
- to the spot you feel most pleased with.
- -Hit the S Key.
- (the CLI Window is now in front. Click in it to activate it.)
- -Enter the Filename of your very own choice and hit [RETURN].
-
- You Have Now Created and Saved your first 3d object.
-
- The Files "Cube" and "Pyramid" should be included somewhere around
- here. Load them up with the [L] option.
-
- ----- Thats It.
-