mred icon indicating copy to clipboard operation
mred copied to clipboard

Adding a scene, or "fragment", to a scene

Open blairmacintyre opened this issue 6 years ago • 1 comments

We had talked about allowing one scene to be added to another scene, so that if there was a bunch of content that was going to be used in many scenes, it wouldn't need to be replicated over and over.

We could just add one scene to another, or we could have a new thing ("scene fragment"? or whatever) that can be added.

The behavior would be as if the root of the inserted scene is any other leaf node (cubes, etc). It can have behaviors attached, etc. So it looks like a node in the scene graph view. It doesn't need to have children (not a group)

Unsure what to do about scene scripts on the included scene: they would execute, I think, and receive the usual scene script events.... I think?

Unsure what to do when moving between scenes, if both the current and next scenes include the same scene, we probably do not want to remove-then-add the same scene, I'd think. Might reposition (depending on how it appears in the graph), might show or hide (depending on the visibility state).

blairmacintyre avatar May 14 '19 12:05 blairmacintyre

I'm removing this from the Class Start milestone since it's too risky to try to implement this week.

joshmarinacci avatar May 17 '19 03:05 joshmarinacci