Skip to content

Commit 8f71136

Browse files
Merge pull request #45 from leicestersquare/color-corrrection
Added color correction nodes to composite
2 parents 1bf8f9c + 5a9973a commit 8f71136

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

rct-graphics-helper/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"name": "RCT Graphics Helper",
2525
"description": "Render tool to replicate RCT graphics",
2626
"author": "Olivier Wervers",
27-
"version": (0, 4, 6),
27+
"version": (0, 6, 0),
2828
"blender": (2, 79, 0),
2929
"location": "Render",
3030
"support": "COMMUNITY",

rct-graphics-helper/builders/compositor_builder.py

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,28 @@ def build(self, context):
4848
self.exit_branch_point()
4949

5050
self.link(aa_mask, 0, combine_node, 3)
51+
52+
#CurveRGB node
53+
CurveRGB_composite_node = self.create_node("CompositorNodeCurveRGB")
54+
curve_c = CurveRGB_composite_node.mapping.curves[3]
55+
curve_c.points.new(.5,.5)
56+
curve_c.points.new(.3,.2)
57+
58+
self.link(mixed_anti_aliased, 0, CurveRGB_composite_node, 1)
59+
60+
self.next_column()
61+
62+
#HSV node
63+
HueSat_composite_node = self.create_node("CompositorNodeHueSat")
64+
HueSat_composite_node.inputs[2].default_value = 0.9
65+
self.link(CurveRGB_composite_node, 0, HueSat_composite_node, 0)
66+
67+
self.next_column()
5168

5269
# Main output node
5370
output_composite_node = self.create_node("CompositorNodeComposite")
5471

55-
self.link(mixed_anti_aliased, 0, output_composite_node, 0)
72+
self.link(HueSat_composite_node, 0, output_composite_node, 0)
5673
self.link(aa_mask, 0, output_composite_node, 1)
5774

5875
# Metadata output node

0 commit comments

Comments
 (0)