Learn R Programming

⚠️There's a newer version (0.38.10) of this package.Take me there.

rayrender (version 0.4.0)

Build and Raytrace 3D Scenes

Description

Render scenes using pathtracing. Build 3D scenes out of spheres, cubes, planes, disks, triangles, line segments, cylinders, ellipsoids, and 3D models in the 'Wavefront' OBJ file format. Supports several material types, textures, multicore rendering, and tone-mapping. Based on the "Ray Tracing in One Weekend" book series. Peter Shirley (2018) .

Copy Link

Version

Install

install.packages('rayrender')

Monthly Downloads

2,821

Version

0.4.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Tyler Morgan-Wall

Last Published

October 9th, 2019

Functions in rayrender (0.4.0)

generate_ground

Generate Ground
disk

Disk Object
obj_model

`obj` File Object
pig

Pig Object
group_objects

Group Objects
yz_rect

Rectangular YZ Plane Object
metal

Metallic Material
lambertian

Lambertian (diffuse) Material
sphere

Sphere Object
triangle

Triangle Object
save_png

Save PNG
plot_map

Plot Map
%>%

Pipe operator
segment

Segment Object
render_scene

Render Scene
r_obj

R 3D Model
xy_rect

Rectangular XY Plane Object
xz_rect

Rectangular XZ Plane Object
fliplr

Flip Left-Right
ellipsoid

Ellipsoid Object
dielectric

Dielectric (glass) Material
generate_cornell

Generate Cornell Box
flipud

Flip Up-Down
add_object

Add Object
convert_color

Convert Color
cylinder

Cylinder Object
cube

Cube Object