Description
Render scenes using pathtracing. Build 3D scenes out of spheres, cubes, planes, disks, triangles, cones, curves, line segments, cylinders, ellipsoids, and 3D models in the 'Wavefront' OBJ file format or the PLY Polygon 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>.
Downloads
2.2K
Last 30 days
2820th
7.8K
Last 90 days
45.7K
Last year
Trend: -4.5% (30d vs prior 30d)
CRAN Check Status
7
NOTE
7
OK
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (7 non-OK)
NOTE
r-devel-linux-x86_64-debian-clang
compiled code
File ‘rayrender/libs/rayrender.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-linux-x86_64-debian-gcc
compiled code
File ‘rayrender/libs/rayrender.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
NOTE
r-devel-windows-x86_64
compiled code
File 'rayrender/libs/x64/rayrender.dll': Found non-API call to R: 'R_UnboundValue' Compiled code should not call non-API entry points in R. See 'Writing portable packages' in the 'Writing R Extensions' manual, and section 'Moving into C API compliance' for issues with the use of non-API entry points.
NOTE
r-oldrel-macos-arm64
installed package size
installed size is 26.3Mb
sub-directories of 1Mb or more:
libs 25.4Mb
NOTE
r-oldrel-macos-x86_64
installed package size
installed size is 25.9Mb
sub-directories of 1Mb or more:
libs 24.9Mb
NOTE
r-oldrel-windows-x86_64
installed package size
installed size is 7.7Mb
sub-directories of 1Mb or more:
libs 6.8Mb
NOTE
r-patched-linux-x86_64
compiled code
File ‘rayrender/libs/rayrender.so’: Found non-API call to R: ‘R_UnboundValue’ Compiled code should not call non-API entry points in R. See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual, and section ‘Moving into C API compliance’ for issues with the use of non-API entry points.
Check History
NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE
r-oldrel-macos-arm64
installed package size
installed size is 26.3Mb
sub-directories of 1Mb or more:
libs 25.4Mb
NOTE
r-oldrel-macos-x86_64
installed package size
installed size is 25.9Mb
sub-directories of 1Mb or more:
libs 24.9Mb
NOTE
r-oldrel-windows-x86_64
installed package size
installed size is 7.7Mb
sub-directories of 1Mb or more:
libs 6.8Mb
Reverse Dependencies (5)
imports
suggests
Dependency Network
Version History
new
0.38.10
Mar 10, 2026
new
0.4.0
Oct 8, 2019