VTK  9.7.20261108
vtkWebGPUEnvironmentMap::Source Struct Reference

#include <vtkWebGPUEnvironmentMap.h>

Detailed Description

The environment texture the lighting textures are generated from.

Definition at line 25 of file vtkWebGPUEnvironmentMap.h.

Public Attributes

WGPUTextureView View = nullptr
bool IsCubeMap = false
std::uint32_t Height = 0
bool ConvertToLinear = false
float Right [3] = { 1.0f, 0.0f, 0.0f }
float Up [3] = { 0.0f, 1.0f, 0.0f }
float Front [3] = { 0.0f, 0.0f, 1.0f }
vtkMTimeType ModifiedTime = 0

Member Data Documentation

◆ View

WGPUTextureView vtkWebGPUEnvironmentMap::Source::View = nullptr

Definition at line 27 of file vtkWebGPUEnvironmentMap.h.

◆ IsCubeMap

bool vtkWebGPUEnvironmentMap::Source::IsCubeMap = false

Definition at line 28 of file vtkWebGPUEnvironmentMap.h.

◆ Height

std::uint32_t vtkWebGPUEnvironmentMap::Source::Height = 0

Definition at line 29 of file vtkWebGPUEnvironmentMap.h.

◆ ConvertToLinear

bool vtkWebGPUEnvironmentMap::Source::ConvertToLinear = false

Definition at line 32 of file vtkWebGPUEnvironmentMap.h.

◆ Right

float vtkWebGPUEnvironmentMap::Source::Right[3] = { 1.0f, 0.0f, 0.0f }

Definition at line 36 of file vtkWebGPUEnvironmentMap.h.

◆ Up

float vtkWebGPUEnvironmentMap::Source::Up[3] = { 0.0f, 1.0f, 0.0f }

Definition at line 37 of file vtkWebGPUEnvironmentMap.h.

◆ Front

float vtkWebGPUEnvironmentMap::Source::Front[3] = { 0.0f, 0.0f, 1.0f }

Definition at line 38 of file vtkWebGPUEnvironmentMap.h.

◆ ModifiedTime

vtkMTimeType vtkWebGPUEnvironmentMap::Source::ModifiedTime = 0

Definition at line 39 of file vtkWebGPUEnvironmentMap.h.


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