Rendering functionals convert tensor fields and geometric primitives into image
buffers. They follow the same stateless functional pattern as the rest of
physicsnemo.nn.functional: tensors in, tensors out, with implementation
dispatch handled through FunctionSpec.
.. autofunction:: physicsnemo.nn.functional.isosurface_render
Visualization
This animation ray-marches a moving sphere isosurface from a scalar field and colors the hit surface with an RGB volume.
.. autofunction:: physicsnemo.nn.functional.mesh_raycast
Visualization
This animation renders a rotating cube mesh with per-vertex colors.
.. autofunction:: physicsnemo.nn.functional.scalar_field_to_rgba
.. autofunction:: physicsnemo.nn.functional.line_integral_convolution
Visualization
This animation shows a zoomed-out center slice through a 3D LIC field computed from a rotating dipole vector field. The LIC texture modulates a jet-colored field-magnitude image after starting from fixed random noise.
This animation renders a steady 3D dipole LIC field as an RGBA volume with
volume_render and overlays a rotating wireframe cube for spatial context.
.. autofunction:: physicsnemo.nn.functional.vector_field_to_rgba
.. autofunction:: physicsnemo.nn.functional.volume_render
.. autofunction:: physicsnemo.nn.functional.point_cloud_render
.. autofunction:: physicsnemo.nn.functional.wireframe_render



