mirror of https://github.com/CGAL/cgal
52 lines
1.4 KiB
TeX
52 lines
1.4 KiB
TeX
|
|
The application demo runs on windows and features:
|
|
\begin{itemize}
|
|
|
|
\item
|
|
A standard document-view architecture. Accepted file formats are ASCII
|
|
off and obj (1-based vertex indices for the latter).
|
|
|
|
\item
|
|
An OpenGL-based viewer.
|
|
|
|
\item
|
|
An arcball for interaction.
|
|
|
|
\item
|
|
One menu dedicated to subdivision algorithms (shortcut 's' for
|
|
quad-triangle scheme).
|
|
|
|
\item
|
|
Some rendering options accessible through the menu render or through
|
|
the shortcut 'r'. Note that superimposing the control edges during
|
|
subdivision is only available for the quad-triangle subdivision
|
|
scheme.
|
|
|
|
\item
|
|
A 24-bits raster image output to the clipboard (short-cut ctrl+c),
|
|
|
|
\item
|
|
A vectorial output to an .eps file (menu file/dump to eps), editable
|
|
with \italic{e.g.}, Adobe Illustrator.
|
|
|
|
\item
|
|
One functionality to display two models with the same viewpoint (copy
|
|
and paste viewpoint).
|
|
|
|
\end{itemize}
|
|
|
|
\subsection{Compiling on Windows}
|
|
|
|
The application has been compiled on MS .NET 2003 using CGAL 3.0,
|
|
OpenGL and MFC. The following steps are necessary to compile:
|
|
\begin{itemize}
|
|
\item Install CGAL 3.0.
|
|
\item Define an environment variable CGAL3 with the path to the CGAL-3.0 folder.
|
|
\item Compile the CGAL library in multithread mode and name the output
|
|
libraries resp. cgal\_mt\_debug.lib and cgal\_mt\_release.lib
|
|
for resp. the debug and the release mode.
|
|
\item Check your path to the library in the MS .NET project
|
|
properties.
|
|
\item Rebuild all.
|
|
\end{itemize}
|