The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
A fast, GPU-free 3D software renderer written in modern C++17 with native R bindings. Renders triangle meshes to publication-quality images entirely on the CPU, requiring no display server or graphics hardware. Features multi-light Blinn-Phong shading, screen-space ambient occlusion, anti-aliasing, depth fog, transparency, wireframe rendering, texture mapping, and procedural geometry generation. Supports standard mesh file formats with PNG and PPM output. Works on high-performance computing clusters, headless servers, containers, and continuous integration pipelines, making it suitable for scientific visualization across neuro-imaging, molecular structures, and general 3D graphics.
| Version: | 0.3.4 |
| Imports: | Rcpp (≥ 1.0.0) |
| LinkingTo: | Rcpp |
| Suggests: | testthat (≥ 3.0.0), png, freesurferformats, viridisLite, knitr, rmarkdown |
| Published: | 2026-08-21 |
| DOI: | 10.32614/CRAN.package.scimesh |
| Author: | Tim Schäfer [aut, cre], Martin Hořeňovský [ctb] (Author of Catch2 (cpp_tests/catch_amalgamated.{h,cpp})), Christophe Riccio [ctb] (Author of GLM - OpenGL Mathematics (src/third_party/glm/)), Dimitri Diakopoulos [ctb] (Author of tinyply (src/third_party/tinyply.{h,cpp})), Syoyo Fujita [ctb] (Author of tinyobjloader (src/third_party/tiny_obj_loader.h)), Tim Schäfer [ctb] (Author of libfs (src/third_party/libfs.h)), Sebastian Reiter [ctb] (Author of stl_reader (src/third_party/stl_reader.h)), Sean Barrett [ctb] (Author of stb libraries (src/third_party/stb_image*.h)) |
| Maintainer: | Tim Schäfer <ts+code at rcmd.org> |
| BugReports: | https://github.com/dfsp-spirit/scimesh/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/dfsp-spirit/scimesh, https://dfsp-spirit.github.io/scimesh/ |
| NeedsCompilation: | yes |
| SystemRequirements: | C++17 |
| CRAN checks: | scimesh results |
| Reference manual: | scimesh.html , scimesh.pdf |
| Vignettes: |
Getting Started with scimesh (source, R code) |
| Package source: | scimesh_0.3.4.tar.gz |
| Windows binaries: | r-devel: not available, r-release: scimesh_0.3.4.zip, r-oldrel: scimesh_0.3.4.zip |
| macOS binaries: | r-release (arm64): scimesh_0.3.4.tgz, r-oldrel (arm64): not available, r-release (x86_64): not available, r-oldrel (x86_64): not available |
| Old sources: | scimesh archive |
| Reverse suggests: | fsbrain |
Please use the canonical form https://CRAN.R-project.org/package=scimesh to link to this page.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.