ludus::graphics::renderer::SurfacePoint¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
#include <ludus/graphics/renderer/surface_points.hpp>
struct ludus::graphics::renderer::SurfacePoint final
Fields¶
PositionWorld¶
foundation::math::Vector3 ludus::graphics::renderer::SurfacePoint::PositionWorld {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
TriangleIndex¶
foundation::uint32 ludus::graphics::renderer::SurfacePoint::TriangleIndex = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
NormalWorld¶
foundation::math::Vector3 ludus::graphics::renderer::SurfacePoint::NormalWorld {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
MaterialIndex¶
foundation::uint32 ludus::graphics::renderer::SurfacePoint::MaterialIndex = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
Albedo¶
foundation::math::Vector3 ludus::graphics::renderer::SurfacePoint::Albedo {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
SourceIdLow¶
foundation::uint32 ludus::graphics::renderer::SurfacePoint::SourceIdLow = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
Emission¶
foundation::math::Vector3 ludus::graphics::renderer::SurfacePoint::Emission {}
Related types: foundation::math::Vector3
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp
SourceIdHigh¶
foundation::uint32 ludus::graphics::renderer::SurfacePoint::SourceIdHigh = 0
Related types: foundation::uint32
Declared in modules/graphics/renderer/include/ludus/graphics/renderer/surface_points.hpp