Geometry Reference Table - UGEcko/Chroodle GitHub Wiki

Geometry Reference Table

Types and Shaders

Geometry Type Geometry Shader
Sphere Standard
Capsule OpaqueLight
Cylinder TransparentLight
Cube BaseWater
Plane BillieWater
Quad BTSPillar
Triangle InterscopeConcrete
--- InterscopeCar
--- Obstacle
--- WaterfallMirror

Geometry JSON examples

Material:

"materials": {
  "White_Pillar": {
    "shader": "BTSPillar",
    "color": [1,1,1],
    "shaderKeywords": [],
    "track": "track1",
  }
}

Reference:

{
  "geometry": {
    "type": "Cube",
    "material": "White_Pillar"
   }
}

Explicit:

{
  "geometry": {
    "type": "Cube",
    "material": {
      "shader": "BTSPillar",
      "color": [1,1,1],
      "shaderKeywords": [],
      "track": "track1",
      }
   }
}