/atom/movable/screen/plane_master
Vars | |
blend_mode_override | integer: blend mode to apply to the render relay in case you dont want to use the plane_masters blend_mode |
---|---|
generate_render_target | bool: Whether this plane should get a render target automatically generated |
relay | reference: current relay this plane is utilizing to render |
render_relay_plane | integer: what plane we will relay this planes render to |
Procs | |
relay_render_to_plane | Plane master proc called in backdrop() that creates a relay object, sets it as needed and then adds it to the clients screen Sets: |
Var Details
blend_mode_override
integer: blend mode to apply to the render relay in case you dont want to use the plane_masters blend_mode
generate_render_target
bool: Whether this plane should get a render target automatically generated
relay
reference: current relay this plane is utilizing to render
render_relay_plane
integer: what plane we will relay this planes render to
Proc Details
relay_render_to_plane
Plane master proc called in backdrop() that creates a relay object, sets it as needed and then adds it to the clients screen Sets:
- layer from plane to avoid z-fighting
- plane to relay the render to
- render_source so that the plane will render on this object
- mouse opacity to ensure proper mouse hit tracking
- name for debugging purposes Other vars such as alpha will automatically be applied with the render source Arguments:
- mymob: mob whose plane is being backdropped
- relay_plane: plane we are relaying this plane master to