+3 votes

Is there way to render a scene in the background (like clouds or planets)?
The concept is similar to RenderLayers but in 3D.
What I want to do:
I am making a space game and I want a dynamic background with planets and local stars, and I don't want to scale everything up too much so It doesn't clip (and I don't want to set camera's 'far' to something crazy).

in Engine by (47 points)
edited by

Given that this is like the first thing that google returns for this question, did you find a solution?

1 Answer

0 votes

This video mentions a way: https://www.youtube.com/watch?v=qDDyt8gdGGI
However, he basically creates two scenes, with two cameras and combines them afterward.
I'm not sure about Godot pipeline, but in UE, this kind of thing would increase lag by 1 frame plus it increases the render cost significantly (it also wouldn't have occlusion culling). I'd be somewhat vary of using this particular method without checking it more.

ago by (59 points)
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.