Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.     "rendertargets": {
  3.         "output": {
  4.             "width": 128,
  5.             "height": 128,
  6.             "minFilter": "LinearFilter",
  7.             "magFilter": "NearestFilter",
  8.             "format": "RGBFormat",
  9.             "depthBuffer": false
  10.         }
  11.     },
  12.     "geometries": {
  13.         "cube": {
  14.             "type": "BoxGeometry",
  15.             "width": 10,
  16.             "height": 10,
  17.             "depth": 10,
  18.             "widthSegments": 1,
  19.             "heightSegments": 1,
  20.             "depthSegments": 1
  21.         }
  22.     },
  23.     "textures": {
  24.         "image": {
  25.             "path": "textures/image.bmp"
  26.         }
  27.     },
  28.     "shaders": {
  29.         "vertex": {
  30.             "path": "shaders/vertex.glsl"
  31.         },
  32.         "fragment": {
  33.             "path": "shaders/fragment.glsl"
  34.         }
  35.     },
  36.     "lights": {
  37.         "primary": {
  38.             "type": "AmbientLight",
  39.             "color": "0xFF00000"
  40.         }
  41.     },
  42.     "cameras": {
  43.         "default": {
  44.             "type": "PerspectiveCamera",
  45.             "fov": 90,
  46.             "aspect": 1,
  47.             "near": 1,
  48.             "far": 1000
  49.         },
  50.         "quad": {
  51.             "type": "OrthographicCamera",
  52.             "left": 0,
  53.             "top": 0,
  54.             "right": 0,
  55.             "bottom": 0
  56.         }
  57.     },
  58.     "materials": {
  59.         "basic": {
  60.             "uniforms": {
  61.                 "diffuse": { "type": "t", "value": "rendertargets/output" },
  62.                 "specular": { "type": "t", "value": "textures/image" }
  63.             },
  64.             "vertexShader": "shaders/vertex",
  65.             "fragmentShader": "shaders/fragment",
  66.             "depthWrite": false
  67.         }
  68.     },
  69.     "meshes": {
  70.         "cube": {
  71.             "material": "materials/basic",
  72.             "geometry": "geometries/cube"
  73.         }
  74.     },
  75.     "scenes": {
  76.         "cubes": {
  77.             "camera": "cameras/default",
  78.             "nodes": [{
  79.                     "mesh": "meshes/cube"
  80.                 }
  81.             ]
  82.         }
  83.     }
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement