Enabled Frustum culling for Sprites

Former-commit-id: 5c5bf7da97f10b43c204bb336c2e979899f506d0
This commit is contained in:
Lynix
2013-08-21 21:17:39 +02:00
parent 6556acfa32
commit 198d13be20
2 changed files with 38 additions and 6 deletions

View File

@@ -34,12 +34,16 @@ class NAZARA_API NzSprite : public NzSceneNode
private:
bool FrustumCull(const NzFrustumf& frustum) override;
void Invalidate() override;
void Register() override;
void Unregister() override;
void UpdateBoundingVolume() const;
mutable NzBoundingVolumef m_boundingVolume;
NzMaterialRef m_material;
NzRectf m_textureCoords;
NzVector2f m_size;
NzMaterialRef m_material;
mutable bool m_boundingVolumeUpdated;
};
#endif // NAZARA_SPRITE_HPP