Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Static Public Member Functions | List of all members
RaygeneratorPanoramicFunctions Class Reference

Static Public Member Functions

template<typename REAL = double>
static void set_field_of_view (RayGeneratorPanoramicData< REAL > &panoramic_data, const REAL &horizontal_fov, const REAL &vertical_fov)
 
template<typename REAL = double>
static void set_eye_stereoscopique (RayGeneratorPanoramicData< REAL > &panoramic_data, const REAL &eye_separation, const REAL &parallax_distance)
 
template<typename REAL = double>
static void init_ray_generator_panoramic_data (RayGeneratorPanoramicData< REAL > &panoramic_data, const REAL &sample_size_x, const REAL &sample_size_y)
 
template<typename REAL = double, class SMODE >
static void compute_ray (const RayGeneratorPanoramicData< REAL > &panoramic_data, const GMathVec2< REAL > &uv, const REAL half_eye_separation, const REAL parallax_distance, GMathRay< REAL > &ray)