NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FW::Intersect Namespace Reference

Functions

Vec2f RayBox (const AABB &box, const Ray &ray)
 
Vec3f RayTriangle (const Vec3f &v0, const Vec3f &v1, const Vec3f &v2, const Ray &ray)
 
Vec3f RayTriangleWoop (const Vec4f &zpleq, const Vec4f &upleq, const Vec4f &vpleq, const Ray &ray)
 

Function Documentation

Vec2f FW::Intersect::RayBox ( const AABB box,
const Ray ray 
)

Definition at line 34 of file Util.cpp.

Vec3f FW::Intersect::RayTriangle ( const Vec3f v0,
const Vec3f v1,
const Vec3f v2,
const Ray ray 
)

Definition at line 50 of file Util.cpp.

Vec3f FW::Intersect::RayTriangleWoop ( const Vec4f zpleq,
const Vec4f upleq,
const Vec4f vpleq,
const Ray ray 
)

Definition at line 99 of file Util.cpp.