home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Club Elmshorn Atari PD
/
CCE_PD.iso
/
pc
/
0500
/
CCE_0562.ZIP
/
CCE_0562.PD
/
CEDIT3D2
/
CEDIT3D.DOC
next >
Wrap
Text File
|
1992-03-25
|
17KB
|
398 lines
3-D Object Colorizer v2.0
Copyright (c) 1991, 1992 J. C. Stanford
Since this version is the direct result of several users requests
it has been decided to make this release shareware to help
compensate for its development time.
3-D Object Colorizer v2.0 is a SHAREWARE program. A SHAREWARE
program is one which you may freely distribute, but if after
trying out the program you continue to use it you must then pay
the author.
Please send your SHAREWARE fee of $15.00 to:
J. C. Stanford
7007 NW Montrose
Kansas City, MO 64151
Registered users of 3D-Object Colorizer V2.0 will receive a Desk
Accessory version of the program. (2 megs of memory is required to
use the accessory version with Cyber Sculpt.)
Please include your address with the shareware payment.
Please support ALL shareware authors!
================================================================
3-D Object Colorizer is a utility which allows one to recolor
individual faces of a CAD-3D v2.0 three dimensional object.
Individual objects may be viewed in solid form from any camera
angle. Changing a face's color is then as simple as clicking the
mouse on the face you wish to change. Objects may then be resaved
in CAD-3D file format.
================================================================
COMPATIBILITY
This program should run on all STs and TTs in all resolutions. 1
meg or more memory required.
================================================================
USING THE PROGRAM
After the program has loaded a screen begging for money will
appear. Pressing the Return key or clicking the mouse in the exit
box will clear the screen and allow access to the menu bar. All
program options are selected from the menu bar.
=========
FILE MENU
=========
The file menu contains entries for configuring the program and
loading and saving files.
COLOR PALETTE
-------------
The first menu entry displays the size of the color palette, the
total number of different colors which may be used to recolor
objects. This figure will default to 512 colors on all machines.
On STe's and TT's the hardware color palette has been extended to
4096 colors. This program will allow the use of the extended
palette to recolor objects, even on systems with 512 colors.
(Though the additional colors will not be visible.) Selecting this
menu entry will toggle the figure between 512 colors and 4096
colors.
(NOTE - It has not been determined at this time if CAD-3D can make
use of the extended palette information on STe's and TT's. This
information is ignored by CAD-3D on 512 color systems.
Lexicor's Chronos is NOT compatible with objects created in
extended palette mode, and their use will cause unexpected
results. Representatives of Lexicor have stated that compatibility
may be added in a future version of Chronos.
The upcoming release of RENDER 512 v2.1 has been designed to make
use of the extended palette information.)
DISPLAY MODE
------------
The second menu entry sets the method used to display the 3D
objects. In VDI Mode the objects will be displayed in the current
graphics resolution, ensuring compatibility on all systems.
Clicking on the menu entry will select Line-a Mode, which allows
viewing objects in all 16 colors from ST Medium Resolution. Line-a
Mode is not fully compatible with the TT, and violates several of
Atari's programming guidelines. Consider yourself warned!
SHOW EDGES
----------
This menu entry determines if objects will be drawn with visible
edges around each face in the Recolor Object and View All modes.
The menu entry will be checked if edges have been selected.
LOAD
----
Load brings up the file selector to select a 3D2 object file to
load into memory. Any objects already in memory will be erased.
SAVE
----
Save brings up the file selector to save the modified objects in
memory to a 3D2 disk file.
QUIT
----
Exits the program.
============
RECOLOR MENU
============
The menu entries under this heading allow the recoloring and
viewing of objects, and editing of the CAD-3D color palette.
RECOLOR OBJECT
--------------
Selecting this menu entry displays the object selector from which
an object may be picked for editing. The object selector works
just like the system file selector, to choose an object double-
click on its name in the window. If more than 21 objects are in
memory the scroll bar may be used to view them all.
Once an object has been selected the screen will clear and the
object will be displayed in the center of the screen as a solid 3D
form, as it would be viewed from CAD-3D with a camera setting of 0
degrees horizontal and 0 degrees vertical. Each visible face will
be drawn in its assigned color (or a shading pattern, depending on
the display resolution), without lightsource shading.
COLOR PALETTE CONTROLS
At the top of the screen will be a grid of 16 colored boxes, one
for each color register. An outline will be drawn around the
leftmost entry indicating the active color. This is the color
which will be used for any face changes.
To select a new active color click the mouse in the desired color
entry. An outline will be drawn around the new color.
Another method to change the active color is to hold the left
shift key down while clicking the mouse on a 3D object face. The
active color will change to the color register used to color that
face.
To change the color assigned to a color register double click in
the box for that color. The color palette editor will be
displayed, allowing one to set the red, green and blue levels for
the color register. If a 512 color palette has been set each RGB
value can range from 0 to 7. If the 4096 color palette has been
selected the range is from 0 to 15. The new color will be
displayed in the box on the right (except on monochrome systems).
Selecting EXIT will change the color register to the new color,
and will also change any faces colored with that register (in all
objects) to the new color. Selecting CANCEL will restore the
original color.
Immediately below the color registers are several bands indicating
which colors are grouped together in the CAD-3D color shading
groups. To change a shading group position the mouse over the
leftmost color of the group you wish to create. Press and hold the
ALT key and then click and hold the mouse button. Drag the mouse
to the right to draw a dotted box over the colors you wish to
include in the group. Releasing the mouse will add the new color
group to the display. Refer to your CAD-3D documentation for
information on the use of Color shading groups. (Shading group
information is ignored by RENDER 512 and Chronos.)
CAMERA CONTROLS
The 3D object is displayed based on the position of the camera.
This camera functions similarly to the default camera in CAD-3D
and is centered around the object. At the extreme top of the
screen the current camera settings are displayed. The keyboard is
used to change the camera settings. The left and right arrow keys
are used to pan the display in 10 degree increments. The up and
down arrow keys will rotate the camera vertically by 10 degrees.
The plus and minus keys will increase and decrease the zoom
magnification. The screen will not re-draw when a camera setting
has changed, allowing several changes to be made at once. The new
camera settings will be displayed at the top of the screen and an
'*' will appear to indicate changes have been made. To redraw the
object with the new camera settings press the spacebar. Pressing
the ESC key will abort the redraw, though the object will already
have been moved to its new position.
RECOLORING OBJECT FACES - SINGLE FACES
Clicking the mouse within any of the visible faces will change
that face's color to the active color (the outlined color at the
top of the screen). The face will be redrawn in its new color.
After changing a face's color it may be restored to its previous
color by pressing the UNDO key. The UNDO key only operates on the
last face selected.
(NOTE - If a face which is changed is partially hidden by a closer
face, when the face is redrawn in its new color the entire face
will be drawn, as if it were the closest to the viewer. Pressing
the spacebar will redraw the object with its previous
relationship.)
RECOLORING OBJECT FACES - MULTIPLE FACES
There are two methods available to change the color of more than
one face at a time.
METHOD 1 VERTEX SELECT - Holding the control key down while
clicking and holding the left mouse button creates a box which may
be used to cover the vertices of one or more faces. Releasing the
mouse button will recolor every face facing the viewer which share
vertices enclosed in the box. The object will be redrawn with its
new colors. The UNDO key does not work with this function.
WYSI<WYG (What you see is less than what you get): ALL faces
directed towards the viewer within the bounded area are recolored
with this operation, even ones which are partially or fully
obstructed by closer faces. Keep this in mind as it can lead to
unexpected results.
METHOD 2 COLOR REGISTER SELECT - You may also change all faces
colored with one register to another. Position the mouse over the
color register of the faces you wish to change, then hold the left
mouse button while pressing the control, alt and shift keys
simultaneously. Drag the box which appears so it covers the color
register you wish to copy the faces to and release the mouse
button. Any face which was colored with the first register will be
re-assigned and colored with the second register.
EXIT
Press the "x" key to exit the editor and return to the menu.
OPERATION DIFFERENCES BASED ON DISPLAY RESOLUTION
Since CAD-3D objects may use up to 16 different colors, it stands
to reason that this program works best when run in a resolution
which can display 16 or more colors at once. However it will work
on systems which may display fewer colors, with some minor
differences.
- VDI modes with 16 or more colors: Each color register will be
displayed with its appropriate color. The mouse and text colors
will be set for maximum contrast against the background. The
background will be colored with the first color register on the
left, and the face outline color will be set to the register
specified in the 3D2 file for the wireframe color (usually the
color register on the far right).
- Line-a Mode in ST medium: This mode functions similarly to the
VDI mode with 16 colors. However the face outline color will
always be set to the rightmost color register. It might also be
necessary to change this color for better contrast of the mouse
and text. Line-a mode does not work in monochrome.
- VDI Mode in monochrome - The color registers are displayed as
grey scales increasing in brightness from left to right. The
object faces will also be displayed with greyscales. Double
clicking on a color register will still allow editing the color
settings, though the color will not be visible. Note that the
greyscales do not indicate intensity of the color, but the
position of the color register.
- VDI Mode in 4 color resolution - Only two actual colors will be
available to display the object. The program will attempt to match
these colors to the ones used by the object. If the object uses
more than two colors the other colors will be displayed with
greyscales as in the monochrome mode above. To reposition the two
actual colors to different color registers position the mouse over
one of the color registers which is currently displaying its
actual color. Press and hold the left mouse button while holding
down the Shift key. Drag the box which appears over the new color
register desired and release the button.
RANDOM COLOR OBJECT
-------------------
Selecting this menu entry will bring up the object selector to
choose an object. Each face of the selected object will be
randomly assigned one of the color registers.
(I STILL can't think of a use for this, but...)
CHANGE LINE COLORS
------------------
Selecting this entry displays a dialog box allowing one to change
the CAD-3D wireframe and outline colors. Both of these values may
range from 0 to 15, 0 corresponding to the furthest left color
register and 15 to furthest right.
VIEW ALL
--------
This entry displays ALL of the objects in memory at once in their
original positions. Once the objects have been drawn the
camera position is displayed at the top of the screen and may be
repositioned using the same controls as in the face color editor.
The spacebar will redraw the scene. Pressing the ESC key will
abort the redraw. The "x" key will return to the menu bar.
This option is only available in 16 color display modes.
=================================================================
=================================================================
This version addresses all of the complaints/suggestions I have
received regarding the initial version. I expect improvements to
continue.
Any and all comments, criticisms and suggestions are welcome. I
can be reached on GENIE as J.STANFORD2 or by snail mail at the
address given in the beginning of this document.
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
ADVERTISEMENTS!!!
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
CYBER SCULPT EXTRUDE AUTO-TRACER: This program will convert a PI1,
PI2, or PI3 picture file (created with DEGAS ELITE or similar)
into an extrude TMP file which may be used by Cyber Sculpt to
create 3D objects. Extrude templates are created as outlines of
the picture image. CYBRTRCE.LZH on GENIE, search under CYBER.
CAD-3D->CYBER SCULPT TEMPLATE CONVERTER: Translates CAD-3D 2.0
extrude templates to Cyber Sculpt format. CADTCVT.LZH on GENIE,
search under CYBER.
ALSO ON GENIE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-----------------------------------------------------
RENDER 512 v2.0 - Copyright (c) 1991 J C Stanford
RENDER 512 is similar to CAD-3D 2.0, it displays three-dimensional
objects on the screen as solid objects.
However RENDER 512 adds a few additional features over CAD-3D:
o Rounded objects are drawn with smooth shading across their
surface. No more polygon edges.
o Objects may be drawn with highlights.
o Objects may cast shadows on other objects.
o Objects may be displayed with texturing: wood grain, marble, or
wrap any Spectrum image around the object.
o Rendered pictures are created and saved in SPECTRUM 512 format.
NO MORE 16 COLOR LIMIT!!
o Number of objects is limited only by memory.
o 4 different lightsource types available.
o Up to 21 lightsources in a scene.
o Every object may have its own individual color palette. It is
possible to have 180 objects, each a different color!
CAD-3D v2.x or Cyber Sculpt are required to create objects.
RENDER 512 works on any standard Atari ST, color monitor and 1 meg
or more memory required. It does not work on the TT (yet!).
RENDER 512 is available on GENIE in the ST software library,
REND512.LZH - file #21730. Search under CYBER or RENDER.
A bug in RENDER 512 V2.0 requires that Gribnif's Form-Do-It dialog
replacement program be installed to use all of RENDER 512's
features. Form-Do-It is also available on GENIE, FRMDO12D.LZH -
file #20463, and is a very useful program anyway.
RENDER 512 V2.0 is SHAREWARE. Version 2.05 is currently being
shipped (free) to all registered users. 2.05 fixes several minor
bugs, and adds or improves a number of features.
================================================================
Spectrum 512, CAD-3D, and Cyber Sculpt are trademarks of Antic
Software.
Chronos is a trademark of Lexicor Software.
=====================================================================
====================================================================
This program is supplied in the belief that it operates as specified,
the author shall not be liable in any circumstance whatsoever for any
direct or indirect loss or damage to property incurred or suffered by
the customer or any other person as a result of any fault or defect
in the goods or services supplied by the author and in no
circumstances shall the author be liable against consequential
damage or loss of profits (whether or not the possibility thereof was
separately advised to it or reasonably foreseeable) arising from the
use or performance of such goods or services.