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


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


\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_ogre_1_1_lod_collapse_cost}{Ogre\+::\+Lod\+Collapse\+Cost}}
\item 
class \mbox{\hyperlink{class_ogre_1_1_lod_collapser}{Ogre\+::\+Lod\+Collapser}}
\item 
struct \mbox{\hyperlink{struct_ogre_1_1_lod_config}{Ogre\+::\+Lod\+Config}}
\item 
struct \mbox{\hyperlink{struct_ogre_1_1_lod_data}{Ogre\+::\+Lod\+Data}}
\item 
struct \mbox{\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 \mbox{\hyperlink{struct_ogre_1_1_lod_input_buffer}{Ogre\+::\+Lod\+Input\+Buffer}}
\begin{DoxyCompactList}\small\item\em Data representing all required information from a \mbox{\hyperlink{class_ogre_1_1_mesh}{Mesh}}. Used by \mbox{\hyperlink{class_ogre_1_1_lod_input_provider_buffer}{Lod\+Input\+Provider\+Buffer}}. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_ogre_1_1_lod_level}{Ogre\+::\+Lod\+Level}}
\begin{DoxyCompactList}\small\item\em Structure for automatic Lod configuration. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{struct_ogre_1_1_lod_output_buffer}{Ogre\+::\+Lod\+Output\+Buffer}}
\begin{DoxyCompactList}\small\item\em Data representing the output of the \mbox{\hyperlink{class_ogre_1_1_mesh}{Mesh}} reduction. Used by \mbox{\hyperlink{class_ogre_1_1_lod_output_provider_buffer}{Lod\+Output\+Provider\+Buffer}}. \end{DoxyCompactList}\item 
class \mbox{\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 \mbox{\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 \mbox{\hyperlink{class_ogre_1_1_mesh_lod_generator}{Ogre\+::\+Mesh\+Lod\+Generator}}
\item 
struct \mbox{\hyperlink{struct_ogre_1_1_profiled_edge}{Ogre\+::\+Profiled\+Edge}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef std\+::vector$<$ \mbox{\hyperlink{struct_ogre_1_1_profiled_edge}{Profiled\+Edge}} $>$ \mbox{\hyperlink{group___mesh_lod_generator_ga224c573e8a8e7b7be74ce2ec622b522a}{Ogre\+::\+Lod\+Profile}}
\end{DoxyCompactItemize}


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



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

