For the impatient ...
# install CRAN version
install.packages("readobj")
# use
library(readobj)
# run examples
example("read.obj")
# get overview help for package
?readobj
# help for functions
?read.obj
# run tests
library(testthat)
test_package("readobj")
A released version is now available on CRAN.
install.packages("readobj")
You can use the remotes package to install the development version:
if (!require("remotes")) install.packages("remotes")
remotes::install_github("jefferis/readobj")
Note: You will need a development environment able to compile code C++ to install in this way. MacOS X users will likely need Xcode (see https://cran.r-project.org/). Windows users need Rtools to install this way.
This package wraps the tinyobjloader C++ library available at https://github.com/tinyobjloader/tinyobjloader. Kudos to its author, Syoyo Fujita!
tinyobjloader is released under a liberal 2 clause BSD license, which this package therefore inherits.
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.