Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/render/mesh.h
| Show First 20 Lines • Show All 264 Lines • ▼ Show 20 Lines | public: | ||||
| void add_curve(int first_key, int shader); | void add_curve(int first_key, int shader); | ||||
| void add_subd_face(int* corners, int num_corners, int shader_, bool smooth_); | void add_subd_face(int* corners, int num_corners, int shader_, bool smooth_); | ||||
| int split_vertex(int vertex); | int split_vertex(int vertex); | ||||
| void compute_bounds(); | void compute_bounds(); | ||||
| 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, vector<int> &tiles, int columns); | |||||
| void pack_normals(Scene *scene, uint *shader, float4 *vnormal); | void pack_normals(Scene *scene, uint *shader, float4 *vnormal); | ||||
| void pack_verts(const vector<uint>& tri_prim_index, | void pack_verts(const vector<uint>& tri_prim_index, | ||||
| uint4 *tri_vindex, | uint4 *tri_vindex, | ||||
| uint *tri_patch, | uint *tri_patch, | ||||
| float2 *tri_patch_uv, | float2 *tri_patch_uv, | ||||
| size_t vert_offset, | size_t vert_offset, | ||||
| size_t tri_offset); | size_t tri_offset); | ||||
| ▲ Show 20 Lines • Show All 93 Lines • Show Last 20 Lines | |||||