Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations
foray_material.hpp File Reference
#include "../foray_glm.hpp"
#include "foray_scene_declares.hpp"

Go to the source code of this file.

Classes

struct  foray::scene::Material
 Represents the default gltf pbr material type, capable of representing opaque surfaces with a metallic/roughness model including emission. More...
 

Namespaces

namespace  foray
 
namespace  foray::scene
 

Typedefs

using foray::scene::MaterialFlags = uint32_t
 

Enumerations

enum class  foray::scene::MaterialFlagBits : uint32_t { foray::scene::FullyOpaque = 0b1 , foray::scene::DoubleSided = 0b10 }