Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 6 to 6 | ||||||||
VolMorphFor generating and visualising morphing sequences from one polygonal mesh to another. The morphing sequences are generated using maximal disc (or sphere in this case) shape-based interpolation, and triangulated using regularised marching tetrahedra. The whole process is described in detail in a technical report. | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Program overview | ||||||||
Line: 135 to 124 | ||||||||
Versions | ||||||||
Deleted: | ||||||||
< < | Version 2.4b - March 2002 | |||||||
Added: | ||||||||
> > | Version 2.4b - March 2002 | |||||||
| ||||||||
Line: 145 to 134 | ||||||||
Added output of spheres in OOGL or VRML format.
| ||||||||
Deleted: | ||||||||
< < | Version 2.4 - January 2001 | |||||||
Added: | ||||||||
> > | Version 2.4 - January 2001 | |||||||
| ||||||||
Line: 158 to 147 | ||||||||
Can now choose to output screen dumps in either PPM or BMP formats.
| ||||||||
Deleted: | ||||||||
< < | Version 2.3 - September 2000 | |||||||
Added: | ||||||||
> > | Version 2.3 - September 2000 | |||||||
| ||||||||
Line: 170 to 159 | ||||||||
entered if the box is un-selected, not just on pressing | ||||||||
Deleted: | ||||||||
< < | Version 2.2 - June 2000 | |||||||
Added: | ||||||||
> > | Version 2.2 - June 2000 | |||||||
| ||||||||
Line: 182 to 171 | ||||||||
.PPM files, since that seemed more useful.
| ||||||||
Deleted: | ||||||||
< < | Version 2.1 - April 2000 | |||||||
Added: | ||||||||
> > | Version 2.1 - April 2000 | |||||||
| ||||||||
Line: 200 to 189 | ||||||||
Windows 95/98/NT.
| ||||||||
Deleted: | ||||||||
< < | Version 2.0 - February 2000 | |||||||
Added: | ||||||||
> > | Version 2.0 - February 2000 | |||||||
| ||||||||
Line: 210 to 199 | ||||||||
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < |
Dr Graham Treece, Department of Engineering | |||||||
> > | Dr Graham Treece, Department of Engineering | |||||||
| ||||||||
Changed: | ||||||||
< < |
VolMorph v2.4b Documentation | |||||||
> > |
VolMorph | |||||||
For generating and visualising morphing sequences from one polygonal mesh to another. The morphing sequences are generated using maximal disc (or sphere in this case) shape-based interpolation, and triangulated using regularised marching tetrahedra. The whole process is described in detail in a technical report. | ||||||||
Changed: | ||||||||
< < |
Obtaining, installing and running VolMorphVolMorph has been compiled for several environments. If none of the binary executables below are suitable for your platform, please e-mail me - it may well be possible to compile the software for your platform. | |||||||
> > |
| |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Changed: | ||||||||
< < |
Once you have downloaded the executable, unzip it using gunzip (except for the Windows executable) - there is only a single file, which does not need a parameter file nor any environment variables. All options are passed to the program as command line parameters. | |||||||
> > |
| |||||||
Changed: | ||||||||
< < |
You will also need either OpenGL or an equivalent version - the software has been implemented on Linux using Mesa, for instance. The windows are constructed using GLUT (the GL Utility Toolkit), so you will need to get a copy of that too. Both Mesa and GLUT are freely available from the internet for a wide variety of platforms. Windows users will need opengl32.dll , glu32.dll (which are installed with Windows) as well as glut32.dll which is available free from GLUT for Win32. | |||||||
> > |
| |||||||
Changed: | ||||||||
< < | Since OOGL models are not widely available on the internet, I have also written a utility to convert from 3DS format to OOGL, which can handle colours but not texture maps. This is a single 'C' file, which you are welcome to download and compile, though I would ask that you send me a copy if you manage to make it work better than I have! There is help available by using the '-h' command line option. | |||||||
> > |
| |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Deleted: | ||||||||
< < | Please note that VolMorph is a research tool, and is intended for research / personal use only. Whilst the author would like to think it is fairly well written, it comes with no reliability guarantees - use at your own risk! | |||||||
Program overview | ||||||||
Line: 71 to 56 | ||||||||
The window will return to automatic vector definition mode by pressing <backspace> , and to the manual vector definition mode by pressing <backspace> again. Use <esc> , 'q' or the 'Quit' button to exit.
| ||||||||
Added: | ||||||||
> > |
Obtaining, installing and running VolMorphVolMorph has been compiled for several environments. If none of the binary executables below are suitable for your platform, please e-mail me - it may well be possible to compile the software for your platform.
gunzip (except for the Windows executable) - there is only a single file, which does not need a parameter file nor any environment variables. All options are passed to the program as command line parameters.
You will also need either OpenGL or an equivalent version - the software has been implemented on Linux using Mesa, for instance. The windows are constructed using GLUT (the GL Utility Toolkit), so you will need to get a copy of that too. Both Mesa and GLUT are freely available from the internet for a wide variety of platforms. Windows users will need opengl32.dll , glu32.dll (which are installed with Windows) as well as glut32.dll which is available free from GLUT for Win32.
Since OOGL models are not widely available on the internet, I have also written a utility to convert from 3DS format to OOGL, which can handle colours but not texture maps. This is a single 'C' file, which you are welcome to download and compile, though I would ask that you send me a copy if you manage to make it work better than I have! There is help available by using the '-h' command line option.
Please note that VolMorph is a research tool, and is intended for research / personal use only. Whilst the author would like to think it is fairly well written, it comes with no reliability guarantees - use at your own risk!
| |||||||
Output data file formatsVolMorph can output the morphing sequence in a sequence of files containing the surface triangulation, 'name###.off', or 'name###.wrl' where### is the frame number and name is supplied by the user. The former are in OOGL format, which is suitable for use with the Geomview visualisation package, also available free for most Unix platforms. The latter are in VRML version 1.0, which can be viewed with any VRML viewer. The sphere representations can also be output as 'sphere###.sph' or 'sphere###.wrl'. The order of the vertices in each triangle is consistent, and surface normals are provided for each vertex, so the triangulation can be correctly displayed with either faceted or smooth shading. | ||||||||
Line: 130 to 134 | ||||||||
Versions | ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Version 2.4b - March 2002 | ||||||||
Deleted: | ||||||||
< < | ||||||||
Deleted: | ||||||||
< < |
| |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Version 2.4 - January 2001 | ||||||||
Deleted: | ||||||||
< < | ||||||||
Deleted: | ||||||||
< < |
| |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Added `Cancel' button during creation of the morphed models. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Can now choose to output screen dumps in either PPM or BMP formats. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Version 2.3 - September 2000 | ||||||||
Deleted: | ||||||||
< < | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Can now toggle the checkered base on or off, and change the colour of the | ||||||||
Changed: | ||||||||
< < | background. Also moved some menu options to more sensible positions. | |||||||
> > | background. Also moved some menu options to more sensible positions. | |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Changed operation of text boxes within the menus, such that new data is
entered if the box is un-selected, not just on pressing | ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Version 2.2 - June 2000 | ||||||||
Deleted: | ||||||||
< < | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Can now generate equation triangulation in VRML version 1.0 as well as | ||||||||
Changed: | ||||||||
< < | in OOGL. | |||||||
> > | in OOGL. | |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Windows version now writes .BMP files as the screen dump rather than .PPM files, since that seemed more useful. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Version 2.1 - April 2000 | ||||||||
Deleted: | ||||||||
< < | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Major re-write of the command / response structure to allow sensible compilation under Windows 95/98/NT. Arguments can now be set via a menu system, and diagnostic output and errors are displayed in the | ||||||||
Changed: | ||||||||
< < | window. | |||||||
> > | window. | |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Correspondence between surfaces can now be defined manually in 3D, in addition to being refined automatically. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Various other source only updates to allow compilation under Windows 95/98/NT. | ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
Version 2.0 - February 2000 | ||||||||
Deleted: | ||||||||
< < | ||||||||
Deleted: | ||||||||
< < |
| |||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||