
If you are looking for information on the drug CamPath®, please visit CamPath.com, CamPath for MS, or a Google Search. |
|
| |
About
The Camera Path Editor is a near-professional-quality motion data generation tool. CamPath 4+ uses a plugin architecture to provide a much greater degree of flexibility than previous versions. Instead of being restricted to Terragen heightfields, scripts, and a set point interpolation method, it is possible to use DLL-based plugins that increase the number of data types that can be imported and exported and use different point (keyframe) interpolation techniques to change how the camera behaves.
The basic plugins that come with CamPath include: Catmull-Rom spline, B-spline, linear interpolation, cubic interpolation, Terragen© script export, Terragen© heightfield import, and a plugin for generating an arbitrary flat plane. It is possible to create export plugins for such rendering systems as POV-Ray©, Renderman©, and other script-based systems, as well as rendering systems that allow motion data to be imported using other methods. The Plugin Development Kit (PDK) is publicly available for personal use.
CamPath 4.x is a complete rewrite; 4.x is in C++, whereas 3.x and all previous versions were written in Visual Basic. Unfortunately, this means that it will not have a lot of the bells and whistles that 3.x had, but the animations it produces are already superior due to improved animation-related code and numeric reparameterization techniques. It also means that there are, no doubt, numerous bugs.
CamPath 4.x is currently not equipped with an animation preview as previous versions are, but I hope to have it completed in future versions. CamPath 4.x currently has these features, to name a few:
- 3-part plugin architecture allowing the import of numerous heightfield types, export of motion data, and different keyframe interpolation techniques.
- Publicly-available Plugin Development Kit (PDK).
- Path reparameterization for smoother motion.
- OpenGL-driven interface. All displays are anti-aliased.
- Graphical display of linear paths; overhead and plan views of vector paths.
Downloads
- Camera Path Editor v4.xx files:
- CamPath v4.00
The main executable, installation instructions and documentation in HTML format.
Note: While v4.xx is the "latest" version, users new to CamPath may wish to download the latest v3.xx version first (see below) since it is generally considered easier to use and a more polished program.
- Plugins v1.00
Basic plugin pack necessary to use CPE 4.xx.
- Plugin Development Kit (PDK)
Please write if needed. C++ header and source files, the complete code for most CPE plugins, and documentation in HTML format.
- Camera Path Editor v3.23 This ZIP archive includes the latest 3.x version of CAMPATH.EXE and documentation in HTML format.
- StereoScopic v1.02 Convert a Terragen script to two parallel or cross-eye stereo scripts. These camera models are discussed briefly at the site, Viewing a Stereograph. Software is available for creating viewable stereo images and movies from pairs of monoscopic images in various ways; these packages include AnaBuilder. (A mirror of StereoScopic is available at Timster.net.)
- Alternate download sites for the Camera Path Editor (ver. 3.x only):
- Virtual Madness (UK)
- Timster.Net (US/FTP) Includes the CamPath archive and MSVBVM50.
- Note: These sites may not always have the latest version, so be sure to check the version number before downloading CamPath from any page but this.
- CamPath versions 2.00+ and 3.00+ require the file MSVBVM50.DLL If you're not sure you need it, download CamPath; if it runs, you already have it. Links to this DLL are also included in CamPath's documentation if you're not sure you need the file now. Otherwise, the DLL can be downloaded from the following list of sites and, when uncompressed, placed in your Windows\System directory (or its equivalent, based on Windows version):
- MSVBVM50.ZIP (U.S. site.)
- MSVBVM50.ZIP (Norwegian site.)
- MSVBVM50.ZIP (Norwegian site.)
- For OpenGL-related files, visit http://www.opengl.org/
![]()
- Terragen If you don't have Terragen already, it can be downloaded from Matt Fairclough's homepage.
Galleries
A list of animation galleries containing movies created by Terragen and the Camera Path Editor. These usually have movies in standard formats such as QuickTime, RealVideo or MPEG as well as highly compressed movies encoded with Bink.
- Stereoscopic Flight Around Mt. St. Helen's Uses CamPath and StereoScopic to produce a side-by-side stereo animation of a flight around Mt. St. Helen's. The terrain itself is modeled quite well.
- Nico's Dreams Collection of high-quality Terragen images and animations.
- Space4Case Professional-quality Mars animations.
- Terragen Some of the finest (and longest) Terragen-erated animations I've ever seen. With music!
- Terragen rendered landscapes, animation video with Campath Some large but very high-quality animations made with realistic landscapes taken from actual topographical data.
- Newk's Terragen Gallery A bunch of great CamPath-generated animations.
- Thomas Creek Has a collection of animations under Terragen->Animations. It shows how the movies were created by including screenshots of the paths as seen from CamPath. Different and very interesting!
- Timster.Net Home of Terrangela and Terra Forma. Some of the best Terragen still images around plus some very unique movies in various formats.
- Terragen Oasis A well laid-out site with stills, movies, and lots of links to useful Terragen-related utilities.
- Words & Pictures Probably the longest animations of any of these pages. (All in Bink format.) These movies are generally more realistic than most, and a lot went into their creation; more quality than quantity!
- Here or elsewhere: Animations Nice, smooth, MPG-encoded animations with lots of frames. (MPG movies can be viewed on almost any platform, unlike Bink.)
- ??? A couple excellent, high-quality MPEG animations. Can't tell much else since it's not in English!
- If you have a Terragen animation gallery, Let me know!
Related Pages
- Nico's Dreams CamPath Tutorial A pair of illustrated tutorials on CamPath written in French; available in English here. Also covers advanced topics such as complex camera movement and splitting scripts for rendering in multiple parts or on multiple machines.
- 3D-Palace Has long, detailed video tutorials on Terragen, SOPack, and creating animations in Terragen with CamPath and related utilities.
- Terragen-Web A German language tutorial on CamPath.
- Forester Use Terragen scripts to animate with POV-Ray.
- TerraView A Windows Explorer-based utility to organize Terragen-related files and quickview terrains.
- Ben's Website Includes a tutorial on creating realistic time-lapse animations (using a still camera with moving sun and clouds).
- PCM Magazine Read about CamPath and SOPack in the September 2000 PCM Magazine.
- CamPath featured in the January 25th, 2000 Lockergnome
- Converters A list of movie-format compilers/converters for turning all those BMPs into something useful.
Sample Movies
Unless otherwise noted, these require the Bink player to view. Click the image to download the movie. The first movie ever created using the "vehicle cam." Drives directly over the terrain.
A canyon fly-through. (Made with CPE 3.00.)
A high-speed narrow canyon flythrough demonstrating auto-banking.
Demonstration of a multi-point lookat path with the scripting function to control the camera's zoom.
A red-rock canyon flythrough using a multi-point lookat path.
Shows using a camera path with a single lookat point. The camera will move, but will always point toward the same object or location.
Doing a 360° roll, 90° at a time, showing the smoothed cubic banking.
