home *** CD-ROM | disk | FTP | other *** search
- o PV3D B1.91 and POVRAY 2.00 / VIVID 2.00 output
- ============================================================================
-
- The version 1.91 include a lot news functions since the version 1.00.
- Sorry but I have no time to make the english documentation and now
- POVRAY 2.00 was available.
-
- I send this version B1.91 of PV3D to help you to use POVRAY 2.0 and
- VIVID 2.00 trought PV3D now.
-
- For the news user of PV3D read in first the PV3D V1.00 documentation include
- in the file PV3DV100.DOC and after read this file to understand the changes.
-
- I think the US documentation of PV3D was available in a short time but after
- the French documentation (actually 110 pages at the 8 Oct 93).
-
- >>>Actuellement une documentation en français de 110 pages existe et est en
- >>>cours d'amélioration constante. Elle est disponible avec le package license.
- >>>Voir la fin de ce texte. Merci
-
- II put here some information to help you to use the POVRAY 2.00 and VIVID 2.00
- output and the new PV3D features.
-
- o PV3D upgrade
- ============================================================================
-
- Logiquely I put the last available version of PV3D in some BBS
-
- CAD CONNECTION BBS in france
- 33 1 39 52 98 54 (2400-14400 8 Bits No parity 1 stop bit)
- GRAPHICS ALTERNATIVE BBS in el Cerrito, CA
- 1 510 524 2780 (2400-14400 8 Bits No parity 1 stop bit)
-
- o News functions Since the version 1.00 :
- ============================================================================
-
- PV3DB191
- 05-10-1993
- Now PV3D generate POVRAY 2.00 (only) and VIVID 2.00 output
-
- CSG available with groupe (POVRAY 2.0 feature)
- Colors and texture support for one groupe (POVRAY 2.0 feature)
- Colors or texture support in CSG structure. (POVRAY 2.0 feature)
-
- Smoothed triangles in CSG or groupe available trought PV3D2POV
-
- VIVID 2.00 output support
- Just for some primitive sphere, cone, cylindre, plane
- TXT/RAW file ...
- No groupe and CSG support
- External VIVID texture librairie support
- {right} mouse in 'Vivid_2.0' icone .
- External VIVID shape librairie support
- {right} mouse in 'SDF' icone .
-
- VID subdirectory to store the VIVID.vo 2.0 Shapes files
- and VIVID.vs textures files.
-
- Test the TXT/RAW shape and supress the degenerate triangle before POV
- or VIVID script generation.
-
- PV3D2POV.EXE V2.00 (in the POV subdirectpry)
-
- Read POV or VIVID input file and generate POVRAY 2.00
- POVRAY 1.0 or VIVID 2.00 output file with smoothed or patched
- triangles.
-
- Use of the MSC 8.00
- Some bugs fixed
-
- PV3DB181
- 05-09-1993
- Mouse bug fixed
- New function bug fixed
- Some bugs fixed
-
-
- PV3DB180
- 07-04_1993 many news functions
-
- French documentation (110 pages)
- Include mapping bumpping functions with some options (POSTER
- autoscale, once, ...)
- MAP subdirectory to store the GIF TGA files for mapping/Bumpping
- External POV textures libraries
- POV.pit files in the MAP subdirectory
- Fast draw mode
- {Right} mouse on the 'Draw' icone.
- Test the file before open to save
- Replace file ? message box iif the file allready exist.
- All menu with mouse support
- New colors menu
- GIF viewer for mapping and bummping function.
- Height Field support (GIF only)
- New R-M-S menu
- New GUI look
- XMS support (12000 triangles) HIMEM.SYS or other XMS drivers is
- necessary now to run PV3D.
- Some bugs fixed
- And more ...
-
- PV3DV100 Fix scale error in some menu
- Fix and input a new function in R-M-S menu
- Fix the plane POV generation error
- Input limitation for the no registered version
- MAX 100 shapes in a POV files. 195 in registered
- MAX 10 frames in animation. DOS limit in registered.
-
- PV3DB62
- 03-14-1993 Fix some 3D view error and new 3D view interface
- 3D view with multiframe for animation
- New animation function implemented
- Multi frame
- Duplicate function
- Morphe function
- EFFect library for animation
- VALue library for animation
- SHA Extra POV primitive library implemented
- Alpha color implemented
- POV animation file implementation
- PV3D now is a FreeWare
-
- PV3DV060
- 02-02-1993 Fix the 'delete' error
- New Groupe function , to use the composite function of POVRAY
- PV3D OBject Library implementation POB files
- CSG Contructive Solide Geometry support
- Multiple Blob structure
- More Shape, 195
- And some bug fixed
-
- PV3DR050
- 01-01-1993 Fix the bug in the POV generation file with look_at before right.
- 01-02-1993 Generate multi directory for PVD POV TXT PRO file for fast access
- to the file.
- New function 'Path' to select the search path directory for the
- standard file of PV3D. (PV3D.CFG file)
- The standard directory for the PV3D file it is.
-
- PVD\ : for *.PVD *.PVT PV3D scene description file
- TXT\ : for *.TXT triangle file
- POV\ : for the POV and PTX generated file
- IMG\ : for the PV3D texture file
- PRO\ : for the PRO profil file
- TEMP\ : temporary directory used by PV3D in some case
- 01-04-1993 Fix the 'New' function with old orbital status
-
- PV3DB030
- 12-25-1992 New function 'View 3D' for see the scene in 3D with the camera
- and Look_at position.
-
- PV3DB021
- 12-13-1992 fix big box around the shape with the first loaded shape
- fix Stack overflow R6000 with the 'SaveTXT' icone
- 12-15-1992
- clean help aera with the 'spline' (PRO) call
- fix the lose of the shape parameter with the load of PRO file
-
- √
- o PV3D V1.00 files and PV3D B1.91 compatibility
- ============================================================================
-
- PV3D B1.91 support the PV3D V1.00 files, PV3D B1.91 translate all of the
- old PV3D file to a news.
-
- o PV3D B1.91 Colors and Textures troubles with old files
- ============================================================================
-
- With POVRAY 2.00 is possible to assign in a CSG structure one different
- color or texture for all shape of the CSG.
- With the version V1.00 of PV3D the first color/texture of the CSG structure
- define the color/texture of all csg shape. Now is possible to assign different
- color/texture in the CSG.
-
- WARNING :
- Now the first shape of the CSG not define the color/texture of the
- CSG. If you want assign the same color/texture for all shape. Create one
- PV3D Groupe with no shape color/texture and assign one color/texture for
- this groupe when you load this groupe in the master.
-
- See the samples file : CHESS2
-
-
- o POVRAY 2.00 warning message with PV3D POV files
- ============================================================================
-
- When you use the mapping or bumpping options PV3D generate a normal vector
- direction not fully supported by POVRAY 2.00. This generate one WARNING
- during the parsing of the file but it is OK.
-
- If one groupe of shape have less then 2 shapes POVRAY generate one warning
- but it is OK.
-
- o PV3D2POV options
- ============================================================================
-
- The VIVID 2.00 output replace the PV3D2POV option. Now PV3D generate only
- a files with triangle (POVRAY) or polygon (VIVID). If you want smooth or
- patch this shape use directly the PV3D2POV V2.00 tools.
-
- PV3D2POV sample.pov sample1.pov -s120 -o2
- PV3D2POV sample.v sample1.v -s120 -o3
-
- Generate the file sample1.pov in POVRAY 2.00 format with all triangle shape
- smoothed. (Run PV3D2POV /? for the syntax)
- Generate the file sample1.v in VIVID 2.00 format with all triangle shape
- patched. (Run PV3D2POV /? for the syntax)
-
- if you want smooth or patch only some TXT/RAW shape of your script change
- the name of the shape:
-
- If the first character of the shape name was $ PV3D2POV not
- smooth or patch the shape.
-
- Why :
-
- PV3D2POV compute only the lignes with \ttriangle or \tpolygon (\t = tab)
- for PV3D2POV the triangle or polygon definition is only in one line and
- one blank line stop the shape .
- If the name of the TXT/RAW shape start with $ PV3D generate the output file
- with no \t (\t = tab) and PV3D2POV pass the line during parsing.
-
- o Height Field support
- ============================================================================
-
- When you select one height field shape PV3D load one BOX structure to limit
- in a space the height field. The pyramid in a box define the down/up (normal)
- of the height field. The Box define the height field limit for all colors
- 0->255 if your gif file have only 16 color 0->16 the box limit was not good.
- Now with POVRAY 2.00 is possible to use one height field in a CSG structure.
- PV3D generate one water_level 0.001 to supress the color 0.
-
- o Fast draw mode
- ============================================================================
-
- {right} on the 'Draw' icone start the fast draw mode.
-
- With the MSC 6.00 compiled code I have some troubles with function
- With the MSC 8.00 compiler the troubles are gone.
-
-
- o External POV texture Support
- ============================================================================
-
- With this version of PV3D is possible to use all POVRAY texture.
-
- To create your texture file definition just edite one text file in POVRAY 2.00
- syntax.
-
- 1 - The name of the file was file.PIT
- 2 - The PIT files was in a INC subdirectories
- >>>> 3 - The file name of the file was the same than the texture.
- 4 - Only one POVRAY 2.00 texture definition by file.PIT.
-
- sample : MUR1.PIT
-
- #declare MUR1 = texture {
- pigment { image_map {gif "brique2.gif" interpolate 2.0 } }
- normal { bump_map { gif "brique4.gif" interpolate 2.0 bump_size 5.0} }
- finish { phong 0.3 phong_size 72 ambient 0.4 reflection .4 }
- }
-
- With this function it is easy to create and use all POVRAY 2.00 texture
- trought PV3D.
-
- √
- o PV3D V1.91 and VIVID 2.00 output
- ============================================================================
-
- The VIVID 2.00 output include in the version 1.91 of PV3D not support
- all of the POVRAY 2.00 output.
- This new function is here only to help the VIVID user to create more easely
- some VIVID script.
- For PV3D in all case you create one POVRAY script and all function of PV3D
- was available but when you generate one VIVID script some functions was not
- available and generate one PV3D warning message.
-
- o What is supported or not by PV3D for the VIVID 2.00 output.
- ============================================================================
-
- o VIVID Primitive supported :
- ============================================================================
-
- Sphere
- Cylindre X Y Z (closed by ring)
- Cone X Y Z (closed by ring)
- Plane X Y Z
- Cube
- TXT/RAW file
-
- o VIVID Texture and Surface Supported :
- ============================================================================
-
- All POVRAY color Menu
-
- surface
- {
- diff R G B
- }
-
- Only VIVID External texture supported :
-
- If you want assign a Texture to the shape use the 'Vivid 2.0' icone with
- the right mouse button.
- One listbox appear with some external VIVID texture file placed in the
- VID subdirectory. PV3D call only the texture.VS file of this directory.
- The syntax of the texture.VS file was the same than the VIVID 2.00 texture
- definition. Put only one VIVID 2.00 texture definition by file.
- Only this type of VIVID external texture was supported by PV3D when you
- generate one VIVID script.
-
-
- Sample of external VIVID.VS texture file for PV3D :
-
- WOODSTIC.VS
-
- // wood stick
-
- surf {
- texture {
- pattern noise
- scale 1 0.01 0.01
- terms 2
- surf { diff medium_tan*1.3 shine 20 white }
- surf { diff medium_tan*0.7 shine 30 white }
- }
- }
-
-
-
- o VIVID Clipping function :
- ============================================================================
-
- PV3D not support the CSG structure for the VIVID output. I work to implemente
- the clip function of VIVID for the futur version.
-
- o VIVID and external shape support :
- ============================================================================
-
- If you want call one VIVID.VO file put your VO file in the VID subdirectory
- and press the Right mouse button on the 'SHA' icone.
-
- WARNING : PV3D generate one beep and one warning message because the SHA
- file was no found. PV3D load one Cube to define the limit of your VIVID.VO
- object in the space. For PV3D the reference scale of the VIVID.VO object
- loaded was (1 1 1). If your object have not this unit reference you have
- some trouble when you see the result of your creation :-)
-
- o VIVID and the 3D View_point :
- ============================================================================
-
- PV3D use some POVRAY computation to display the 3D_View function. With the
- VIVID output the representation was not correct. I work for that (futur
- version)
-
- O VIVID and Groupe stategy :
- ============================================================================
-
- PV3D no support the PV3D groupe stategy with the VIVID output.
-
-
- Vivid use the right hand coordinate system but PV3D use the the POVRAY
- system !! When PV3D generate the VIVID script PV3D compute all transformation
- but all coordinate information displayed to the screen (mouse coordinate) are
- for POVRAY.
-
- POVRAY VIVID
-
- X -Z
- Y X
- Z Y
-
-
- PV3D Contribution Order
- ──────────────────────────────────────────────────────────────────────────────
-
- Freeware condition of PV3D
- ───────────────────────────
-
- PV3D it is a Freeware software only for no commercial use.
- We encourage you to freely copy and distribute this not registered
- demonstration version.
- No part of this package may be included as part of a commercial package
- without My explicit written permission .
-
- Sorry but this version of PV3D it is a very early version, so it might not
- bug-free. I work for bug-free and new feature.
-
- This is a freeware version of PV3D and it's not fully functional
-
- If you want receive :
-
- ■ PV3D last available full registered version
-
- send to me your contribution for the developpement of PV3D
- For France 250FF Check ( Pour la France )
- For US and other $55. Bank check, Traveller check or
- International Postal order.
-
- (Postal order is very long, about 1 month for USA <-> France).
- Sorry for the delai but it is one French postal problem.
-
- Lecointe Ludovic
- 16 rue du Bouvreuil
- 77240 Cesson la Forêt
- France
-
- In your Mail say to me where are you found PV3D. If it is one BBS
- Please write me the number phone of this BBS. Thank You.
-
- Post to me one E-MAIL with the PCGNET link and I receive this
- with CAD Connection in France.
- CAD Connection (33) 1 39 52 98 54 ID: LUDOVIC LECOINTE (prefered)
- PCGNET connection
- Some time (1/2 by month) I connect The Graphics Alternative BBS
- (510) 524 2780 ID: LUDOVIC LECOINTE
-
-
- 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.
- Some menu, icone, function, file format ... are subject to change in a
- futur version.
-
- No part of this package may be included as part of a commercial package
- without My explicit written permission .
-
-
- o Exploitation du Logiciel :
- ============================
-
- Tous les logiciels constituant PV3D, les fichiers annexes et la documentation
- ou les documentations qui les accompagnent quel que soit la version, sont
- fournis dans l'état ou ils se trouvent et sans aucune garantie.
- Il n'y a aucune garantie d'aucune sorte concernant l'emploi ou les résultats
- découlant de l'emploi du ou des logiciels constituant PV3D et de sa ou ses
- documentations.
- Tous risques afférents aux résultats, performances du produit sont supportés
- par l'utilisateur. Ni moi ni qui que ce soit d'autre ayant participé ou non
- à la création du produit ne pourra être tenu responsable de tout dommage
- direct, indirect, secondaire ou accessoire découlant de l'utilisation ou de
- l'impossibilité d'utilisation du produit, même si j'ai ou nous avons été
- informé de tels dommages.
- Je ne suis pas tenu ainsi que mes ayant droit d'apporter une aide quelconque
- dans l'utilisation, l'installation, le suivi ou la mise à jour du produit
- quel que soit sa version.
- Je ne suis pas tenu ainsi que mes ayant droit d'apporter des modifications,
- mises à jours, correction du produit quel que que soit sa version.
- Les caractéristiques, réglements d'utilisations et de fonctionnement
- de PV3D ne peuvent être modifiés que par moi même, sans aucun accord ou
- information préalable.
- Le fait de participer financiérement ou non au developpement de PV3D ne
- modifie en rien les termes de ce paragraphe et ne donne aucun droit d'aucune
- sorte sur le logiciel dans son ensemble.
-
- L'utilisation ou la diffusion de PV3D implique un plein accord avec les termes
- contenus dans ce document quel que soit la langues et le pays d'utilisation ou
- de non utilisation du produit.
-
-
-
- O PV3D Diffusion :
- ==================
-
-
- PV3D est un FREEWARE qui peut être diffusé copié librement sur tous supports
- informatiques sauf information contraire indiquée par moi même ou sur simple
- demande de ma part. Il est interdit de diffuser, copier PV3D sans ce fichier
- et tous les fichiers constituant le produit PV3D décrit aux lignes suivante.
- La version FREEWARE de PV3D est constituée d'un fichier archive contenant
- la totalité des fichiers constituant le logiciel dans sa version FREEWARE.
- La syntaxe de ce fichier est PV3DYXXX.ZIP ou
-
- Y prend la valeur V pour version et B pour Béta
- XXX est le numéro de la version X.XX
- Par exemple PV3DB180.ZIP correspond au logiciel PV3D en format
- archivé dans sa version 1.80 béta.
-
- + Il est interdit de diffuser les versions Bétas sans mon accord
- + préalable.
-
- Il est interdit de renommer ce fichier archive.
-
- Tous les autres fichiers archives ou non concernant PV3D et réalisés par
- moi ne peuvent être diffusés copiés qu'avec ma permission écrite.
- Les Fichiers PV3D2IMG.ZIP et PV3D_IMG.ZIP contenant les fichiers IMG de
- représentation des textures standard de POV par exemple ne font pas partie
- du fichier PV3DYXXX.ZIP et ne peuvent pas être diffusés.
-
- Il est formellement interdit de diffuser par quelque moyen que ce soit
- les noms et numéros de participation des utilisateurs ayant participé
- financiérement ou non au développement de PV3D.
- PV3D reste dans tous les cas ma propiété et est 'copyrighted'. Les participants
- au développement de PV3D n'ont aucun droit autre que celui d'utiliser ou de ne
- pas utiliser le logiciel .
- Il est interdit de vendre ou revendre PV3D ou une partie de PV3D . Il est
- interdit d'inclure PV3D ou une partie de PV3D dans un package commercial
- ou non sans ma permission écrite.
- Les sociétés, associations et autres de diffusion de logiciel FREEWARE ou
- autres ne peuvent pas vendre ou revendre PV3D plus de 10$ ou l'équivalent en
- monnaie de leur pays quel que soit le nombre et le format du ou des médias
- utilisés pour diffuser PV3D , cette somme incluant les frais de
- gestion, expédition et autres de leurs services.
- Ces sociétés , associations de diffusion de logiciel FREEWARE ou autre
- doivent cesser de diffuser PV3D et les fichiers annexes à PV3D sur simple
- demande de ma part.
- Les résultats des travaux effectués avec PV3D sont la propriété des ou du
- créateur des travaux réalisés avec PV3D et ils en disposen comme bon leur
- semble.
- On entend par résultat de travaux les fichiers générés à travers les
- différentes fonctions de PV3D.
-
-
- L'utilisation ou la diffusion de PV3D implique un plein accord avec les termes
- contenus dans ce document quel que soit la langues et le pays d'utilisation ou
- de non utilisation du produit.
-
-