setPiPEffect

From Bohemia Interactive Community
Revision as of 16:33, 8 September 2014 by Killzone Kid (talk | contribs) (params length)
Jump to navigation Jump to search


Hover & click on the images for description

Description

Description:
Sets Render Target's visual effect (Picture-in-Picture).
  • 0: Normal (1 param array)
  • 1: Night Vision (1 param array)
  • 2: Thermal (1 param array)
  • 3: Color Correction (8 params array)
  • 4: Mirror (1 param array)
  • 5: Chromatic Aberration (5 params array)
  • 6: Film Grain (8 params array)
  • 7: Thermal Inverted (1 param array)
Groups:
Uncategorised

Syntax

Syntax:
name setPiPEffect [effect, optionalParam1, ..., optionalParamN]
Parameters:
name : String - Render surface reference from Render To Texture
[effect, optionalParam1, ..., optionalParamN] : Array
effect : Number - effect type
optionalParam1: Parameters based on selected effect
Return Value:
Nothing

Examples

Example 1:
"rendersurface" setPiPEffect [0];
Example 2:
"rendertarget0" setPiPEffect [3, 1.0, 1.0, 1.0, 0.0, [0.0, 1.0, 0.0, 0.25], [1.0, 0.0, 1.0, 1.0], [0.199, 0.587, 0.114, 0.0]];
Example 3:
cam = "camera" camCreate (player modelToWorld [0,-5,2]); cam cameraEffect ["internal","back","rtt"]; "rtt" setPiPEffect [2]; with uiNamespace do { pic = findDisplay 46 ctrlCreate ["RscPicture", -1]; pic ctrlSetPosition [0,0,1,1]; pic ctrlCommit 0; pic ctrlSetText "#(argb,512,512,1)r2t(rtt,1.0)"; };

Additional Information

See also:
Procedural TexturescamCreatecameraEffectPost process effects

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Bottom Section