Skip to content

Commit 1ef7150

Browse files
committed
update release note about Cryptomatte
1 parent d2b5f24 commit 1ef7150

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

release_notes.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,19 @@ RPR-38 - (Bug) - Fix the issue that uber emissive is always in double-side
3232
If turned to FALSE, the shape / curve doesn't receive shadow.
3333
Like all other RPR_SHAPE_VISIBILITY_* / RPR_CURVE_VISIBILITY_* flags, it will be modified when calling rprShapeSetVisibility / rprCurveSetVisibility.
3434

35+
* Revisiting cryptomatte.
36+
New paramters: RPR_CONTEXT_CRYPTOMATTE_EXTENDED, PR_CONTEXT_CRYPTOMATTE_SPLIT_INDIRECT,
37+
RPR_AOV_CRYPTOMATTE_MAT3, RPR_AOV_CRYPTOMATTE_MAT4, RPR_AOV_CRYPTOMATTE_MAT5,
38+
RPR_AOV_CRYPTOMATTE_OBJ3, RPR_AOV_CRYPTOMATTE_OBJ4, RPR_AOV_CRYPTOMATTE_OBJ5.
39+
RPR_CONTEXT_CRYPTOMATTE_EXTENDED : Activate the Extended mode ( default value is 0 ).
40+
rprContextSetParameterByKey1u(ctx, RPR_CONTEXT_CRYPTOMATTE_EXTENDED, v);
41+
If the Extended Mode is enabled, the 6 new AOV (MAT3~MAT5 and OBJ3~OBJ5) must be attached to context ( with rprContextSetAOV ).
42+
PR_CONTEXT_CRYPTOMATTE_SPLIT_INDIRECT : If you set PR_CONTEXT_CRYPTOMATTE_SPLIT_INDIRECT = 1 with RPR_CONTEXT_CRYPTOMATTE_EXTENDED = 1
43+
then indirect reflections/refractions of objects have different id from direct visibility.
44+
The default value is 0.
45+
rprContextSetParameterByKey1u(ctx, PR_CONTEXT_CRYPTOMATTE_SPLIT_INDIRECT, v);
46+
47+
3548

3649
################################################################################################################
3750
RPR SDK 2.02.10 - 06 December 2021

0 commit comments

Comments
 (0)