Smoke PlugIn for Moray
 
 

This Moray PlugIn Implements an interface to Mikael Carneholm's
SmokeGen Include file.

Use the new Smoke button to create a Smoke Object (in the create tab).
To use the Smoke object you must either choose an object to be the
start place of the Smoke or leave the defualt at <0,0,0>, i've found
that it's usually best to use a sphere.
New: You can now drag the Smoke Object with the mouse - the Smoke Object
is depicted by a cone like object - this means you don't need to select a
reference object if you don't want to!!!

Instructions for the use of the SmokeGen Include file are included in
the SmokeGen.zip file.

Installation Instructions
Copy the .dll file into the Moray PlugIn directory.
Please NOTE Mikael has provided a new version of smokegen.inc named
smokegen.mry, please put this version in the Povray Include directory
it's in the smokegen.zip file.

Check the version No. in Moray.ini if it's set to 3 change it to 3.1.
 

Thats all there is to it!!

Known Problems:
None - that I know about :-)

Known Features:
You cannot use the Spline features from within Moray.
You can only use a Sphere, Cone, Cube, Cylinder, Blob,
or SuperQuadric as a Smoke start point, the other objects won't
work properly as they either have no coordinates (Group, CSG) or
they would not look correct.
 

If you do find any bugs/features or would like more features added
or have a comment on the implementation then you can e-mail me @
keithh@totalise.co.uk

Things To Do:
1. Add Spline Features.
2. Add animation features.

The newest version of the Smoke PlugIn will always be
available @
http://users.zetnet.co.uk/keithh
(Until the End of Jan '00 then I'll be at either FreeServe or Totalise).

The link at the bottom of my Povray page should allow anyone to
download it.

Many thanks to Lutz, the POV Team and of course Mikael Carneholm.
 

Keith

Release History
Version 0.1 Beta (24/12/1999)
Release to Public.
Version 0.2 Beta (06/01/2000)
Statically linked for Moray 3.2.
Version 0.3 Beta (11/01/2000)
Added suggestions by Mikael Carneholm.
Version 0.4 Beta (29/01/2000)
More suggestions by Mikael.
The main one being to add a dragable smoke object.
Version 0.5 Beta (31/05/2000)
InitObject was not initializing the objects vars.

Version 0.6 Beta (26/08/2000)

Fixed bug when transforming and deleting objects.

Version 0.7 Beta (08/01/2001)

Fixed a notify event bug.

Version 0.8 Beta (04/03/2001)

Fixed Object Referencing Bug.