Skip to main content

AVxcelerate Asset Preparation API 2023 R2

asset_preparation::v1::point_light::Intensity Struct Reference

Last update: 16.07.2025

The properties of a custom point light. More...

Collaboration diagram for asset_preparation::v1::point_light::Intensity:

Public Attributes

google::protobuf::DoubleValue flux = 1
 
google::protobuf::DoubleValue angular_precision = 2
 
LibraryDiagram diagram_library = 3
 
LambertianDiagram lambertian = 4
 
GaussianDiagram gaussian = 5
 
IsotropicDiagram isotropic = 6
 

Detailed Description

The properties of a custom point light.

Member Data Documentation

◆ angular_precision

google::protobuf::DoubleValue asset_preparation::v1::point_light::Intensity::angular_precision = 2

The angular precision.

Unit: Degree

Note
Must be positive.
The default value is 0.

◆ diagram_library

LibraryDiagram asset_preparation::v1::point_light::Intensity::diagram_library = 3

ONEOF(angular_diagram) Intensity based on a library angular diagram.

◆ flux

google::protobuf::DoubleValue asset_preparation::v1::point_light::Intensity::flux = 1

The flux.

Unit: lm

Note
Must be positive.
The default value is 1000.

◆ gaussian

GaussianDiagram asset_preparation::v1::point_light::Intensity::gaussian = 5

ONEOF(angular_diagram) Intensity based on a gaussian angular diagram.

◆ isotropic

IsotropicDiagram asset_preparation::v1::point_light::Intensity::isotropic = 6

ONEOF(angular_diagram) Intensity based on an isotropic angular diagram.

Note
This is the default type of angular diagram.

◆ lambertian

LambertianDiagram asset_preparation::v1::point_light::Intensity::lambertian = 4

ONEOF(angular_diagram) Intensity based on a lambertian angular diagram.


The documentation for this struct was generated from the following file:
  • point_light_description.proto

Connect with Ansys