OBJ Mesh 3D Model
OBJ filename.
Default c(0,0,0). Position of the mesh.
Default c(1,1,1). Scale of the mesh. Can also be a single numeric value scaling all axes uniformly.
Default c(0,0,0). Angle to rotate the mesh.
Default c(0,0,0). Point around which to rotate the mesh.
Default c(1,2,3). Order to rotate the axes.
Default NULL. Path to the MTL file, if different from the OBJ file.
Default FALSE. Whether to center the mesh.
Default NULL, read from the MTL file. If not NULL, this accepts the output
from the material_list() function to specify the material.
List describing the mesh.
if(run_documentation()) {
#Read in the provided 3D R mesh
generate_cornell_mesh(ceiling=FALSE) |>
add_shape(obj_mesh(r_obj(),position=c(555/2,555/2,555/2),scale=400,angle=c(0,180,0))) |>
rasterize_scene(light_info = directional_light(direction=c(0.2,0.5,-1)))
}
#> Setting default values for Cornell box: lookfrom `c(278,278,-800)` lookat `c(278,278,0)` fov `40` .