deferred rendering
parent
bf6b249b51
commit
6c49a46a57
2
Kav
2
Kav
|
@ -1 +1 @@
|
|||
Subproject commit cc491f1f5fd8e76c6277eac674a63b9ce42f6af8
|
||||
Subproject commit 7d058402772ccdb2b9ac9d0879f9552ed70400bf
|
|
@ -79,6 +79,36 @@ namespace KavTest
|
|||
300f
|
||||
));
|
||||
|
||||
WorldBuilder.SendMessage(new LightBulbSpawnMessage(
|
||||
new Transform3D(new Vector3(5, 2, -5)),
|
||||
Color.Blue,
|
||||
300f
|
||||
));
|
||||
|
||||
WorldBuilder.SendMessage(new LightBulbSpawnMessage(
|
||||
new Transform3D(new Vector3(-5, -2, -5)),
|
||||
Color.Red,
|
||||
300f
|
||||
));
|
||||
|
||||
WorldBuilder.SendMessage(new LightBulbSpawnMessage(
|
||||
new Transform3D(new Vector3(-5, 2, 5)),
|
||||
Color.Yellow,
|
||||
300f
|
||||
));
|
||||
|
||||
WorldBuilder.SendMessage(new LightBulbSpawnMessage(
|
||||
new Transform3D(new Vector3(-5, 2, -10)),
|
||||
Color.Orange,
|
||||
300f
|
||||
));
|
||||
|
||||
WorldBuilder.SendMessage(new LightBulbSpawnMessage(
|
||||
new Transform3D(new Vector3(-10, 2, -5)),
|
||||
Color.CornflowerBlue,
|
||||
300f
|
||||
));
|
||||
|
||||
var directionalLightEntity = WorldBuilder.CreateEntity();
|
||||
WorldBuilder.SetComponent(directionalLightEntity, new Transform3DComponent(
|
||||
new Transform3D(
|
||||
|
|
|
@ -95,20 +95,20 @@ namespace KavTest.Renderers
|
|||
// );
|
||||
// }
|
||||
|
||||
Renderer.Render(
|
||||
Renderer.DeferredRender(
|
||||
camera,
|
||||
ModelTransforms,
|
||||
PointLights,
|
||||
DirectionalLights
|
||||
);
|
||||
|
||||
foreach (var directionalLight in DirectionalLights)
|
||||
{
|
||||
Renderer.DepthRender(
|
||||
ModelTransforms,
|
||||
directionalLight
|
||||
);
|
||||
}
|
||||
// foreach (var directionalLight in DirectionalLights)
|
||||
// {
|
||||
// Renderer.DepthRender(
|
||||
// ModelTransforms,
|
||||
// directionalLight
|
||||
// );
|
||||
// }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue