Big Graphics update
Separated LightManager Added Sprite class Added View class Camera is no longer a SceneNode Fixed Material not invalidating programs Renamed CameraPosition uniform to EyePosition Renamed VisibilityTest to FrustumCull Former-commit-id: ff7fbe4d9b31a3c269baab0b48c6faa347a12161
This commit is contained in:
@@ -30,6 +30,13 @@ struct NzShaderProgramManagerParams
|
||||
bool specularMapping;
|
||||
};
|
||||
|
||||
struct Sprite
|
||||
{
|
||||
bool alphaMapping;
|
||||
bool alphaTest;
|
||||
bool diffuseMapping;
|
||||
};
|
||||
|
||||
nzShaderTarget target;
|
||||
nzUInt32 flags;
|
||||
|
||||
@@ -37,6 +44,7 @@ struct NzShaderProgramManagerParams
|
||||
{
|
||||
FullscreenQuad fullscreenQuad;
|
||||
Model model;
|
||||
Sprite sprite;
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user