\hypertarget{group___mesh_lod_generator}{}\section{Mesh\+Lod\+Generator}
\label{group___mesh_lod_generator}\index{Mesh\+Lod\+Generator@{Mesh\+Lod\+Generator}}


Generate Low-\/poly models from High-\/poly models automatically.  


\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_ogre_1_1_lod_collapse_cost}{Ogre\+::\+Lod\+Collapse\+Cost}
\item 
class \hyperlink{class_ogre_1_1_lod_collapser}{Ogre\+::\+Lod\+Collapser}
\item 
struct \hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config}
\item 
struct \hyperlink{struct_ogre_1_1_lod_data}{Ogre\+::\+Lod\+Data}
\item 
struct \hyperlink{struct_ogre_1_1_lod_index_buffer}{Ogre\+::\+Lod\+Index\+Buffer}
\begin{DoxyCompactList}\small\item\em Thread-\/safe buffer for storing Hardware index buffer. \end{DoxyCompactList}\item 
struct \hyperlink{struct_ogre_1_1_lod_input_buffer}{Ogre\+::\+Lod\+Input\+Buffer}
\begin{DoxyCompactList}\small\item\em Data representing all required information from a \hyperlink{class_ogre_1_1_mesh}{Mesh}. Used by \hyperlink{class_ogre_1_1_lod_input_provider_buffer}{Lod\+Input\+Provider\+Buffer}. \end{DoxyCompactList}\item 
struct \hyperlink{struct_ogre_1_1_lod_level}{Ogre\+::\+Lod\+Level}
\begin{DoxyCompactList}\small\item\em Structure for automatic Lod configuration. \end{DoxyCompactList}\item 
struct \hyperlink{struct_ogre_1_1_lod_output_buffer}{Ogre\+::\+Lod\+Output\+Buffer}
\begin{DoxyCompactList}\small\item\em Data representing the output of the \hyperlink{class_ogre_1_1_mesh}{Mesh} reduction. Used by \hyperlink{class_ogre_1_1_lod_output_provider_buffer}{Lod\+Output\+Provider\+Buffer}. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_lod_outside_marker}{Ogre\+::\+Lod\+Outside\+Marker}
\begin{DoxyCompactList}\small\item\em This class will mark vertices of a mesh, which are visible from far away (from outside). \end{DoxyCompactList}\item 
struct \hyperlink{struct_ogre_1_1_lod_vertex_buffer}{Ogre\+::\+Lod\+Vertex\+Buffer}
\begin{DoxyCompactList}\small\item\em Thread-\/safe buffer for storing Hardware vertex buffer. \end{DoxyCompactList}\item 
class \hyperlink{class_ogre_1_1_mesh_lod_generator}{Ogre\+::\+Mesh\+Lod\+Generator}
\item 
struct \hyperlink{struct_ogre_1_1_profiled_edge}{Ogre\+::\+Profiled\+Edge}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\+::vector$<$ \hyperlink{struct_ogre_1_1_profiled_edge}{Profiled\+Edge} $>$ \hyperlink{group___mesh_lod_generator_ga224c573e8a8e7b7be74ce2ec622b522a}{Ogre\+::\+Lod\+Profile}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Generate Low-\/poly models from High-\/poly models automatically. 



\subsection{Typedef Documentation}
\mbox{\Hypertarget{group___mesh_lod_generator_ga224c573e8a8e7b7be74ce2ec622b522a}\label{group___mesh_lod_generator_ga224c573e8a8e7b7be74ce2ec622b522a}} 
\index{Mesh\+Lod\+Generator@{Mesh\+Lod\+Generator}!Lod\+Profile@{Lod\+Profile}}
\index{Lod\+Profile@{Lod\+Profile}!Mesh\+Lod\+Generator@{Mesh\+Lod\+Generator}}
\subsubsection{\texorpdfstring{Lod\+Profile}{LodProfile}}
{\footnotesize\ttfamily typedef std\+::vector$<$\hyperlink{struct_ogre_1_1_profiled_edge}{Profiled\+Edge}$>$ \hyperlink{group___mesh_lod_generator_ga224c573e8a8e7b7be74ce2ec622b522a}{Ogre\+::\+Lod\+Profile}}

