rayrender v0.4.0


Monthly downloads



Build and Raytrace 3D Scenes

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) <https://raytracing.github.io>.

Functions in rayrender

Name Description
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
No Results!

Last month downloads


Type Package
License GPL-3
Copyright file inst/COPYRIGHTS
LinkingTo Rcpp, RcppThread, progress
URL https://www.rayrender.net, https://github.com/tylermorganwall/rayrender
RoxygenNote 6.1.1
NeedsCompilation yes
Packaged 2019-10-08 01:49:10 UTC; tyler
Repository CRAN
Date/Publication 2019-10-09 15:30:02 UTC

Include our badge in your README