{
 "id": "prop.sport.racket/cast-tennis-racket",
 "version": 1,
 "name": "racket",
 "summary": "Cast tennis set: racket on the shared UAL skeleton",
 "tags": [
  "cast",
  "prop",
  "racket",
  "sport",
  "tennis"
 ],
 "style": "stylized",
 "status": "approved",
 "frame": {
  "contract": "cast/ual",
  "up": "+Y",
  "unit": "m",
  "front": "+Z"
 },
 "size": {
  "measured_m": {
   "w": 0.26,
   "l": 0.033,
   "h": 0.685
  },
  "source": "measured",
  "scale_to_class": 1.0
 },
 "bounds": {
  "geometry": {
   "min": [
    -0.13,
    -0.085,
    -0.017
   ],
   "max": [
    0.13,
    0.6,
    0.017
   ]
  },
  "footprint": {
   "kind": "rect",
   "minX": -0.13,
   "maxX": 0.13,
   "minZ": -0.017,
   "maxZ": 0.017,
   "source": "measured"
  },
  "collider": {
   "parts": [
    {
     "type": "box",
     "x": 0.0,
     "y": 0.258,
     "z": 0.0,
     "hx": 0.13,
     "hy": 0.343,
     "hz": 0.017
    }
   ],
   "source": "guessed"
  }
 },
 "placement": {
  "role": null,
  "notes": null,
  "source": null
 },
 "sockets": [],
 "nodes": {
  "all": [
   "Racket.frame_obj",
   "Racket.grip_obj"
  ]
 },
 "paint": null,
 "render": {
  "tris": 4636,
  "verts": 2488,
  "materials": 2,
  "draw_calls": 2,
  "textures": [],
  "gpu_mb_decoded": 0.0,
  "bytes": 32612,
  "codec": "meshopt",
  "extensions": [
   "EXT_meshopt_compression",
   "KHR_mesh_quantization"
  ]
 },
 "rig": null,
 "animations": [],
 "gameplay": null,
 "techniques": [
  "flat-colour",
  "meshopt"
 ],
 "provenance": {
  "author": "Quaternius + Forge Cast workers",
  "source": "omg-cast dist/cast-files/tennis",
  "kit": "cast",
  "imported": "2026-10-07",
  "file_origin": "~/forge-build/omg-cast-20260929/dist/cast-files/tennis/racket.glb"
 },
 "licence": {
  "kind": "cc0",
  "game_use": true,
  "raw_redistribute": true,
  "evidence": "omg-cast-20260929/assets/cast/SOURCES.json (Quaternius UBC/UAL CC0 1.0; MPFB/MakeHuman CC0 output; Astra outfits owned)"
 },
 "quality": {
  "gates": "legacy",
  "judge": null
 },
 "files": {
  "glb": "sha256:63c2bcf71dff50bea1d159ba1e92abd5d493187c30bb71d9e1a02713fb3d3e48"
 },
 "deps": [],
 "release": "sha256:bc39b12be5524003b50b2998781232b4effbf4a0ab84f857e5c55ec6658194b2"
}
