Directories ¶
Path | Synopsis |
---|---|
builtin
|
|
shader
Package shader provides the default shader(s) for Vermeer.
|
Package shader provides the default shader(s) for Vermeer. |
shader/bsdf
Package bsdf provides built-in B(R/S)DF (Bidirectional Reflectance/Scattering Distribution Function) models for Vermeer.
|
Package bsdf provides built-in B(R/S)DF (Bidirectional Reflectance/Scattering Distribution Function) models for Vermeer. |
shader/fresnel
Package fresnel implements various Fresnel models.
|
Package fresnel implements various Fresnel models. |
cmd
|
|
mkmesh
mkmesh command converts meshes from various formats into Polymesh nodes suitable for rendering with Vermeer.
|
mkmesh command converts meshes from various formats into Polymesh nodes suitable for rendering with Vermeer. |
vermeer
The vermeer command.
|
The vermeer command. |
Package colour provides spectral, hero-wavelength and RGB support functions and types.
|
Package colour provides spectral, hero-wavelength and RGB support functions and types. |
Package core provides core interfaces and main render control paths.
|
Package core provides core interfaces and main render control paths. |
param
Package param implements parameter types for nodes.
|
Package param implements parameter types for nodes. |
Package image implements a Go-centric version of the Open Image IO library.
|
Package image implements a Go-centric version of the Open Image IO library. |
hdr
Package hdr implements implements the Radiance HDR format, supports only float32 RGB pixels.
|
Package hdr implements implements the Radiance HDR format, supports only float32 RGB pixels. |
Package math is the Vermeer math library.
|
Package math is the Vermeer math library. |
ldseq
Package ldseq provides functions for sampling based on low-discrepancy scrambled Sobol, Van der Corput and Larscher Pillichshammer sequences.
|
Package ldseq provides functions for sampling based on low-discrepancy scrambled Sobol, Van der Corput and Larscher Pillichshammer sequences. |
sample
Package sample provides various sampling strategies and utilities.
|
Package sample provides various sampling strategies and utilities. |
Package nodes is used to parse vnf files and create the node structure.
|
Package nodes is used to parse vnf files and create the node structure. |
Package preview provides an OpenGL preview window for progressive rendering.
|
Package preview provides an OpenGL preview window for progressive rendering. |
Package qbvh implements the Quad-BVH data structure.
|
Package qbvh implements the Quad-BVH data structure. |
Package texture implements an efficient texture cache.
|
Package texture implements an efficient texture cache. |
Click to show internal directories.
Click to hide internal directories.