-
Notifications
You must be signed in to change notification settings - Fork 0
/
configuration.json
71 lines (71 loc) · 1.77 KB
/
configuration.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
"demo": {
"release": false,
"name": "demo",
"group": "demogroup",
"icon": "assets\\pics\\tt.png"
},
"screen": {
"width": 640,
"height": 480,
"FPS": 60,
"scale": 1
},
"music": {
"file": "assets\\music\\tune.mp3",
"BPM": 120.0,
"frequency": 44000
},
"sync": {
"enabled": true,
"RPB": 8,
"host": "localhost"
},
"shaders": {
"vertex": "assets\\shaders\\vertex.vert",
"fragment": "assets\\shaders\\fragment.frag",
"vertexPost": "assets\\shaders\\vertex_post.vert",
"fragmentPost": "assets\\shaders\\fragment_post.frag",
"majorVersion": 4,
"minorVersion": 3
},
"assets": [
{
"type": "texture",
"name": "texture01",
"file": "assets\\textures\\texture01.png",
"wrapS": "repeat",
"wrapT": "repeat"
},
{
"type": "texture",
"name": "texture02",
"file": "assets\\textures\\texture02.png",
"wrapS": "repeat",
"wrapT": "repeat"
},
{
"type": "texture",
"name": "logo",
"file": "assets\\textures\\logo.png",
"wrapS": "clampToBorder",
"wrapT": "clampToBorder"
}
],
"variables": [
{
"variableType": "track",
"variable": "scene1Color",
"dataType": "float3",
"track": "scene1.color",
"shaderType": "main"
},
{
"variableType": "track",
"variable": "effect1",
"dataType": "float1",
"track": "scene1.effect",
"shaderType": "post"
}
]
}