-
Notifications
You must be signed in to change notification settings - Fork 0
Configuring Projection Params
Julia Otranto Aulicino edited this page Oct 30, 2025
·
2 revisions
Get some Text Editor and open /home/<youruser>/projection-config.json
Every time you save the file the plugin will reload configs.
display[].monitor_bounds: This field is used to identify the monitor (in other words, positioning the opengl window into the system space). If you change a monitor resolution or position on the operating system config, you should update this field so it matches the new configs
display[].projection_enabled: If a projection window should be displayed in this monitor.
display[].virtual_screen: This is like a mapping of a render area and a monitor area.
You can also create blends (useful when projecting to one larger screen composed by multiple projectors)
Black level adjusts (useful when projecting to one larger screen composed by multiple projectors)
Help lines (useful for aligning one or multiple projectors)
White Balance
Color Balance
display[].virtual_screen[].input_bounds: Specify the input area of the obs output that will be used. These values should be between 0 (means the left-bottom side of the render) and 1 (means the right-top side of the render)
display[].virtual_screen[].output_bounds: Specify the area of the monitor where the virtual screen will be displayed.
display[].virtual_screen[].blends[].position
display[].virtual_screen[].blends[].position.x
display[].virtual_screen[].blends[].position.y
display[].virtual_screen[].blends[].position.w
display[].virtual_screen[].blends[].position.h This defines the blend position.
display[].virtual_screen[].blends[].direction:
0 Left to Right
1 Right to Left
2 Top to Bottom
3 Bottom to Top