Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::bke::pbvh::pixels::TrianglePaintInput Struct Reference

#include <BKE_pbvh_pixels.hh>

Public Member Functions

 TrianglePaintInput (const int3 vert_indices)
 

Public Attributes

int3 vert_indices
 
float2 delta_barycentric_coord_u
 

Detailed Description

Definition at line 21 of file BKE_pbvh_pixels.hh.

Constructor & Destructor Documentation

◆ TrianglePaintInput()

blender::bke::pbvh::pixels::TrianglePaintInput::TrianglePaintInput ( const int3  vert_indices)
inline

Initially only the vert indices are known.

delta_barycentric_coord_u is initialized in a later stage as it requires image tile dimensions.

Definition at line 36 of file BKE_pbvh_pixels.hh.

Member Data Documentation

◆ delta_barycentric_coord_u

float2 blender::bke::pbvh::pixels::TrianglePaintInput::delta_barycentric_coord_u

Delta barycentric coordinates between 2 neighboring UV's in the U direction.

Only the first two coordinates are stored. The third should be recalculated

Definition at line 28 of file BKE_pbvh_pixels.hh.

Referenced by blender::bke::pbvh::pixels::do_encode_pixels().

◆ vert_indices

int3 blender::bke::pbvh::pixels::TrianglePaintInput::vert_indices

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