Discussion related to the Engine functionality, implementations and API.
-
Dade
- Posts: 1884
- Joined: Mon Dec 04, 2017 8:36 pm
Post
by Dade » Wed Feb 14, 2018 3:14 pm
I added a flag to have camera invisible objects. It works like camera arbitrary plane: the scene is not affected but the marked objects will not be visible in the rendering.
This is a scene with normal triangle area lights:
and this with the area lights marked as camera invisibile:
The property to mark camera invisible object is "scene.objects.<object name>.camerainvisible":
Code: Select all
scene.objects.l1.material = whitelight
scene.objects.l1.ply = scenes/bigmonkey/bigmonkey-lights.ply
scene.objects.l1.camerainvisible = 1
-
Dade
- Posts: 1884
- Joined: Mon Dec 04, 2017 8:36 pm
Post
by Dade » Wed Feb 14, 2018 3:15 pm
This flag can be used in some creative way: for instance you can render a room making the walls camera invisible for some nice illusion.
-
B.Y.O.B.
- Posts: 2100
- Joined: Mon Dec 04, 2017 10:08 pm
- Location: Germany
-
Contact:
Post
by B.Y.O.B. » Wed Feb 14, 2018 3:17 pm
I think this feature will be used a lot
edit: added support for it in BlendLuxCore.