powered by
Convert the raw tinyobjloader shapes/materials list into an rgl shapelist3d
tinyobj2shapelist3d(x)
A raw tinyobjloader shapes/materials list
a list of class shapelist3d containing a mesh3d for each object or group element in the original OBJ file.
shapelist3d
mesh3d
Not all materials settings can be processed at the moment. In particular only the following are used:
diffuse -> mapped onto rgl material color field
diffuse
color
ambient
specular
emission
read.obj, mesh3d, shapelist3d, rgl.material
read.obj
rgl.material
# NOT RUN { cube=read.obj(system.file("obj/cube.wavefront", package = "readobj")) if(require("rgl")){ cubesl=tinyobj2shapelist3d(cube) shade3d(cubesl) } # }
Run the code above in your browser using DataLab