Photon Engine
2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
EnvironmentCamera.h
Go to the documentation of this file.
1
//#pragma once
2
//
3
//#include "Core/Receiver/Receiver.h"
4
//#include "Math/Transform/StaticRigidTransform.h"
5
//
6
//namespace ph
7
//{
8
//
9
//class EnvironmentCamera : public Receiver
10
//{
11
//public:
12
// EnvironmentCamera();
13
//
14
// EnvironmentCamera(
15
// const math::Vector3R& position,
16
// const math::QuaternionR& rotation,
17
// const math::Vector2S& resolution);
18
//
19
// Spectrum receiveRay(const math::Vector2D& rasterCoord, Ray* out_ray) const override;
20
//
21
// void evalEmittedImportanceAndPdfW(const math::Vector3R& targetPos, math::Vector2R* const out_filmCoord, math::Vector3R* const out_importance, real* out_filmArea, real* const out_pdfW) const override;
22
//
23
//private:
24
// math::StaticRigidTransform m_receiverToWorld;
25
//};
26
//
27
//}// end namespace ph
Source
Core
Receiver
EnvironmentCamera.h
Generated by
1.11.0