21 #ifndef LIB_LIGHTMETRICA_CAMERA_H
22 #define LIB_LIGHTMETRICA_CAMERA_H
39 LM_ASSET_INTERFACE_DEF(
"camera",
"cameras");
40 LM_ASSET_DEPENDENCIES(
"film");
59 virtual bool RayToRasterPosition(
const Math::Vec3& p,
const Math::Vec3& d, Math::Vec2& rasterPos)
const = 0;
72 #endif // LIB_LIGHTMETRICA_CAMERA_H
virtual Film * GetFilm() const =0
virtual bool RayToRasterPosition(const Math::Vec3 &p, const Math::Vec3 &d, Math::Vec2 &rasterPos) const =0