The Open Brush config file
The Open Brush config file can be used to tweak various options for advanced users. A blank Open Brush.cfg file will be created in the Open Brush folder on application startup if one does not exist.
Example SteamVR / Rift path: C:\Users\<username>\Documents\Open Brush\Open Brush.cfg.
On an Oculus Quest, you can find this file in /sdcard/Open Brush. You can use either adb or the SideQuest file viewer to access this file.
Contents of the default Open Brush.cfg:
1
{
2
"User":{
3
4
},
5
"Video":{
6
7
},
8
"Flags":{
9
10
},
11
"Export":{
12
13
}
14
}
Copied!
Sample contents of a Open Brush.cfg with various fields filled in:
1
{
2
"User":{
3
"Author":"Tiltasaurus"
4
},
5
"Twitch":{
6
"Username":"TiltBrushStreamer",
7
"OAuth":"oauth:abcdefghijklmnopqrstuvwxyz0123",
8
"Channel":"#tiltbrushchannel"
9
},
10
"YouTube":{
11
"ChannelID":"abcdefghijklmnopqrstuvwx"
12
},
13
"Video":{
14
"Resolution":1280,
15
"OfflineResolution":1920,
16
"FPS":30,
17
"OfflineFPS":60,
18
"ContainerType":"mp4",
19
"CameraSmoothing":0.98,
20
"Encoder":"h.264",
21
"SaveCameraPath":true,
22
"FOV":80
23
},
24
"Flags":{
25
"PostEffectsOnCapture":true,
26
"ShowWatermark":true,
27
"ShowHeadset":true,
28
"ShowControllers":true,
29
"SnapshotWidth":1920,
30
"SnapshotHeight":1080,
31
"FOV":80,
32
"DisableAudio":false,
33
"UnlockScale":false
34
},
35
"Export":{
36
"ExportBinaryFbx":true,
37
"ExportFbxVersion":"FBX201400"
38
}
39
}
Copied!

Config file valid values

  • PostEffectsOnCapture: true | false
  • ShowWatermark: true | false
  • ShowHeadset: true | false
  • UnlockScale: true | false
  • SnapshotWidth: 1 - some reasonably large number
  • SnapshotHeight: 1 - some reasonably large number
  • FOV: 1 - 179
  • DisableAudio: true | false
  • ExportBinaryFbx: true | false
  • ExportFbxVersion: FBX201600 | FBX201400 | FBX201300 | FBX2012 | FBX201100 Unless set in the config file it will default to the 2014 version. If you have older software that has problems importing the FBX file try an older version.
  • Encoder: h.264

Setting config values from the command line

Any of the above settings in the Open Brush.cfg file can also be specified on the command line (not applicable to Quest users). The format is --Section.Setting <value>. For example:
1
--Flags.ShowWatermark true
2
3
--Video.CameraSmoothing 0.99
4
5
--User.Author "Captain Tilt Brush"
Copied!