So after some working in blueprints it is going better for me. I figure it out how to do it
-
make a blueprint with ceiling in it (static mesh of ceiling). In event graph make 2 custom events and call them “show_ceiling” and other one “hide_ceiling”. check visible in one and uncheck on another like in picture
-
So my cameras switch is on 2 buttons. When it is switching to camera that you don’t want to see ceiling you recall “hide_ceiling” on other one you recall “show_ceiling”
in event graph of their widgets.
it is connected on “click button” for me but you can connect it to whatever you want, also I have sequencer because I have multiple functions on that button.
here is show ceiling where I add delay node of half seconds while making transition from camera to camera.
that’s it. Its simple now, on beginning it was very complicated
Also Inverted polygons would not work because it will not hold sun if you have it in scene and all interior would be lighted with sun like there is no ceiling/roof but you would see it in viewport.


