| 291 | } |
| 292 | |
| 293 | void Skybox::RenderEnvironmentMap(ID3D11DeviceContext* context, |
| 294 | ID3D11ShaderResourceView* environmentMap, |
| 295 | const Float4x4& view, |
| 296 | const Float4x4& projection, |
| 297 | Float3 scale) |
| 298 | { |
| 299 | PIXEvent pixEvent(L"Skybox Render Environment Map"); |
| 300 | |
| 301 | psConstantBuffer.Data.EnableSun = false; |
| 302 | RenderCommon(context, environmentMap, emPixelShader, view, projection, scale); |
| 303 | } |
| 304 | |
| 305 | void Skybox::RenderSky(ID3D11DeviceContext* context, |
| 306 | Float3 sunDirection, |