Add Phong lighting (WIP)
This commit is contained in:
@@ -8,6 +8,11 @@
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
inline const Vector3f& ViewerInstance::GetEyePosition() const
|
||||
{
|
||||
return m_eyePosition;
|
||||
}
|
||||
|
||||
inline const Matrix4f& ViewerInstance::GetInvProjectionMatrix() const
|
||||
{
|
||||
return m_invProjectionMatrix;
|
||||
@@ -53,6 +58,12 @@ namespace Nz
|
||||
return m_viewerDataBuffer;
|
||||
}
|
||||
|
||||
inline void ViewerInstance::UpdateEyePosition(const Vector3f& eyePosition)
|
||||
{
|
||||
m_eyePosition = eyePosition;
|
||||
m_dataInvalided = true;
|
||||
}
|
||||
|
||||
inline void ViewerInstance::UpdateProjectionMatrix(const Matrix4f& projectionMatrix)
|
||||
{
|
||||
m_projectionMatrix = projectionMatrix;
|
||||
|
||||
Reference in New Issue
Block a user