Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
Classes | Namespaces
foray_mesh.hpp File Reference
#include "../as/foray_blas.hpp"
#include "../foray_basics.hpp"
#include "../scene/foray_geo.hpp"
#include "foray_scene_declares.hpp"

Go to the source code of this file.

Classes

struct  foray::scene::Primitive
 "An object binding indexed or non-indexed geometry with a material." according to the glTF spec. It's a subset of a mesh and has its own set of vertices/indices as well as its own material. All mesh data is contained in one big buffer, so "First" is used to get the correct offset into the buffer. More...
 
class  foray::scene::Mesh
 Type describing a single mesh object, described by multiple Primitive objects. More...
 

Namespaces

namespace  foray
 
namespace  foray::scene