Open3D (C++ API)  0.18.0
Namespaces | Functions
UVUnwrapping.cpp File Reference

(b9e049c (Sun Dec 31 11:36:26 2023 -0800))

#include "open3d/t/geometry/kernel/UVUnwrapping.h"
#include <tbb/parallel_for.h>
#include <UVAtlas.h>

Namespaces

 open3d
 
 open3d::t
 
 open3d::t::geometry
 
 open3d::t::geometry::kernel
 
 open3d::t::geometry::kernel::uvunwrapping
 

Functions

std::tuple< float, int, int > open3d::t::geometry::kernel::uvunwrapping::ComputeUVAtlas (TriangleMesh &mesh, const size_t width, const size_t height, const float gutter, const float max_stretch, int parallel_partitions, int nthreads)
 

Variable Documentation

◆ ib

std::vector<uint8_t> ib

◆ max_stretch_out

float max_stretch_out

◆ num_charts_out

size_t num_charts_out

◆ original_face_idx

std::vector<int64_t> original_face_idx

◆ partition_result_adjacency

std::vector<uint32_t> partition_result_adjacency

◆ vb

std::vector<UVAtlasVertex> vb