Man pages for rayrender
Build and Raytrace 3D Scenes

add_cameraAdd Camera
add_infinite_lightAdd an Infinite Light
add_objectAdd Object
add_points_polygonAdd Points to Polygon
animate_objectsAnimate Objects
animation_default_plot_sceneDefault Animation Plot Behavior
arrowArrow Object
bezier_curveBezier Curve Object
calculate_control_pointsCalculate Control Points
calculate_control_points_straightCalculate Control Points (straight)
calculate_distance_along_bezier_curveGet Distance Along Bezier Curve
calculate_final_pathLinearize and Calculate Final Points (with constant stepsize)
calculate_final_twistCalculate Final Angle
calculate_path_intervalCalculate Path Interval
cameraCamera
check_image_textureCheck Image Texture
clampClamp Values
clamp_negative_environment_rgbClamp negative environment RGB values
close_damped_camera_motionClose Damped Camera Motion
cloudProcedural Cloud Object
coneCone Object
convert_colorConvert Color
create_instancesCreate Instances of an Object
cross_prodCross product (vec)
csg_boxCSG Box
csg_capsuleCSG Capsule
csg_combineCSG Combine
csg_coneCSG Cone
csg_cylinderCSG Cylinder
csg_ellipsoidCSG Ellipsoid
csg_elongateCSG Elongate
csg_groupCSG Group
csg_objectConstructive Solid Geometry Object
csg_onionCSG Onion
csg_planeCSG Plane
csg_pyramidCSG Pyramid
csg_rotateCSG Rotate
csg_roundCSG Round
csg_rounded_coneCSG Rounded Cone
csg_scaleCSG Scale
csg_sphereCSG Sphere
csg_torusCSG Torus
csg_translateCSG Translate
csg_triangleCSG Triangle
cubeCube Object
cubicInOutCubic-in-out
cylinderCylinder Object
damp_camera_motionDamp Camera Motion
damp_camera_motion_closedDamp Closed Camera Motion
damp_camera_motion_openDamp Open Camera Motion
dielectricDielectric (glass) Material
diffuseDiffuse Material
diskDisk Object
ellipsoidEllipsoid Object
environment_light_white_xyzResolve environment light white point
eval_bezierEvaluate Bezier
eval_bezier_2nd_derivEvaluate Deriv Bezier
eval_bezier_derivEvaluate Deriv Bezier
expInOutCubic-in-out
extruded_pathExtruded Path Object
extruded_polygonExtruded Polygon Object
fliplrFlip Left-Right
flipudFlip Up-Down
generate_camera_motionGenerate Camera Movement
generate_cornellGenerate Cornell Box
generate_groundGenerate Ground
generate_rotation_matrixGenerate Rotation Matrix (order)
generate_studioGenerate Studio
generate_translation_matrixGenerate Translation Matrix
get_cameraGet Camera
get_infinite_lightGet an Infinite Light
get_material_enumget_material_enum
get_material_nameget_material_name
get_saved_keyframesGet Saved Keyframes
get_timeGet time
glossyGlossy Material
grid_mediumDense Grid Participating Medium
group_objectsGroup Objects
hairHair Material
has_denoiserCheck for Denoiser Support
homogeneous_mediumHomogeneous Participating Medium
infinite_lightImage-Based Infinite Light
init_timePrint time
is_rendering_in_knitrDetermines if rendering in knitr
lambertianLambertian Material (deprecated)
lerpLerp
lightLight Material
list_camerasList Cameras
list_infinite_lightsList Infinite Lights
mesh3d_model'mesh3d' model
metalMetallic Material
microfacetMicrofacet Material
nanovdb_mediumNanoVDB Participating Medium
new_tibble_rowNew Tibble Row
next_preview_snapshot_filenameFind the next available preview snapshot filename
obj_model'obj' File Object
pathPath Object
pigPig Object
ply_model'ply' File Object
post_process_framePost-process Frame
post_process_scenePost-process the scene
prepare_environment_light_white_balancePrepare environment light white balance
prepare_scene_listPrepare the scene list
preview_cameraPreview Camera
print_timePrint time
process_point_seriesProcess Points to Control Points
process_point_series_1dProcess Points to Control Points
process_point_series_2dProcess Points to Control Points
process_sceneProcess a scene
quadInOutQuad-in-out
ray_animated_transformInternal vctrs methods
ray_materialInternal vctrs methods
raymesh_model'raymesh' model
ray_sceneConstructor for ray_material
ray_shape_infoInternal vctrs methods
ray_transformInternal vctrs methods
remove_cameraRemove Camera
remove_infinite_lightRemove an Infinite Light
remove_sequential_duplicate_keyframesRemove Sequential Duplicate Keyframes
remove_stalled_path_samplesRemove Stalled Path Samples
render_animationRender Animation
render_aoRender Ambient Occlusion
render_previewRender Preview
render_sceneRender Scene
r_objR 3D Model
RotateAxisGenerate Rotation Matrix Axis
RotateXGenerate Rotation Matrix X
RotateYGenerate Rotation Matrix Y
RotateZGenerate Rotation Matrix Z
save_preview_snapshotSave an interactive preview snapshot
scene_medium_featuresInspect Medium Attachments Before Scene Construction
screen_lineScreen-space Lines
screen_textScreen-space Text
segmentSegment Object
set_active_cameraSet Active Camera
set_mediumAttach a Medium to Closed Objects
set_scene_materialSet Material for All Objects
sky_lightAtmospheric Location and Time Sky Light
sky_light_imageImage-Based Location and Time Sky Light
slerpSlerp
sphereSphere Object
straight_volume_rgbConvert Accumulated Volume Foreground to Straight RGB
sun_lightSun and Moon Infinite Lights
text3dText Object
triangleTriangle Object
tweenTween
tween_camera_orientationInterpolate Camera Orientation with a Quaternion Spline
tween_splineInterpolate Values with Smooth Speed
tween_spline_pathInterpolate Speed Along a Piecewise Linear Path
xy_rectRectangular XY Plane Object
xz_rectRectangular XZ Plane Object
yz_rectRectangular YZ Plane Object
rayrender documentation built on Sept. 16, 2026, 9:08 a.m.