Пример #1
0
        public void Initialize(PhysicsScene scene)
        {
            this.scene = scene;

            targets = new DrawBuffersEnum[4];

            renderClear            = new RenderClearDeferredQuadP();
            renderLightDirectional = new RenderLightDirectionalDeferredQuadP();
            renderLightPoint       = new RenderLightPointDeferredP();
            renderLightSpot        = new RenderLightSpotDeferredP();
            renderScreen           = new RenderScreenDeferredQuadP();
        }
Пример #2
0
        public void Initialize(PhysicsScene scene)
        {
            this.scene = scene;

            EnableDrawBoundingBoxes  = false;
            EnableDrawContactPoints  = false;
            EnableDrawSlipingObjects = false;
            EnableDrawLights         = false;
            EnableWireframe          = false;

            targets = new DrawBuffersEnum[4];

            cameraVertices = new VertexPositionColor[24];

            renderClearTexture     = new RenderClearTextureDeferredQuadP();
            renderLightDirectional = new RenderLightDirectionalDeferredQuadP();
            renderLightPoint       = new RenderLightPointDeferredP();
            renderLightSpot        = new RenderLightSpotDeferredP();
            renderScreen           = new RenderScreenDeferredQuadP();

            render = new RenderPC();
        }