How to use
Use the menu on the left to configure the rendering pipeline.
Select the available options for each stage of the pipeline.
Some options introduce constraints on the stages that follow,
while others are optional. The interface will guide you as
you configure the available parameters.
Rendering pipeline
HoloField transforms a 2D boundary representation into a 3D representation
through a sequence of processing stages:
Boundary field → Decoder → Sampler → Mesh Generator
-
Boundary fields define the mathematical representation
of the surface to be projected.
-
Decoders transform the boundary representation into
a continuous 3D scalar field. Boundary samplers can operate directly
on the boundary and therefore do not require a decoder.
-
Samplers converts the scalar field into a discrete
representation suitable for rendering. Boundary samplers produce
boundary data, while the spacial samplers produce volumetric data.
-
Mesh Generators extract geometry from volumetric data.
Mesh generators therefore require the voxel sampler.
Rendering views
- The boundary representation, describing the 2D surface of a sphere,
is rendered in the left-side rendering view.
-
The decoded 3D projection is rendered in the right-side rendering view.
Session renders
The session render boxes store the renderable representations generated during
the current session.
-
Double-click an item in a render box to display its cached representation.
- Select an item and press Backspace or Delete
to remove it from the session.
- If you render a parameter combination that has already been generated
during the current session, HoloField reuses the cached representation
instead of generating it again.
-
The corresponding options in the configuration menu are automatically
selected to reflect the current projection being rendered.