[
  {
    "type": "scene",
    "background": 1710618,
    "fog": {
      "color": 1710618,
      "near": 0.5,
      "far": 150
    },
    "gravity": {
      "type": "uniform",
      "vector": [0, -9.81, 0]
    },
    "camera": {
      "position": [8, 5, 10],
      "lookAt": [0, 1, 0],
      "orbitEnabled": true,
      "orbitTarget": [0, 1, 0],
      "fov": 60,
      "near": 0.1,
      "far": 1000
    }
  },
  {
    "type": "helper",
    "helperType": "axes",
    "size": 2.5,
    "name": "Axes",
    "layer": "helpers"
  },
  {
    "type": "helper",
    "helperType": "grid",
    "size": 40,
    "divisions": 40,
    "colorCenterLine": 4473924,
    "colorGrid": 3355443,
    "name": "Grid",
    "layer": "helpers"
  },
  {
    "type": "light",
    "lightType": "ambient",
    "color": 8421504,
    "intensity": 0.6,
    "name": "Ambient",
    "layer": "lights"
  },
  {
    "type": "light",
    "lightType": "directional",
    "color": 16777215,
    "intensity": 1.4,
    "pos": [8, 12, 6],
    "castShadow": true,
    "name": "Sun",
    "layer": "lights"
  },
  {
    "type": "mesh",
    "name": "Ground",
    "layer": "main",
    "shape": {
      "type": "box",
      "width": 60,
      "height": 1,
      "depth": 60
    },
    "material": {
      "type": "standard",
      "color": 2703946,
      "metalness": 0.1,
      "roughness": 0.9
    },
    "pos": [0, -0.5, 0],
    "euler": [0, 0, 0],
    "castShadow": false,
    "receiveShadow": true,
    "physics": {
      "motionType": "static",
      "friction": 0.8,
      "restitution": 0.1
    }
  },
  {
    "type": "mesh",
    "name": "car_body",
    "layer": "main",
    "shape": {
      "type": "box",
      "width": 2.5,
      "height": 0.6,
      "depth": 1.2
    },
    "material": {
      "type": "standard",
      "color": 16711680,
      "metalness": 0.4,
      "roughness": 0.5
    },
    "pos": [0, 1.2, 0],
    "euler": [0, 0, 0],
    "castShadow": true,
    "receiveShadow": true,
    "physics": {
      "motionType": "dynamic",
      "mass": 50,
      "friction": 0.5,
      "restitution": 0.2,
      "linearDamping": 0.3,
      "angularDamping": 0.5
    }
  },
  {
    "type": "mesh",
    "name": "wheel_front_left",
    "layer": "main",
    "shape": {
      "type": "sphere",
      "radius": 0.4
    },
    "material": {
      "type": "standard",
      "color": 2236962,
      "metalness": 0.2,
      "roughness": 0.7
    },
    "pos": [0.9, 0.4, -0.7],
    "euler": [0, 0, 0],
    "castShadow": true,
    "receiveShadow": true,
    "physics": {
      "motionType": "dynamic",
      "mass": 5,
      "friction": 0.9,
      "restitution": 0.3,
      "linearDamping": 0.1,
      "angularDamping": 0.3
    }
  },
  {
    "type": "mesh",
    "name": "wheel_front_right",
    "layer": "main",
    "shape": {
      "type": "sphere",
      "radius": 0.4
    },
    "material": {
      "type": "standard",
      "color": 2236962,
      "metalness": 0.2,
      "roughness": 0.7
    },
    "pos": [0.9, 0.4, 0.7],
    "euler": [0, 0, 0],
    "castShadow": true,
    "receiveShadow": true,
    "physics": {
      "motionType": "dynamic",
      "mass": 5,
      "friction": 0.9,
      "restitution": 0.3,
      "linearDamping": 0.1,
      "angularDamping": 0.3
    }
  },
  {
    "type": "mesh",
    "name": "wheel_back_left",
    "layer": "main",
    "shape": {
      "type": "sphere",
      "radius": 0.4
    },
    "material": {
      "type": "standard",
      "color": 2236962,
      "metalness": 0.2,
      "roughness": 0.7
    },
    "pos": [-0.9, 0.4, -0.7],
    "euler": [0, 0, 0],
    "castShadow": true,
    "receiveShadow": true,
    "physics": {
      "motionType": "dynamic",
      "mass": 5,
      "friction": 0.9,
      "restitution": 0.3,
      "linearDamping": 0.1,
      "angularDamping": 0.3
    }
  },
  {
    "type": "mesh",
    "name": "wheel_back_right",
    "layer": "main",
    "shape": {
      "type": "sphere",
      "radius": 0.4
    },
    "material": {
      "type": "standard",
      "color": 2236962,
      "metalness": 0.2,
      "roughness": 0.7
    },
    "pos": [-0.9, 0.4, 0.7],
    "euler": [0, 0, 0],
    "castShadow": true,
    "receiveShadow": true,
    "physics": {
      "motionType": "dynamic",
      "mass": 5,
      "friction": 0.9,
      "restitution": 0.3,
      "linearDamping": 0.1,
      "angularDamping": 0.3
    }
  }
]
