Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/scene/mesh.h
| Show First 20 Lines • Show All 217 Lines • ▼ Show 20 Lines | public: | ||||
| void apply_transform(const Transform &tfm, const bool apply_to_motion) override; | void apply_transform(const Transform &tfm, const bool apply_to_motion) override; | ||||
| void add_face_normals(); | void add_face_normals(); | ||||
| void add_vertex_normals(); | void add_vertex_normals(); | ||||
| void add_undisplaced(); | void add_undisplaced(); | ||||
| void get_uv_tiles(ustring map, unordered_set<int> &tiles) override; | void get_uv_tiles(ustring map, unordered_set<int> &tiles) override; | ||||
| void pack_shaders(Scene *scene, uint *shader); | void pack_shaders(Scene *scene, uint *shader); | ||||
| void pack_normals(float4 *vnormal); | void pack_normals(packed_float3 *vnormal); | ||||
| void pack_verts(float4 *tri_verts, uint4 *tri_vindex, uint *tri_patch, float2 *tri_patch_uv); | void pack_verts(packed_float3 *tri_verts, | ||||
| uint4 *tri_vindex, | |||||
| uint *tri_patch, | |||||
| float2 *tri_patch_uv); | |||||
| void pack_patches(uint *patch_data); | void pack_patches(uint *patch_data); | ||||
| PrimitiveType primitive_type() const override; | PrimitiveType primitive_type() const override; | ||||
| void tessellate(DiagSplit *split); | void tessellate(DiagSplit *split); | ||||
| SubdFace get_subd_face(size_t index) const; | SubdFace get_subd_face(size_t index) const; | ||||
| Show All 24 Lines | |||||