Revision History
Beta 21:
- Added key display below slider
- Added functionality to function view, edit values and tangents
- Fixed low/high bounds for translational sweeps
- Added button to treeview in timeline to only display keyed items
- Added editing of splines to timeline view. Can adjust value and
tangents for translations. Can adjust value for rotation and scale.
- Added capability to adjust current time from timeline view (grab and
move light blue dashed line.
Beta 20:
- Added more support for textures to the timeline window
- Fixed problems with the type of interpolation on objects somehow turning
into bad values.
- Identified problem with keyframing of wireframe textures (the one you
get when hitting Alt-T). Fix in place, but requires Moray fixes to
version 3.2.
Beta 19:
- Somewhere in the last couple of betas, the pvengine.ini file wasn't
being properly updated for the path to AnimGUIExt.dll. Should now be
fixed.
- Custom frame rate is now specified through a dialog. This is
so that start/end times will be properly scaled to reflect the new rate.
- Custom frame rates and 25 FPS weren't being stored after Apply/Ok.
- The interpolation type was getting lost at times, leading to a "step"
interpolation when setting keyframes, even though linear/cubic was selected.
- Added support for RIB rendering. This is semi-automated, rather
than fully integrated. It is also reliant on the RIBExport plugin.
- Timeline view looks a little different - range bars are displayed for
higher level objects, with individual keys displayed for the parts that are
actually keyed.
Beta 18:
- Kerning tables weren't being initialized properly, leading to crashes
in the renderer for some fonts (especially ones without kerning info).
- Cones were flipping end for end in animations.
- Base filename used for generating a sequence of files wasn't being
retained after ok/apply in the animation options dialog.
- Cylindrical blob components weren't being handled properly, leading
to crashes (and bad renderings when it didn't crash).
- Recompiled for Moray 3.2
Beta 17:
- Many of the options in the animation options dialog weren't being
saved when ok/apply were hit.
- Added code to keep track of current codec settings and use them
when the codec dialog was invoked.
Beta 16:
- Release of new animation plugin, compatible with Moray 3.2
Beta 11-15:
- Internal fixes, nothing public (and I've forgotten what I changed)
Beta 10:
- Massive rework of the interface. Now looks kinda like what Max
uses.
- Fixed problems with cylindrical Beziers
- Added keyframing for some texture components
- Added first cut at using POV-Ray to render the frames of an animation.
- Option to render to a numbered sequence of files (instead of just AVI)
- Fixed problems with camera not tracking a look-at object inside a CSG
- Fixed problems with the camera leaning over when tracking a look-at
object
Beta 9:
- Added interpolation of various object specific values (e.g.,
inner radius of a disc, Bezier control points, light colors).
- Textures of referenced objects were being transformed incorrectly
Beta 8:
- Changed interpolation of rotations to use Quaternions
- Fixed a problem with non-keyed CSG's that caused them to wander
about during an animation.
Beta 7:
- Added basic keyframe control and AVI animation generation. Renamed
the plugin from RenderMoray to AnimPlugin.
- Separated Mesh importing into its own plugin DLL
- Upgraded to VC6, resulting in some compatability problems with Moray.
- Implemented a version of the "crackle" texture function.
Beta 6:
- Fixed a problem with material maps not finding their images.
- Corrected problems with light caches (Not exercised by Moray, but a
severe bug).
- References to blobs would cause crashes when the renderer finished
the image.
- Extrusion depths of anything other than 1.0 didn't work in raytracing
mode.
- Got conic sweeps working (with same caveat as for translation sweeps
- quadratic and cubic curve types get quietly turned into glyphs).
Beta 5:
- Some quick fixes to volumetrics. Still not quite right, but seem
to look a little bit better.
- Fixed loading ofheight fields - scaling and vertical placement weren't
quite right.
- Corrected a nasty bug that crept into textures in beta 4 - caused crashes
- Made slight modification to Wrinkle function to more closely approximate
what POV-Ray does.
Beta 4:
- Other plugin objects were causing the renderer to crash
- Transforms on many texture types weren't properly affecting the subtextures
within them (e.g., Checker, Texture map, ...)
- Layer textures with reflection could crash the renderer (stack overflow)
- References to CSG's that contained lights didn't work properly
- Mostly corrects improper reflections associated with severe bumps.
This problem often led to a ray going through the surface instead of reflecting.
- Added first cut at volumetrics (media/atmosphere).
Beta 3:
- Fixed a problem with Heightfields inside CSGs
- Added TIFF image loading
- Fixed problems with TGA and PPM image loading
- Fixed camera orientation problems when pointing along the z-axis
- Added code checks to ensure that Polyray2.dll is visible to the plugin.
Beta 2:
- Changed where registry keys are read/written to alleviate problems
seen on many NT systems.
Beta 1: