render_preview {rayrender} | R Documentation |
Render Preview
Description
Takes the scene description and renders an image, either to the device or to a filename.
Usage
render_preview(..., light_direction = c(0, -1, 0), exponent = 6)
Arguments
... |
All arguments that would be passed to 'render_scene()'. |
light_direction |
Default 'c(0,-1,0)'. Vector specifying the orientation for the global light using for phong shading. |
exponent |
Default '6'. Phong exponent. |
Value
Raytraced plot to current device, or an image saved to a file.
Examples
if(run_documentation()) {
generate_ground(material=diffuse(color="darkgreen")) %>%
add_object(sphere(material=diffuse(checkercolor="red"))) %>%
render_preview()
}
if(run_documentation()) {
#Change the light direction
generate_ground(material=diffuse(color="darkgreen")) %>%
add_object(sphere(material=diffuse(checkercolor="red"))) %>%
render_preview(light_direction = c(-1,-1,0))
}
if(run_documentation()) {
#Change the Phong exponent
generate_ground(material=diffuse(color="darkgreen")) %>%
add_object(sphere(material=diffuse(checkercolor="red"))) %>%
render_preview(light_direction = c(-1,-1,0), exponent=100)
}
[Package rayrender version 0.34.2 Index]