Definition in file mesh_mrm_skinned.h.
#include "nel/misc/types_nl.h"
#include "3d/shape.h"
#include "3d/driver.h"
#include "nel/misc/aabbox.h"
#include "nel/misc/uv.h"
#include "3d/vertex_buffer.h"
#include "3d/material.h"
#include "3d/primitive_block.h"
#include "3d/animated_material.h"
#include "3d/mesh_base.h"
#include "3d/mesh.h"
#include "3d/mrm_mesh.h"
#include "3d/mrm_parameters.h"
#include "3d/bone.h"
#include "3d/mesh_geom.h"
#include "3d/mrm_level_detail.h"
#include <set>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | NL3D |
Defines | |
#define | NL3D_MESH_MRM_SKINNED_DEFAULT_POS_SCALE (8.f/32767.f) |
#define | NL3D_MESH_MRM_SKINNED_MAX_MATRIX 4 |
#define | NL3D_MESH_MRM_SKINNED_NORMAL_FACTOR (32767.f) |
#define | NL3D_MESH_MRM_SKINNED_UV_FACTOR (8192.f) |
#define | NL3D_MESH_MRM_SKINNED_VERTEX_FORMAT (CVertexBuffer::PositionFlag|CVertexBuffer::NormalFlag|CVertexBuffer::TexCoord0Flag|CVertexBuffer::PaletteSkinFlag) |
#define | NL3D_MESH_MRM_SKINNED_WEIGHT_FACTOR (255.f) |
|
Definition at line 72 of file mesh_mrm_skinned.h. Referenced by NL3D::CMeshMRMSkinnedGeom::CPackedVertexBuffer::build(). |
|
|
Definition at line 71 of file mesh_mrm_skinned.h. Referenced by NL3D::CMeshMRMSkinnedGeom::CPackedVertexBuffer::CPackedVertex::getNormal(), and NL3D::CMeshMRMSkinnedGeom::CPackedVertexBuffer::CPackedVertex::setNormal(). |
|
|
Definition at line 74 of file mesh_mrm_skinned.h. Referenced by NL3D::CMeshMRMSkinned::isCompatible(). |
|
Definition at line 69 of file mesh_mrm_skinned.h. Referenced by NL3D::CMeshMRMSkinnedGeom::CPackedVertexBuffer::CPackedVertex::getWeight(), and NL3D::CMeshMRMSkinnedGeom::CPackedVertexBuffer::CPackedVertex::setWeight(). |