Photon Engine
2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
BackwardLightIntegrator.h
Go to the documentation of this file.
1
//#pragma once
2
//
3
//#include "Core/Integrator/Integrator.h"
4
//#include "Math/math_fwd.h"
5
//
6
//namespace ph
7
//{
8
//
9
//class BackwardLightIntegrator final : public Integrator, public TCommandInterface<BackwardLightIntegrator>
10
//{
11
//public:
12
// virtual ~BackwardLightIntegrator() override;
13
//
14
// virtual void update(const Scene& scene) override;
15
// virtual void radianceAlongRay(const Ray& ray, const RenderWork& data, std::vector<SenseEvent>& out_senseEvents) const override;
16
//
17
//private:
18
// static void rationalClamp(Spectrum& value);
19
//
21
//public:
22
// BackwardLightIntegrator(const InputPacket& packet);
23
// static SdlTypeInfo ciTypeInfo();
24
// static void ciRegister(CommandRegister& cmdRegister);
25
// static std::unique_ptr<BackwardLightIntegrator> ciLoad(const InputPacket& packet);
26
//};
27
//
28
//}// end namespace ph
Source
Core
Estimator
BackwardLightIntegrator.h
Generated by
1.11.0