r3tblurm

r3tblurm

Class

plugins/postproc/timeblur/r3tblurm.h

Library

r3tblur

Description:

multiframe blur post effect model

See Also

real/code/r3postim.h

Super Class

r3Postimageeffectmodel

R3CLID_POSTIMAGEEFFECTMODEL

JavaScript

r3Timeblurmodel

Class Identifier

R3CLID_TIMEBLURMODEL - 1563

Methods

Attributes

Before, After, Destination, Channel, TriggerChannel, TriggerLevel, GWeight, Image, NormalChannel, DistanceChannel,

Before

Attribute

Before

Identifier

R3TBLURMA_Before

JavaScript type

Integer

C type

R3INT

Description

frames before current

Syntax


jsobj.SetBefore(value);
value = jsobj.GetBefore();


R3INT value = ...;
R3SetAttrs(r3obj, R3TBLURMA_Before, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3TBLURMA_Before, &value, R3TAG_END);

After

Attribute

After

Identifier

R3TBLURMA_After

JavaScript type

Integer

C type

R3INT

Description

frames after current

Syntax


jsobj.SetAfter(value);
value = jsobj.GetAfter();


R3INT value = ...;
R3SetAttrs(r3obj, R3TBLURMA_After, value, R3TAG_END);
R3INT value;
R3GetAttrs(r3obj, R3TBLURMA_After, &value, R3TAG_END);

Destination

Attribute

Destination

Identifier

R3TBLURMA_Destination

JavaScript type

String

C type

char*

Description

result is stored to this

Syntax


jsobj.SetDestination(value);
value = jsobj.GetDestination();


char* value = ...;
R3SetAttrs(r3obj, R3TBLURMA_Destination, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3TBLURMA_Destination, &value, R3TAG_END);

Channel

Attribute

Channel

Identifier

R3TBLURMA_Channel

JavaScript type

String

C type

char*

Description

name of channel to be blurred

Syntax


jsobj.SetChannel(value);
value = jsobj.GetChannel();


char* value = ...;
R3SetAttrs(r3obj, R3TBLURMA_Channel, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3TBLURMA_Channel, &value, R3TAG_END);

TriggerChannel

Attribute

TriggerChannel

Identifier

R3TBLURMA_TriggerChannel

JavaScript type

String

C type

char*

Description

name of blur range control channel (or NULL)

Syntax


jsobj.SetTriggerChannel(value);
value = jsobj.GetTriggerChannel();


char* value = ...;
R3SetAttrs(r3obj, R3TBLURMA_TriggerChannel, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3TBLURMA_TriggerChannel, &value, R3TAG_END);

TriggerLevel

Attribute

TriggerLevel

Identifier

R3TBLURMA_TriggerLevel

JavaScript type

Number

C type

R3FLOAT

Description

unused since v.6.0.7

Syntax


jsobj.SetTriggerLevel(value);
value = jsobj.GetTriggerLevel();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3TBLURMA_TriggerLevel, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3TBLURMA_TriggerLevel, &value, R3TAG_END);

GWeight

Attribute

GWeight

Identifier

R3TBLURMA_GWeight

JavaScript type

Number

C type

R3FLOAT

Description

amount of blur weighting by geom. continuity

Syntax


jsobj.SetGWeight(value);
value = jsobj.GetGWeight();


R3FLOAT value = ...;
R3SetAttrs(r3obj, R3TBLURMA_GWeight, value, R3TAG_END);
R3FLOAT value;
R3GetAttrs(r3obj, R3TBLURMA_GWeight, &value, R3TAG_END);

Image

Attribute

Image

Identifier

R3TBLURMA_Image

JavaScript type

Object

C type

R3OBJ*

Description

read only address of associated R3CLID_USERIMAGE object

Syntax


value = jsobj.GetImage();


R3OBJ* value;
R3GetAttrs(r3obj, R3TBLURMA_Image, &value, R3TAG_END);

NormalChannel

Attribute

NormalChannel

Identifier

R3TBLURMA_NormalChannel

JavaScript type

String

C type

char*

Description

name of normal channel for geom. weight

Syntax


jsobj.SetNormalChannel(value);
value = jsobj.GetNormalChannel();


char* value = ...;
R3SetAttrs(r3obj, R3TBLURMA_NormalChannel, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3TBLURMA_NormalChannel, &value, R3TAG_END);

DistanceChannel

Attribute

DistanceChannel

Identifier

R3TBLURMA_DistanceChannel

JavaScript type

String

C type

char*

Description

name of distance channel for geom. weight

Syntax


jsobj.SetDistanceChannel(value);
value = jsobj.GetDistanceChannel();


char* value = ...;
R3SetAttrs(r3obj, R3TBLURMA_DistanceChannel, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3TBLURMA_DistanceChannel, &value, R3TAG_END);