{
  "_id": "6a1f3540b401979e73428624",
  "Package": "svgViewR",
  "Date": "2023-08-28",
  "Title": "3D Animated Interactive Visualizations Using SVG and WebGL",
  "Description": "Creates 3D animated, interactive visualizations that can\nbe viewed in a web browser.",
  "Version": "1.4.3",
  "Author": "Aaron M Olsen, Alejandro J Romero",
  "Maintainer": "Aaron M Olsen <aarolsen@gmail.com>",
  "URL": "https://aaronolsen.github.io/tutorials/visualization3d.html",
  "License": "GPL (>= 2)",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-15 06:38:36 UTC",
    "User": "root"
  },
  "Repository": "https://aaronolsen.r-universe.dev",
  "Date/Publication": "2023-08-28 20:30:53 UTC",
  "RemoteUrl": "https://github.com/cran/svgViewR",
  "RemoteRef": "HEAD",
  "RemoteSha": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
  "MD5sum": "805e1285cca4b218262ec015f59e052d",
  "_user": "aaronolsen",
  "_type": "src",
  "_file": "svgViewR_1.4.3.tar.gz",
  "_fileid": "4940c22f023a46c00a178f47e0d38723af1735c060a8030bae3989171ab3532f",
  "_filesize": 434534,
  "_sha256": "4940c22f023a46c00a178f47e0d38723af1735c060a8030bae3989171ab3532f",
  "_created": "2026-05-15T06:38:36.000Z",
  "_published": "2026-06-02T19:55:44.269Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79159592505,
      "time": 113,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7011563692"
    },
    {
      "job": 79159592494,
      "time": 121,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7011565301"
    },
    {
      "job": 79159592490,
      "time": 132,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011567938"
    },
    {
      "job": 79159592773,
      "time": 115,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011563912"
    },
    {
      "job": 79159592933,
      "time": 127,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7011572791"
    },
    {
      "job": 79159592560,
      "time": 274,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7011609486"
    },
    {
      "job": 79159592291,
      "time": 136,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011569890"
    },
    {
      "job": 79159592371,
      "time": 168,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011614173"
    },
    {
      "job": 79159592492,
      "time": 152,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011539105"
    },
    {
      "job": 79159591749,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7368330138"
    },
    {
      "job": 79159592279,
      "time": 117,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7011564367"
    },
    {
      "job": 79159592435,
      "time": 99,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7011560905"
    },
    {
      "job": 79159592466,
      "time": 119,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011565311"
    }
  ],
  "_buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/svgViewR",
  "_commit": {
    "id": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
    "author": "Aaron M Olsen <aarolsen@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.4.3\n",
    "time": 1693254653
  },
  "_maintainer": {
    "name": "Aaron M Olsen",
    "email": "aarolsen@gmail.com",
    "login": "aaronolsen",
    "uuid": 8532593
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.4",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "grid",
      "role": "Imports"
    },
    {
      "package": "rjson",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.9.9",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 3,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "aaronolsen",
      "count": 6,
      "uuid": 8532593
    }
  ],
  "_userbio": {
    "uuid": 8532593,
    "type": "user",
    "name": "Aaron Olsen",
    "description": "Postdoctoral fellow researching biomechanics and evolution of animal motion"
  },
  "_downloads": {
    "count": 433,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/svgViewR"
  },
  "_devurl": "https://github.com/aaronolsen/tutorials",
  "_searchresults": 22,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/svgViewR.html",
    "manual.pdf"
  ],
  "_realowner": "aaronolsen",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2014-12-28"
    },
    {
      "version": "1.0.1",
      "date": "2015-06-17"
    },
    {
      "version": "1.2",
      "date": "2016-09-26"
    },
    {
      "version": "1.3",
      "date": "2018-01-20"
    },
    {
      "version": "1.4",
      "date": "2019-07-09"
    },
    {
      "version": "1.4.1",
      "date": "2020-10-03"
    },
    {
      "version": "1.4.2",
      "date": "2022-11-03"
    },
    {
      "version": "1.4.3",
      "date": "2023-08-28"
    }
  ],
  "_exports": [
    "addMeshes",
    "apply_transform_svg",
    "applyQuat_svg",
    "applyTransform_svg",
    "applyTransformations",
    "avec_svg",
    "axisAngle2Quat",
    "axisAngle2Tmat",
    "bestAlign_svg",
    "box_in_box_faces",
    "cameraParameters",
    "circlePoint_svg",
    "cleanMesh",
    "cprod_svg",
    "create_circle_plane_mesh",
    "create_cuboid_mesh",
    "create_curved_plane_mesh",
    "create_curved_ring_mesh",
    "create_cylinder_mesh",
    "create_plane_mesh",
    "create_ring_plane_mesh",
    "create_sphere_mesh",
    "create_square_ring_mesh",
    "darkenCol",
    "default_gpar",
    "defineCircle_svg",
    "distancePointToLine_svg",
    "distPointToPlane_svg",
    "dppt_svg",
    "findPlotDims",
    "fitPlane_svg",
    "fitShapes",
    "html2plot",
    "image2world",
    "JSONToobj",
    "lightenCol",
    "lim2corners",
    "mtransform_svg",
    "objToJSON",
    "plot_svg_shapes",
    "pointLineProj_svg",
    "pointNormalOnLine_svg",
    "pointPlaneProj_svg",
    "print.obj",
    "quat2RM_svg",
    "read_obj_str",
    "readCam",
    "readHTML",
    "readOBJ",
    "Rhttpd2",
    "rm2euler",
    "RM2Quat_svg",
    "sd_linkr",
    "set_plane_corners",
    "splitAlphaNum",
    "svg_axis_grids",
    "svg_axis_polygons",
    "svg_axis_ticks",
    "svg_box_lim",
    "svg_ranges",
    "svg.arrow",
    "svg.arrows",
    "svg.bboxLight",
    "svg.box",
    "svg.camera",
    "svg.carrow",
    "svg.ccuboid",
    "svg.circles",
    "svg.close",
    "svg.cone",
    "svg.coupler",
    "svg.cplanes",
    "svg.cuboid",
    "svg.cylinder",
    "svg.dcylinder",
    "svg.deform",
    "svg.farrow",
    "svg.frame",
    "svg.hcuboid",
    "svg.images",
    "svg.iplanes",
    "svg.lines",
    "svg.mesh",
    "svg.new",
    "svg.open",
    "svg.pal",
    "svg.panel",
    "svg.paths",
    "svg.pathsC",
    "svg.plane",
    "svg.points",
    "svg.pointsC",
    "svg.rotate",
    "svg.socket",
    "svg.sphere",
    "svg.spheres",
    "svg.text",
    "svg.transform",
    "svg.translate",
    "svg.triangle",
    "svgviewr_env",
    "svgviewr.circles",
    "svgviewr.lines",
    "svgviewr.new",
    "svgviewr.paths",
    "svgviewr.pathsC",
    "svgviewr.points",
    "svgviewr.pointsC",
    "svgviewr.text",
    "svgviewr.write",
    "tm2JSON",
    "tMatrixEP_svg",
    "uvector_svg",
    "viewer_save_image",
    "vorthogonal_svg",
    "webColor",
    "write_HTML",
    "writeOBJ"
  ],
  "_help": [
    {
      "page": "svgViewR-package",
      "title": "3D Animated Interactive Visualizations using SVG and webGL",
      "topics": [
        "svgViewR-package",
        "addMeshes",
        "applyQuat_svg",
        "applyTransformations",
        "applyTransform_svg",
        "apply_transform_svg",
        "avec_svg",
        "axisAngle2Quat",
        "axisAngle2Tmat",
        "bestAlign_svg",
        "box_in_box_faces",
        "cameraParameters",
        "circlePoint_svg",
        "cleanMesh",
        "cprod_svg",
        "create_circle_plane_mesh",
        "create_cuboid_mesh",
        "create_curved_plane_mesh",
        "create_curved_ring_mesh",
        "create_cylinder_mesh",
        "create_plane_mesh",
        "create_ring_plane_mesh",
        "create_sphere_mesh",
        "create_square_ring_mesh",
        "darkenCol",
        "default_gpar",
        "defineCircle_svg",
        "distancePointToLine_svg",
        "distPointToPlane_svg",
        "dppt_svg",
        "findPlotDims",
        "fitPlane_svg",
        "fitShapes",
        "html2plot",
        "image2world",
        "JSONToobj",
        "lightenCol",
        "lim2corners",
        "mtransform_svg",
        "plot_svg_shapes",
        "pointLineProj_svg",
        "pointNormalOnLine_svg",
        "pointPlaneProj_svg",
        "quat2RM_svg",
        "readCam",
        "readHTML",
        "read_obj_str",
        "Rhttpd2",
        "Rhttpd2-class",
        "rm2euler",
        "RM2Quat_svg",
        "sd_linkr",
        "set_plane_corners",
        "splitAlphaNum",
        "svg.arrow",
        "svg.box",
        "svg.camera",
        "svg.carrow",
        "svg.ccuboid",
        "svg.circles",
        "svg.cone",
        "svg.coupler",
        "svg.cplanes",
        "svg.cuboid",
        "svg.cylinder",
        "svg.dcylinder",
        "svg.deform",
        "svg.farrow",
        "svg.frame",
        "svg.hcuboid",
        "svg.images",
        "svg.iplanes",
        "svg.open",
        "svg.pal",
        "svg.panel",
        "svg.paths",
        "svg.plane",
        "svg.pointsC",
        "svg.rotate",
        "svg.socket",
        "svg.sphere",
        "svg.spheres",
        "svg.text",
        "svg.transform",
        "svg.translate",
        "svg.triangle",
        "svgviewr.circles",
        "svgviewr.lines",
        "svgviewr.new",
        "svgviewr.paths",
        "svgviewr.pathsC",
        "svgviewr.points",
        "svgviewr.pointsC",
        "svgviewr.text",
        "svgviewr.write",
        "svgviewr_env",
        "svgviewr_ranges",
        "svg_axis_grids",
        "svg_axis_polygons",
        "svg_axis_ticks",
        "svg_box_lim",
        "svg_ranges",
        "tm2JSON",
        "tMatrixEP_svg",
        "uvector_svg",
        "viewer_save_image",
        "vorthogonal_svg",
        "webColor",
        "writeOBJ",
        "write_HTML"
      ]
    },
    {
      "page": "objToJSON",
      "title": "Converts OBJ to JSON",
      "topics": [
        "objToJSON"
      ]
    },
    {
      "page": "readOBJ",
      "title": "Reads an OBJ file",
      "topics": [
        "print.obj",
        "readOBJ"
      ]
    },
    {
      "page": "svg.arrows",
      "title": "Write arrows to Viewer",
      "topics": [
        "svg.arrows"
      ]
    },
    {
      "page": "svg.bboxLight",
      "title": "Adds light(s) to Viewer",
      "topics": [
        "svg.bboxLight"
      ]
    },
    {
      "page": "svg.close",
      "title": "Closes Viewer connection",
      "topics": [
        "svg.close"
      ]
    },
    {
      "page": "svg.lines",
      "title": "Add Connected Line Segments to SVG Viewer",
      "topics": [
        "svg.lines"
      ]
    },
    {
      "page": "svg.mesh",
      "title": "Write mesh to Viewer",
      "topics": [
        "svg.mesh"
      ]
    },
    {
      "page": "svg.new",
      "title": "Create new Viewer file",
      "topics": [
        "svg.new"
      ]
    },
    {
      "page": "svg.pathsC",
      "title": "Connect points with path lines in SVG Viewer",
      "topics": [
        "svg.pathsC"
      ]
    },
    {
      "page": "svg.points",
      "title": "Write points to SVG Viewer",
      "topics": [
        "svg.points"
      ]
    }
  ],
  "_rundeps": [
    "Rcpp",
    "rjson"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_score": 2.296665190261531,
  "_indexed": true,
  "_nocasepkg": "svgviewr",
  "_universes": [
    "aaronolsen"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.3",
      "date": "2026-05-15T06:40:28.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "185ed6ee3a6e00acd4108c64570fdf323465f2331b8d95b9789d0d7089ebe77c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.4.3",
      "date": "2026-05-15T06:40:30.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "7dac47b09b6988d0bf951a9d925abd05d7cf94cc12a4b77ddf68422a1d6f1efa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.3",
      "date": "2026-05-15T06:40:49.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "5423ae809dd32ce8fc1243c470144ecc599b7ca9fcb726ebfa1c24d100eef282",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.4.3",
      "date": "2026-05-15T06:40:27.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "c149d3f30cf9ce91cd22bcb50b1533f8ea81826b934ac042e9001726f5d8a052",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.3",
      "date": "2026-05-15T06:41:05.000Z",
      "arch": "aarch64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "a8a8d8065fad5c1265392c4c7d13da631c31fa7274822b5d034eddfb09f1dff3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.4.3",
      "date": "2026-05-15T06:43:10.000Z",
      "arch": "x86_64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "195d87b399cfe0aa40ee427022734d446b0daa3c4b8126628d4302b69b9483b4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.3",
      "date": "2026-05-15T06:40:47.000Z",
      "arch": "aarch64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "7057fe77034fd6ae05876b38d2550f1dd7d4f3d6e3bea2a16c1e84bef482ea07",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.4.3",
      "date": "2026-05-15T06:43:54.000Z",
      "arch": "x86_64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "18f4a55e8e74f49893cb2bac0e3a36599534827210f985b7d20d26cb551ecaf8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.4.3",
      "date": "2026-05-15T06:40:02.000Z",
      "arch": "x86_64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "2e59a4b58c8e554979515509b64cd36b9f9e3feeccb93c0a8200a0514ac34c8f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.4.3",
      "date": "2026-05-15T06:39:45.000Z",
      "arch": "x86_64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "684044d2a2236d1ca121f08fd67896642635b72bc18514b29fe531d256d37be3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.4.3",
      "date": "2026-05-15T06:40:02.000Z",
      "arch": "x86_64",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "ab62251fa7f113a6bc60b9b81e53df80027faa6e479b885c0fb6e07cea610b2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.4.3",
      "date": "2026-06-02T19:55:20.000Z",
      "arch": "emscripten",
      "commit": "5b2634bcdd40efdcbfb081b3213abb89fc981915",
      "fileid": "4075f8f535a0dfd037c96c9d826330db9680c5ae462bd2f695755f5d8bfd6749",
      "status": "success",
      "buildurl": "https://github.com/r-universe/aaronolsen/actions/runs/25904173980"
    }
  ]
}