Skip to content

Commit

Permalink
Do minor wording adjustment
Browse files Browse the repository at this point in the history
  • Loading branch information
StuckiSimon committed Aug 30, 2024
1 parent 867cd4a commit bc05f56
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion report/parts/introduction.tex
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ \section{CAD Data Preprocessing}
\label{fig:cad-preprocessing}
\end{figure}

\fGls{STEP}{\e{Standard for the Exchange of Product model data}, a standard formalized in ISO 10303 for product manufacturing information.} files are a common format for exchanging \gls{CAD} data and can be used for this purpose. However, as will be discussed in \autoref{ch:specializedFormats}, other formats are more suitable for rendering and address the inherent limitations of \gls{STEP} files. An important consideration is intellectual property rights when using \gls{CAD} models from engineering processes. The models may contain proprietary information which should not be disclosed to the end user. As described by Stjepandić et al. \cite{ipr}, steps to circumvent this issue may include data filtering. Filtering can be implemented by removing meta information such as constraints or by removing occluded parts of the model, limiting the model to the hull of the model. As a positive side-effect, this potentially reduces the complexity of the model, which can be beneficial for rendering performance.
\fGls{STEP}{\e{Standard for the Exchange of Product model data}, a standard formalized in ISO 10303 for product manufacturing information.} files are a common format for exchanging \gls{CAD} data and can be used for this purpose. However, as will be discussed in \autoref{ch:specializedFormats}, other formats are more suitable for rendering and address the inherent limitations of \gls{STEP} files. An important consideration is intellectual property rights when using \gls{CAD} models from engineering processes. The models may contain proprietary information which should not be disclosed to the end user. As described by Stjepandić et al. \cite{ipr}, steps to circumvent this issue may include data filtering. Filtering can be implemented by removing meta information such as constraints or by removing occluded parts of the model, limiting the geometry to the hull of the model. As a positive side-effect, this potentially reduces the complexity of the model, which can be beneficial for rendering performance.

Preprocessing includes triangulation of the meshes, which is a common requirement for rendering engines. Frequently, the triangulated meshes are fine-grained and consist of a large number of triangles. This can lead to performance issues when rendering the scene. One way to handle this is to simplify the meshes by decimating triangles. Procedures for this purpose are well-established and include algorithms for generating level of detail (\gls{LOD}) artifacts \cite{luebke2003level}.

Expand Down

0 comments on commit bc05f56

Please sign in to comment.