{
  "gem": {
    "slug": "three-freecam-vg-2303",
    "name": "three-freecam",
    "description": "Unity scene-view camera for three.js: right-drag look, WASD fly, middle-pan, and alt-orbit in one small package.",
    "url": "https://github.com/hxtnv/three-freecam",
    "domain": "github.com",
    "author": "@hxtnv",
    "license": "MIT",
    "category": "Shaders, WebGL & Creative Coding",
    "subcategory": "WebGL micro-library",
    "tags": [
      "threejs",
      "camera",
      "gamedev",
      "webgl"
    ],
    "whyGem": "The freecam controls every three.js prototype needs, without rolling your own.",
    "sourceType": "github",
    "image": "/api/public/library/og/VG-2303-card.svg",
    "pageUrl": "https://vibing.inc/library/three-freecam-vg-2303"
  }
}