Directories
¶
| Path | Synopsis |
|---|---|
|
Package api provides a high-level API for defining BruteRay scenes.
|
Package api provides a high-level API for defining BruteRay scenes. |
|
cmd
|
|
|
bruteray-view
command
Package x provides an interactive viewer for BruteRay.
|
Package x provides an interactive viewer for BruteRay. |
|
bruteray-watch
command
|
|
|
halton
command
|
|
|
examples
|
|
|
cubes
command
|
|
|
damaliscus
command
|
|
|
gothic
command
|
|
|
teapot
command
|
|
|
Package geom provides geometric primitives: vectors, matrices and transformations.
|
Package geom provides geometric primitives: vectors, matrices and transformations. |
|
Package imagef provides a floating-point image implementation.
|
Package imagef provides a floating-point image implementation. |
|
colorf
Package colorf provides a floating-point color implementation.
|
Package colorf provides a floating-point color implementation. |
|
post
Package post implements image post-processing effects, like bloom.
|
Package post implements image post-processing effects, like bloom. |
|
ppm
Package PPM provides support for images in the NetPBM format, as defined by https://en.wikipedia.org/wiki/Netpbm_format.
|
Package PPM provides support for images in the NetPBM format, as defined by https://en.wikipedia.org/wiki/Netpbm_format. |
|
Package texture provides implementations of the texture interface.
|
Package texture provides implementations of the texture interface. |
|
cameras
Package cameras provides various implementations of the camera interface tracer.Camera.
|
Package cameras provides various implementations of the camera interface tracer.Camera. |
|
lights
Package lights provides implementations of the tracer.Light interface.
|
Package lights provides implementations of the tracer.Light interface. |
|
objects
Package objects provides concrete implementations of the tracer.Object interface.
|
Package objects provides concrete implementations of the tracer.Object interface. |
|
sequence
Package sequence implements a low-discrepancy sequence for Quasi Monte Carlo integration, and mappings from a uniform sequence to a disk or sphere.
|
Package sequence implements a low-discrepancy sequence for Quasi Monte Carlo integration, and mappings from a uniform sequence to a disk or sphere. |
|
test
Package test provides test helpers for BruteRay.
|
Package test provides test helpers for BruteRay. |
|
types
Package types provides constants and type aliases that are considered bruteray primitives.
|
Package types provides constants and type aliases that are considered bruteray primitives. |
|
trash
|
|
|
Package util provides miscellaneous maths functions.
|
Package util provides miscellaneous maths functions. |
Click to show internal directories.
Click to hide internal directories.
BruteRay



