Tachyon (current)  Current Main Branch
Data Fields
parvol Struct Reference

#include <parvol.h>

Data Fields

RT_OBJECT_HEAD vector min
 minimum axis-aligned box coordinate More...
 
vector max
 maximum axis-aligned box coordinate More...
 
flt ambient
 ambient lighting coefficient More...
 
flt diffuse
 diffuse lighting coefficient More...
 
flt opacity
 transmissive surface factor More...
 
int samples
 number of volumetric samples to take More...
 
flt(* evaluator )(flt, flt, flt)
 sample fctn pointer More...
 

Detailed Description

Definition at line 11 of file parvol.h.

Field Documentation

◆ ambient

flt parvol::ambient

ambient lighting coefficient

Definition at line 15 of file parvol.h.

Referenced by par_volume_texture().

◆ diffuse

flt parvol::diffuse

diffuse lighting coefficient

Definition at line 16 of file parvol.h.

Referenced by par_volume_texture().

◆ evaluator

flt(* parvol::evaluator) (flt, flt, flt)

sample fctn pointer

Definition at line 19 of file parvol.h.

Referenced by par_volume_texture().

◆ max

vector parvol::max

maximum axis-aligned box coordinate

Definition at line 14 of file parvol.h.

◆ min

RT_OBJECT_HEAD vector parvol::min

minimum axis-aligned box coordinate

Definition at line 13 of file parvol.h.

◆ opacity

flt parvol::opacity

transmissive surface factor

Definition at line 17 of file parvol.h.

Referenced by par_volume_texture().

◆ samples

int parvol::samples

number of volumetric samples to take

Definition at line 18 of file parvol.h.

Referenced by par_volume_texture().


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