Blender  V3.3
Public Attributes | List of all members
SGLSLEditMeshToTangent Struct Reference

Public Attributes

const float(* precomputedFaceNormals )[3]
 
const float(* precomputedLoopNormals )[3]
 
const BMLoop *(* looptris )[3]
 
int cd_loop_uv_offset
 
const float(* orco )[3]
 
float(* tangent )[4]
 
int numTessFaces
 
const int * face_as_quad_map
 
int num_face_as_quad_map
 

Detailed Description

Definition at line 32 of file editmesh_tangent.c.

Member Data Documentation

◆ cd_loop_uv_offset

int SGLSLEditMeshToTangent::cd_loop_uv_offset

◆ face_as_quad_map

const int* SGLSLEditMeshToTangent::face_as_quad_map

◆ looptris

const BMLoop*(* SGLSLEditMeshToTangent::looptris)[3]

◆ num_face_as_quad_map

int SGLSLEditMeshToTangent::num_face_as_quad_map

Definition at line 45 of file editmesh_tangent.c.

Referenced by BKE_editmesh_loop_tangent_calc(), and emdm_ts_GetNumFaces().

◆ numTessFaces

int SGLSLEditMeshToTangent::numTessFaces

Definition at line 39 of file editmesh_tangent.c.

Referenced by BKE_editmesh_loop_tangent_calc(), and emdm_ts_GetNumFaces().

◆ orco

const float(* SGLSLEditMeshToTangent::orco)[3]

◆ precomputedFaceNormals

const float(* SGLSLEditMeshToTangent::precomputedFaceNormals)[3]

Definition at line 33 of file editmesh_tangent.c.

Referenced by BKE_editmesh_loop_tangent_calc(), and emdm_ts_GetNormal().

◆ precomputedLoopNormals

const float(* SGLSLEditMeshToTangent::precomputedLoopNormals)[3]

Definition at line 34 of file editmesh_tangent.c.

Referenced by BKE_editmesh_loop_tangent_calc(), and emdm_ts_GetNormal().

◆ tangent

float(* SGLSLEditMeshToTangent::tangent)[4]

Definition at line 38 of file editmesh_tangent.c.

Referenced by BKE_editmesh_loop_tangent_calc(), and emdm_ts_SetTSpace().


The documentation for this struct was generated from the following file: