![]() |
HoviTron Video Pipeline
|
Struct that contains parameters for the vertex shader in the warping pipeline. More...
#include <BuffersControllerWarping.h>
Data Fields | |
float | max_depth |
float | min_depth |
float | w |
float | h |
float | n_w |
float | n_h |
int | erp_in |
int | erp_out |
glm::vec2 | f |
glm::vec2 | p |
glm::vec2 | n_f |
glm::vec2 | n_p |
float | phi0 |
float | theta0 |
float | dphi_du |
float | dtheta_dv |
float | u0 |
float | v0 |
float | du_dphi |
float | dv_dtheta |
int | lin_depth = 0 |
float | scaleFactor = 1.0 |
Struct that contains parameters for the vertex shader in the warping pipeline.
Struct that contains parameters for the vertex shader.
Definition at line 51 of file BuffersControllerWarping.h.
float RvsSynParam::dphi_du |
Equirectangular unprojection dphi_du (Input camera)
Definition at line 87 of file BuffersControllerWarping.h.
float RvsSynParam::dtheta_dv |
Equirectangular unprojection dtheta_dv (Input camera)
Definition at line 89 of file BuffersControllerWarping.h.
float RvsSynParam::du_dphi |
Equirectangular unprojection du_dphi (Virtual camera)
Definition at line 96 of file BuffersControllerWarping.h.
float RvsSynParam::dv_dtheta |
Equirectangular unprojection du_phi (Virtual camera)
Definition at line 98 of file BuffersControllerWarping.h.
int RvsSynParam::erp_in |
Input projection type
Definition at line 68 of file BuffersControllerWarping.h.
int RvsSynParam::erp_out |
Output projection type
Definition at line 70 of file BuffersControllerWarping.h.
glm::vec2 RvsSynParam::f |
focal of the perspective camera used as input
Definition at line 73 of file BuffersControllerWarping.h.
float RvsSynParam::h |
height of the depth image used as input
Definition at line 61 of file BuffersControllerWarping.h.
int RvsSynParam::lin_depth = 0 |
If the depth is linear or not
Definition at line 101 of file BuffersControllerWarping.h.
float RvsSynParam::max_depth |
max depth
Definition at line 53 of file BuffersControllerWarping.h.
float RvsSynParam::min_depth |
min depth
Definition at line 55 of file BuffersControllerWarping.h.
glm::vec2 RvsSynParam::n_f |
Focal of the perspective camera for virtual view
Definition at line 78 of file BuffersControllerWarping.h.
float RvsSynParam::n_h |
Height of the targetted virtual view
Definition at line 65 of file BuffersControllerWarping.h.
glm::vec2 RvsSynParam::n_p |
Principal point of the perspective camera for virtual view
Definition at line 80 of file BuffersControllerWarping.h.
float RvsSynParam::n_w |
Width of the targetted virtual view
Definition at line 63 of file BuffersControllerWarping.h.
glm::vec2 RvsSynParam::p |
Principal point of the perspective camera used as input
Definition at line 75 of file BuffersControllerWarping.h.
float RvsSynParam::phi0 |
Equirectangular unprojection phi0 (Input camera)
Definition at line 83 of file BuffersControllerWarping.h.
float RvsSynParam::scaleFactor = 1.0 |
Scale factor to be applied on scene
Definition at line 103 of file BuffersControllerWarping.h.
float RvsSynParam::theta0 |
Equirectangular unprojection theta0 (Input camera)
Definition at line 85 of file BuffersControllerWarping.h.
float RvsSynParam::u0 |
Equirectangular unprojection u0 (Virtual camera)
Definition at line 92 of file BuffersControllerWarping.h.
float RvsSynParam::v0 |
Equirectangular unprojection v0 (Virtual camera)
Definition at line 94 of file BuffersControllerWarping.h.
float RvsSynParam::w |
width of the depth image used as input
Definition at line 59 of file BuffersControllerWarping.h.