8#include "SMaterialLayer.h"
55void setMeshColor(scene::IMesh *mesh,
const video::SColor color);
70 const video::SColor &colorX,
71 const video::SColor &colorY,
72 const video::SColor &colorZ);
75 const video::SColor &color);
99scene::SMesh*
cloneMesh(scene::IMesh *src_mesh);
108 const f32 *uv_coords = NULL,
float expand = 0);
126void setMaterialFilters(video::SMaterialLayer &tex,
bool bilinear,
bool trilinear,
bool anisotropic);
core::vector3df v3f
Definition irr_v3d.h:11
scene::SMesh * cloneMesh(scene::IMesh *src_mesh)
Definition mesh.cpp:370
void colorizeMeshBuffer(scene::IMeshBuffer *buf, const video::SColor *buffercolor)
Definition mesh.cpp:196
void rotateMeshXYby(scene::IMesh *mesh, f64 degrees)
Definition mesh.cpp:264
scene::IAnimatedMesh * createCubeMesh(v3f scale)
Definition mesh.cpp:44
scene::IMeshBuffer * cloneMeshBuffer(scene::IMeshBuffer *mesh_buffer)
Definition mesh.cpp:333
void setMaterialFilters(video::SMaterialLayer &tex, bool bilinear, bool trilinear, bool anisotropic)
Definition mesh.cpp:485
void applyFacesShading(video::SColor &color, const v3f normal)
Definition mesh.cpp:24
void rotateMeshBy6dFacedir(scene::IMesh *mesh, u8 facedir)
Definition mesh.cpp:279
void translateMesh(scene::IMesh *mesh, v3f vec)
Definition mesh.cpp:133
void rotateMeshXZby(scene::IMesh *mesh, f64 degrees)
Definition mesh.cpp:269
void setMeshColor(scene::IMesh *mesh, const video::SColor color)
Definition mesh.cpp:171
void rotateMeshYZby(scene::IMesh *mesh, f64 degrees)
Definition mesh.cpp:274
void setMeshColorByNormalXYZ(scene::IMesh *mesh, const video::SColor &colorX, const video::SColor &colorY, const video::SColor &colorZ)
Definition mesh.cpp:212
bool checkMeshNormals(scene::IMesh *mesh)
Definition mesh.cpp:311
void recalculateBoundingBox(scene::IMesh *src_mesh)
Definition mesh.cpp:297
scene::IMesh * convertNodeboxesToMesh(const std::vector< aabb3f > &boxes, const f32 *uv_coords=NULL, float expand=0)
Definition mesh.cpp:383
void scaleMesh(scene::IMesh *mesh, v3f scale)
Definition mesh.cpp:105
void setMeshColorByNormal(scene::IMesh *mesh, const v3f &normal, const video::SColor &color)
Definition mesh.cpp:233
void setMeshBufferColor(scene::IMeshBuffer *buf, const video::SColor color)
Definition mesh.cpp:161
Definition clientmap.h:30