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.