Exemplo n.º 1
0
 public SceneGraphRoot(SceneResources sceneResources)
 {
     mRenderContext  = new RenderContext(sceneResources);
     mDynamicRoot    = new SceneNode();
     mStaticTreeRoot = null;
     mSkyboxRoot     = new SceneNode();
     mTraversalData  = new TraversalContext();
 }
Exemplo n.º 2
0
 public SceneGraphRoot(SceneResources sceneResources)
 {
     mRenderContext = new RenderContext(sceneResources);
     mDynamicRoot = new SceneNode();
     mStaticTreeRoot = null;
     mSkyboxRoot = new SceneNode();
     mTraversalData = new TraversalContext();
 }
Exemplo n.º 3
0
 public Scene()
 {
     Resources = new SceneResources();
     mContentLoader = new ContentManager(SharedResources.Game.Services, "Content");
     SceneGraph = new SceneGraphRoot(Resources);
     RenderComponent.RenderComponentInitialized += RenderComponentInitializedHandler;
     SkyboxRenderComponent.EnvironmentMapAdded += EnvironmentMapAddedHandler;
     ShadowCasterComponent.ShadowCasterCreated += ShadowCasterCreatedHandler;
     FogComponent.FogCreated += FogCreatedHandler;
     HDRLightComponent.HDRLightCreated += HDRLightCreatedHandler;
 }
Exemplo n.º 4
0
 public Scene()
 {
     Resources      = new SceneResources();
     mContentLoader = new ContentManager(SharedResources.Game.Services, "Content");
     SceneGraph     = new SceneGraphRoot(Resources);
     RenderComponent.RenderComponentInitialized += RenderComponentInitializedHandler;
     SkyboxRenderComponent.EnvironmentMapAdded  += EnvironmentMapAddedHandler;
     ShadowCasterComponent.ShadowCasterCreated  += ShadowCasterCreatedHandler;
     FogComponent.FogCreated           += FogCreatedHandler;
     HDRLightComponent.HDRLightCreated += HDRLightCreatedHandler;
 }
Exemplo n.º 5
0
 public RenderContext(SceneResources sceneResources)
 {
     SceneResources = sceneResources;
     VisibilityFrustum = null;
     EyePosition = Vector3.Zero;
 }
Exemplo n.º 6
0
 public RenderContext(SceneResources sceneResources)
 {
     SceneResources    = sceneResources;
     VisibilityFrustum = null;
     EyePosition       = Vector3.Zero;
 }