home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of Graphics
/
WOGRAPH.BIN
/
715.PV3D_ORD.DOC
< prev
next >
Wrap
Text File
|
1992-11-26
|
17KB
|
495 lines
PV3D
Beta version 0.20
25th November 1992
Written by : Lecointe Ludovic
(c) C3L Informatique 1992
Lecointe Ludovic
16 rue du Bouvreuil
77240 Cesson la Forêt
France
Beta version 0.20 of PV3D
PV3D is Copyright 1992 by
Lecointe Ludovic
All Rights Reserved
What is PV3D
------------
PV3D it is a graphics wire modeler software for raytracers.
Some feature as included in PV3D :
100% graphics interface (GUI)
Vectoriel object structure
Sphere QSphere Cylinder (X Y Z) Cone (X Y Z) Plane (X Y Z)
Pyramid Tore .... primitive shapes include.
Blob structure
Dynamic Rotate Move Scale (R-M-S) of the shape
Dynamics use of the shapes with the mouse.
Visualisation of the standard textures of POV-Ray
Visualisation of the standard color of POV-Ray
Direct generation of POV-Ray 1.0 scene file with textures....
Direct generation of TXT file
Generation of PTX file for smooh triangles.
Direct use of TXT file.
Spline generation (Profil generate bounded Triangle object
with specific rotation translation...)
Duplicate shape function with orbital option and full
other parameter.
Shape Mirror fonction
Dynamics Zoom(+/-) of the scene
Shape automatic alignement function
2D X-Y Y-Z Z-Y X-Y-Z visualisation and work
3D Isometric visualisation and work
Other ......
And a lot of new features in a future version.
I work the night for that
PV3D generate TXT and POV (version 1.0) files
PV3D feature a GUI interface and requires:
-a VGA Graphics Card (640x480 16 and 320x200 256)
-a Microsoft-compatible mouse
-286/386/486 supported (XX87 version only in license version)
The best result it is with one 486 DX 33Mhz and one good VGA board.
PV3D was written in MS C6.00, All source code, include object-shedule is
self-written.
PV3D2POV it is based in a TXT2DKB source of Steve Anger (TXT to DKB)
PV3D BETA 0.20 it is a shareware software. we encourage you to freely copy
and distribute this demonstration version.
If you want receive the licensed version see the "Shareware condition
of PV3D" Chapter.
Sory but Beta version 0.20 of PV3D it is a very early version, so it might
not bug-free. I work for bug-free and new feature : CSG, ANIMATE ....
Beta version 0.20 of PV3D
Generated files
---------------
TXT File
The TXT file consists of 12 numbers per line with each line representing
the coordinates and colour of one triangle. The numbers are arranged as
follows:
Ax Ay Az Bx By Bz Cx Cy Cz [R G B]
where Ax, Ay, etc are the x,y,z coordinates of the three verticies A, B,
and C. R, G, and B represent the Red, Green, and Blue components of the
triangle colour and range from 0.0 to 1.0. If colour no components are
given they are assumed to all be 1.0.
It possible to use this file directly with the TXT2DKB software of Steve
Anger (TXT to DKB)
POV File
POV it is scene description file used by the raytracers POV.
POV-Ray: PERSISTENCE OF VISION raytracer it is the power full
raytracer of the public domain.
If you want a copy of there freeware contact the POV-Team on the
Compuserve Online Service in the GRAPHICS forums, COMART forum
message section 16 (!GO COMART). Or every serious BBS.
The CIS COMART forum is devoted to computer generated artwork like
raytracing, animation and fractals.
For more information on Compuserve call (USA) 1-800-848-8990.
Inquiries may be made to:
Drew Wells
POV-Team Leader
CIS: 73767,1244 (preffered)
AOL: Drew Wells
Internet: 73767.1244@compuserve.com
Prodigy: SXNX74A (not used often)
US Mail:
905 North Avenue 66
Los Angeles, CA, USA
90042
Phone: (213) 254-4041
POV-Ray is based on the popular DKBTrace version 2.12 with the
permission of the authors.
DKBTrace was originally written by David K. Buck.
DKBTrace Ver 2.0-2.12 were written by David K. Buck & Aaron A. Collins.
PV3D generate only a POV-RAY version 1.0 data file.
Beta version 0.20 of PV3D
PTX file
The [PV3D2POV] icone option generate 2 files : a POV file for the POV
primitive shape and a PTX file for the triangle shape (Spline).
The tools PV3D2POV optimize the triangle PTX shape file and generate a
POV file with smoothed or not triangle. (PV3D2POV append the POV and PTX
file).
The syntax of PV3D2POV it is:
PV3D2POV filename -sxxx
filename : it is the name of the filename.POV and filename.PTX file
xxx : it is the value for the smoothed triangle.
If the first character of the shape name it is $ PV3D2POV dont smooth
the triangle of the shape. With this option it is possible to make smoothed
and not smoothed triangle in a same scene.
Beta version 0.20 of PV3D
PV3D Installation
-----------------
PV3D Beta 0.20 was a package of 3 archived files :
PV3DB020.ZIP program file Version BETA 0.20
PV3D-IMG.ZIP 80x50 IMG textures files
PV3D-SCN.ZIP Examples files
To install PV3D BETA 0.20 :
Create one PV3D directory and put on the unarchived file of PV3DB020
and PV3D-SCN.
Create one PV3D\IMG directory and put on the unarchived file PV3D-IMG.
Root-\PV3D <-(PV3DB020 and PV3D-SCN)
\PV3D\IMG <-(PV3D-IMG)
Please do not upload any modifications to the ZIP file itself. If
you find any bugs, or have any suggestions for enhancements,
please contact me for inclusion in future updates. You can reach
me by mail at the address listed below.
To run PV3D BETA 0.20 type :
PV3D (enter)
To activate some function in the work scene push the left or right
mouse button on the desired icone.
To activate the line-help function push the 'Help' icone with the
left mouse button.
Load examples file.
Beta version 0.20 of PV3D
Quick documentation
-------------------
==========================================================================
=Sorry for my english but I am a French body. At this time I writting one=
= more complet documentation logiquely avalaible in a futur release. =
==========================================================================
Push the 'help' button with left mouse button to enable the online help.
Some button have two functions : use the left or right mouse button to select
one of this.
In a graphic area :
-------------------
Press the right mouse button on the shape to select this.
Press the left mouse button on the box arround the selected shape to move
this.
Press the right mouse button to validate
Press the left mouse button in the left box corner to scale the shape.
Press the right mouse button to validate
Press the left mouse button in a free area to display the quick shape
information.
In a text button area :
------------------
'Draw' icone : redraw the scene in a screen
The flag button at the left of the 'Draw' it is for
stop the automatic redraw of the scene.
'Zoom' icone : Zoom a part of the screen
Press the left mouse button in the left corner of the
selected box area, move the mouse and press the right
mouse button to zoom the area.
'S' icone : To change the scale of the scene and center the scene
This option it is used to Zoom in and center the scene.
'2D XY' icone : To work in 2D mode with the X and Y axis.
'2D ZX' icone : To work in 2D mode with the Z and X axis.
'2D ZY' icone : To work in 2D mode with the Z and Y axis.
'2D XYZ' icone : To work with the 3 views in a same time
'3D iso' icone : Left mouse button to display the scene in isometric
representation.
Right mouse button to select the radius.
Some dynamic function was available in this mode, play with
icones to see that. The selected shape was not box arround
the shape at this time. Use R-M-S icone to move, scale and
rotate the shape. '+''-' icone to select the active shape.
Beta version 0.20 of PV3D
'Objet' icone : Left mouse button display or hidden the select box around
the selected shape.
Right mouse button display the information of the selected
shape and permit to change the name of the shape.
If the first character of the triangle shape it is $ and
you use the PV3D2POV option the shape are not smoothed.
'+''-' icone : it is to change the selected shape
'Del' icone : Delete the selected shape
'mov' icone : When you press this icone the dynamic moving of the selected
shape as enabled. If you press the left mouse button in a free
graphic area automatiquely the shape pass in move mode.
This function it is to move a little shape.
'mirror' icone : It is to duplicate the shape with the X Y or Z axis
'duplicate' icone : Duplication of the selected shape with Scale Move and
Rotation parameters.
When you select this option a new menu it is displayed,
press the coordonate icone to put your parameter.
Orbital yes : to generate a rotation arround the X Y Z 0
axis
Orbital no : to rotate the shape
'R-M-S' icone : Rotate Move Scale
When you select this icone the R-M-S menu it displayed in the
left corner of the screen. One box it displayed arround the
selected shape. Tree area it is available, press the x- x+
y- y+ z- z+ button to Rotate Move or Scale the shape.
a+ a- scale the shape in the 3 axis .
The green icone define the step of Rotation Moving or Scaling.
In the Rotate area if you press the right mouse button in a
x+ x y+ y- z+ z- icone it is possible to input directly the
rotation value.
Warning:
========
When PV3D generate One POV file if you have a shape rotation
PV3D generate 1 rotation command by axis.
rotate < 0 10 0 >
rotate < 0 0 10 >
rotate < 10 0 0 >
Some time POV 1.0 not supporte this, in this case change
directly in the POV file the order of the rotaton.
>| when you load PV3D the standard scale of the display it is
>| 50 and the scaling incrementation value it is to big.
>| Select a new value for this scale or pass in scale 1 with
>| the 'S' icone;
Beta version 0.20 of PV3D
'spline' icone :
A spline shape it is created by orbital rotation with the
Y axis. The result it is a Triangular shape definition. With
PV3D it is possible to put some parameter to make a complex
rotation with scaling moving and rotatif effect. Spiral
shape it is very easy to create with PV3D.
With the Left mouse button: (free profil)
Left button mouse start the drawing of the shape_profil and
push a new dot for create the profil.
Right button mouse stop the profil creation and start the
spline menu.
With the Right mouse button: (file profil)
Load in first a PRO file (profile) and move, scale, rotate
this with the standard function of PV3D. When you select
the spline icone with one PRO shape selected you make a
spline shape with this.
WARNING:
When you generate a spline shape PV3D center this in the
scene (<0 0 0 >) for a more easy calculation.
Move, Scale, Rotate directly the shape generated with
the mouse to the correct possition.
'colored' x 16 icone : Left mouse button change the color of the selected
shape in a screen
Right mouse button change the color of the background
The color of the shape in the screen it just for a good
presentation of the shape in a screen. If you want assign
a 24 bit color for the POV file use the 'color' icone
'color' icone : Left mouse button to a quick selection of the 24 bit
standard colors of POV.
Right mouse button to see and select the POV standard
colors.
'texture' icone : Left mouse button to a quick selection of the POV standard
texture.
Right mouse button to see and select the POV standard
texture (put the img file in a PV3D\IMG directory for this
function).
Beta version 0.20 of PV3D
'Full scn'icone : Display the scene without icone.
'Grid' icone : Display a grid in a scene area.
'New scn' icone : delete all shape in memory and prepare PV3D for a new scene.
'Save' icone : Generate a PVD and PVT scene description files for PV3D.
'Load' icone : Load a PVD and PVT PV3D description scene.
'Save TXT'icone : Generate a TXT file of the scene.
'Gen POV' icone : Generate a POV V1.0 file directly used by the PVRAY render
software.
'PV3D2POV'icone : Generate two file :
a POV file for the POV primitive shape and a PTX file
for the triangle shape (Spline).
The tools PV3D2POV optimize the triangle PTX shape
file and generate a POV file with smoothed or not
triangle. (PV3D2POV append the POV and PTX file).
Beta version 0.20 of PV3D
In a graphic button area:
-------------------------
>The magenta icone with graphic, load in a scene a primitive shape in a center
of the scene (<0 0 0>). Move, Scale, Rotate directly the shape loaded with
the mouse to the correct position.
All of this primitive shape are displayed with triangle in a screen but when
you generate a POV file, PV3D put a POV primitive shape in the scene
description file.
Warning:
-------
For the Torus shape PV3D use only the X axis to calculate the High radius of
the torus and the Y axis to calculate the low radius. The Z axis was not used
with this version of PV3D.
For the plane one flat cube it is displayed but in reality the plane are no
limit. If you scale the plane you scale the texture of the plane.
>Blue and Red icone
It is to generate one BLOB structure.
The Blob + and Blob - generate a BLOB structure. Only the first BLOB loaded
it is used by PV3D to define thr colors or texture of the structure.
>The brown icone it is to load PRO file and TXT file.
PRO file it is used with the spline function.
select the PRO icone and load a PRO file. Move , scale,
rotate the shape with the standard option of PV3D. When you
have correctly positionned you profil press the Spline icone
with th right mouse button. Put the desired parameter in a
spline menu and enjoy to see you creation.
>The cyan icone was to center the shape.
In first select a reference shape and press the '[S]' icone.
Select the shape to justifie with the referenced shape and use the center
icone the axis icone or the rotation icone.
When you select the rotation icone or the axis icone one menu it is displayed
in a screen. Select the axis (X (or/and) Y (or/and) Z) to work.
>The gray icone was to put a Light, Camera and Look_at in the scene.
It is possible to put every light (POV limit) but just one Camera and
one Look_at. For move the light, camera and look_at use the 'mov' icone.
Use the 'color' icone to select the color of the light.
>The brown icone 'Other' it is to load a TXT file.
Ax Ay Az Bx By Bz Cx Cy Cz [R G B]
Warning:
--------
PV3D not load the [R G B] information of the TXT file in this version.
PV3D save the 24 bit [R G B] information selected for the shape in a TXT file.
Play with the icone to see all functionality of this software and happy time
with this. Only the 'Save' Icone was not valid with the demonstration version.
Beta version 0.20 of PV3D
Shareware condition of PV3D
---------------------------
PV3D it is a shareware software. we encourage you to freely copy and
distribute this demonstration version. No part of this package may be
included as part of a commercial package without My explicit written
permission .
Sory but Beta version of PV3D it is a very early version, so it might not
bug-free. I work for bug-free and new feature : CSG, ANIMATE ....
This is a demontration version of PV3D. It's fully functional except it can
not save scene file.
If you want receive :
- PV3D last version with Full save/load option
- XX87 Coprocesseur version
- Other "surprise"
send to me
for France 250FF Check or money
for US and other $55 no check or credit card just money or traveller.
Lecointe Ludovic
16 rue du Bouvreuil
77240 Cesson la Forêt
France
Legal Stuff
-----------
This software is provided as is without any guarantees or warranty.
Although the authors have attempted to find and correct any bugs in
the package, they are not responsible for any damage or losses of any
kind caused by the use or misuse of the package. The authors are
under no obligation to provide service, corrections, or upgrades
to this package.
No part of this package may be included as part of a commercial package
without My explicit written permission .
/*****************************/