7#include "SMaterialLayer.h"
45void setMeshColor(scene::IMesh *mesh,
const video::SColor color);
60 const video::SColor &colorX,
61 const video::SColor &colorY,
62 const video::SColor &colorZ);
65 const video::SColor &color);
89scene::SMesh*
cloneMesh(scene::IMesh *src_mesh);
98 const f32 *uv_coords = NULL,
float expand = 0);
116void 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:367
void colorizeMeshBuffer(scene::IMeshBuffer *buf, const video::SColor *buffercolor)
Definition mesh.cpp:196
void rotateMeshXYby(scene::IMesh *mesh, f64 degrees)
Definition mesh.cpp:260
scene::IAnimatedMesh * createCubeMesh(v3f scale)
Definition mesh.cpp:42
scene::IMeshBuffer * cloneMeshBuffer(scene::IMeshBuffer *mesh_buffer)
Definition mesh.cpp:330
void setMaterialFilters(video::SMaterialLayer &tex, bool bilinear, bool trilinear, bool anisotropic)
Definition mesh.cpp:482
void applyFacesShading(video::SColor &color, const v3f normal)
Definition mesh.cpp:22
void translateMesh(scene::IMesh *mesh, v3f vec)
Definition mesh.cpp:132
void rotateMeshXZby(scene::IMesh *mesh, f64 degrees)
Definition mesh.cpp:265
void setMeshColor(scene::IMesh *mesh, const video::SColor color)
Definition mesh.cpp:171
void rotateMeshYZby(scene::IMesh *mesh, f64 degrees)
Definition mesh.cpp:270
void rotateMeshBy6dFacedir(scene::IMesh *mesh, int facedir)
Definition mesh.cpp:275
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:308
void recalculateBoundingBox(scene::IMesh *src_mesh)
Definition mesh.cpp:293
scene::IMesh * convertNodeboxesToMesh(const std::vector< aabb3f > &boxes, const f32 *uv_coords=NULL, float expand=0)
Definition mesh.cpp:380
void scaleMesh(scene::IMesh *mesh, v3f scale)
Definition mesh.cpp:103
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