Output Operators
Outputs are a special category of operator that takes in one or more chains of OPs, generate a shader, and run it to produce some sort of output.
The most common one is raymarchRender3d
, which takes in a chain of OPs that produces an SDF in 3D space, and applies raymarching to render an image.
Operators
customRender beta | ||
![]() | fieldRender | |
![]() | functionGraphRender | Visualizes the graph of a function operator. |
![]() | pointMapRender | Renderer that takes in a TOP of coordinates and evaluates the scene at each point. |
raymarchPreviewPanel beta | ||
raymarchRender3D | Renders a scene using 3D raymarching. | |
![]() | render2D | Renders a 2D image by evaluating the input field for each pixel. |
renderSelect | Accesses a color output buffer from a renderer. | |
texture3dRender beta raytkVolumes | Renderer that produces 3D textures that sample SDFs, Volumes, or fields. | |
volumetricRaymarchRender3D beta raytkVolumes | Renderer that uses raymarching with volumes instead of SDFs. |