Open3D (C++ API)  0.19.0
Data Fields
open3d::visualization::rendering::GaussianViewParams Struct Reference

#include <GaussianSplatDataPacking.h>

Data Fields

float world_from_model [16]
 
float view_from_world [16]
 
float clip_from_view [16]
 
float camera_position_and_near [4]
 
float viewport_origin_and_size [4]
 
std::uint32_t scene [4]
 
std::uint32_t tiles [4]
 
std::uint32_t limits [4]
 
float depth_range_and_flags [4]
 

Detailed Description

Matches GaussianViewParams uniform block in the compute shaders (std140). Named to match the GLSL block: layout(std140, binding=0) uniform GaussianViewParams.

Field Documentation

◆ camera_position_and_near

float open3d::visualization::rendering::GaussianViewParams::camera_position_and_near[4]

◆ clip_from_view

float open3d::visualization::rendering::GaussianViewParams::clip_from_view[16]

◆ depth_range_and_flags

float open3d::visualization::rendering::GaussianViewParams::depth_range_and_flags[4]

◆ limits

std::uint32_t open3d::visualization::rendering::GaussianViewParams::limits[4]

◆ scene

std::uint32_t open3d::visualization::rendering::GaussianViewParams::scene[4]

◆ tiles

std::uint32_t open3d::visualization::rendering::GaussianViewParams::tiles[4]

◆ view_from_world

float open3d::visualization::rendering::GaussianViewParams::view_from_world[16]

◆ viewport_origin_and_size

float open3d::visualization::rendering::GaussianViewParams::viewport_origin_and_size[4]

◆ world_from_model

float open3d::visualization::rendering::GaussianViewParams::world_from_model[16]

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