프로퍼티 | 타입 | 설명 | |
---|---|---|---|
ApplyColorSpace | void | ||
EnumFunc | void | ||
LoadContent | void | ||
SunColor | Color4 | ||
YxyToRGB | System.Vector3 | ||
acos | float | ||
dot | float | ||
dot | float | ||
exp | float | ||
perezFunc | System.Vector3 | ||
perezSky | System.Vector3 | ||
perezSky | System.Vector3 | ||
perezSun | System.Vector3 | ||
perezZenith | System.Vector3 | ||
tan | float |
메소드 | 설명 | |
---|---|---|
GetAmbientLevel ( ) : Color4 |
Gets average sky color.
|
|
GetSunDirection ( ) : System.Vector3 |
Gets current Sun direction.
|
|
GetSunGlowColor ( ) : Color4 |
Gets Sun color.
|
|
GetSunLightColor ( ) : Color4 |
Gets Sun color.
|
|
Initialize ( ) : void |
|
|
Render ( Fusion.GameTime gameTime, Fusion.Graphics.DepthStencilSurface depthBuffer, Fusion.Graphics.RenderTargetSurface hdrTarget, System.Matrix view, System.Matrix projection ) : void |
Renders sky with specified technique
|
|
RenderFogTable ( ) : void |
Renders fog look-up table
|
|
Sky ( Game game ) : System |
Constructor
|
|
Update ( Fusion.GameTime gameTime ) : void |
Does nothing
|
메소드 | 설명 | |
---|---|---|
Dispose ( bool disposing ) : void |
|
메소드 | 설명 | |
---|---|---|
ApplyColorSpace ( SkyFlags &flags ) : void | ||
EnumFunc ( Fusion.Graphics.PipelineState ps, SkyFlags flags ) : void |
|
|
LoadContent ( ) : void |
|
|
SunColor ( System.Vector3 dir ) : Color4 | ||
YxyToRGB ( System.Vector3 Yxy ) : System.Vector3 | ||
acos ( float x ) : float | ||
dot ( System.Vector3 a, System.Vector3 b ) : float | ||
dot ( System.Vector4 a, System.Vector4 b ) : float | ||
exp ( float x ) : float | ||
perezFunc ( float t, float cosTheta, float cosGamma ) : System.Vector3 | ||
perezSky ( float t, System.Vector3 viewDir, System.Vector3 sunDir ) : System.Vector3 |
|
|
perezSky ( float t, float cosTheta, float cosGamma, float cosThetaSun ) : System.Vector3 |
|
|
perezSun ( float t, float cosThetaSun, float boost = 100 ) : System.Vector3 | ||
perezZenith ( float t, float thetaSun ) : System.Vector3 | ||
tan ( float x ) : float |
public Render ( Fusion.GameTime gameTime, Fusion.Graphics.DepthStencilSurface depthBuffer, Fusion.Graphics.RenderTargetSurface hdrTarget, System.Matrix view, System.Matrix projection ) : void | ||
gameTime | Fusion.GameTime | |
depthBuffer | Fusion.Graphics.DepthStencilSurface | |
hdrTarget | Fusion.Graphics.RenderTargetSurface | |
view | System.Matrix | |
projection | System.Matrix | |
리턴 | void |