Package: rgl2gltf 1.0.8
rgl2gltf: Read and Write '.gltf' and '.glb' Files
The 'glTF' file format is used to describe 3D models. This package provides read and write functions to work with it.
Authors:
rgl2gltf_1.0.8.tar.gz
rgl2gltf_1.0.8.zip(r-4.7)rgl2gltf_1.0.8.zip(r-4.6)rgl2gltf_1.0.8.zip(r-4.5)
rgl2gltf_1.0.8.tgz(r-4.6-x86_64)rgl2gltf_1.0.8.tgz(r-4.6-arm64)rgl2gltf_1.0.8.tgz(r-4.5-x86_64)rgl2gltf_1.0.8.tgz(r-4.5-arm64)
rgl2gltf_1.0.8.tar.gz(r-4.7-arm64)rgl2gltf_1.0.8.tar.gz(r-4.7-x86_64)rgl2gltf_1.0.8.tar.gz(r-4.6-arm64)rgl2gltf_1.0.8.tar.gz(r-4.6-x86_64)
rgl2gltf_1.0.8.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
rgl2gltf/json (API)
NEWS
| # Install 'rgl2gltf' in R: |
| install.packages('rgl2gltf', repos = c('https://dmurdoch.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/dmurdoch/rgl2gltf/issues
Last updated from:890db2a94f. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 139 | ||
| linux-devel-x86_64 | OK | 125 | ||
| source / vignettes | OK | 211 | ||
| linux-release-arm64 | OK | 146 | ||
| linux-release-x86_64 | OK | 142 | ||
| macos-release-arm64 | OK | 108 | ||
| macos-release-x86_64 | OK | 332 | ||
| macos-oldrel-arm64 | OK | 88 | ||
| macos-oldrel-x86_64 | OK | 212 | ||
| windows-devel | OK | 111 | ||
| windows-release | OK | 109 | ||
| windows-oldrel | OK | 105 | ||
| wasm-release | OK | 163 |
Exports:as.gltfas.mesh3das.rglsceneextractTexturefindEntrygetTangentsGltfgltfWidgethasClassmatrixSequencemodifyShadersnamePatternplaygltfplot3dreadGLBreadglTFsetPBRshadersshowNodesshowTagsshowtreewriteGLBwriteglTF
Dependencies:base64encbslibcachemclidigestevaluatefastmapfontawesomefshighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrlifecyclemagrittrmemoisemimeR6rappdirsrglrlangrmarkdownsasstinytexxfunyaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Produce glTF objects | as.gltf as.gltf.default as.gltf.mesh3d as.gltf.rglscene |
| Convert a glTF object to an rglscene or mesh3d object. | as.mesh3d.gltf as.rglscene.gltf |
| Extract a texture file from a glTF object | extractTexture |
| Find a component of a recursive object | findEntry hasClass namePattern |
| Use the MikkTSpace code to generate tangent vectors. | getTangents |
| R6 Class for glTF file objects | Gltf |
| Create a widget for a glTF display. | gltfWidget |
| Imports from rgl | as.mesh3d as.rglscene plot3d |
| Print the sequence of matrices affecting an object. | matrixSequence print.matrixSequence |
| Edit shader code | modifyShaders |
| Play an animated glTF object. | playgltf showNodes |
| Read a GLB file. | readGLB |
| Read a glTF file | readglTF |
| Set shaders for physically based rendering. | setPBRshaders |
| Debugging tool: show tags for objects in rgl scene | showTags |
| Show the tree structure of nodes in a glTF object or rglscene object. | showtree showtree.gltf showtree.rglscene |
| Write a glTF or GLB file. | writeGLB writeglTF |
