Monado āĻāĻāĻāĻŋ āĻ°āĻžāĻ¨āĻāĻžāĻāĻŽ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯āĻž āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ OpenXR āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻŽā§āĻ¨ā§ āĻāĻ˛ā§, āĻ¯āĻž āĻ¸ā§āĻŽāĻžāĻ°ā§āĻāĻĢā§āĻ¨, āĻā§āĻ¯āĻžāĻŦāĻ˛ā§āĻ, āĻĒāĻŋāĻ¸āĻŋ āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ¨ā§ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻāĻŦāĻ āĻ āĻāĻŽā§āĻ¨ā§āĻā§āĻĄ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛āĻŋāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻāĻžāĻ āĻžāĻŽā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻŽā§āĻ˛āĻŋāĻ āĻ¸āĻžāĻŦāĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻā§āĻā§:
- āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ āĻĻā§āĻˇā§āĻāĻŋ āĻāĻā§āĻāĻŋāĻ¨ (āĻŦāĻ¸ā§āĻ¤ā§ āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ, āĻĒā§āĻˇā§āĻ āĻ¸āĻ¨āĻžāĻā§āĻ¤āĻāĻ°āĻŖ, āĻāĻžāĻ˛ āĻĒā§āĻ¨āĻ°ā§āĻāĻ āĻ¨, āĻ āĻā§āĻāĻāĻā§āĻāĻŋ āĻ¸ā§āĻŦā§āĻā§āĻ¤āĻŋ, āĻā§āĻā§āĻ° āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ);
- āĻā§āĻ¯āĻžāĻ°ā§āĻā§āĻāĻžāĻ° āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻāĻŋāĻ¨ (āĻāĻžāĻāĻ°ā§ āĻ¸ā§āĻā§āĻŦāĻŋāĻ˛āĻžāĻāĻāĻžāĻ°, āĻŽā§āĻļāĻ¨ āĻĒā§āĻ°ā§āĻĄāĻŋāĻāĻļāĻ¨, āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°, āĻā§āĻ¯āĻžāĻŽā§āĻ°āĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ āĻĒāĻāĻŋāĻā§āĻ¯āĻžāĻ˛ āĻŽā§āĻļāĻ¨ āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ, āĻāĻŋāĻāĻ° āĻšā§āĻ˛āĻŽā§āĻ āĻĨā§āĻā§ āĻĄā§āĻāĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻžāĻ¨ āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ);
- āĻāĻŽā§āĻĒā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° (āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻāĻāĻĒā§āĻ āĻŽā§āĻĄ, āĻāĻŋāĻĄāĻŋāĻ āĻĢāĻ°āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄāĻŋāĻ, āĻ˛ā§āĻ¨ā§āĻ¸ āĻ¸āĻāĻļā§āĻ§āĻ¨, āĻāĻŽā§āĻĒā§āĻāĻŋāĻāĻŋāĻ, āĻāĻāĻžāĻ§āĻŋāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻĒā§āĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž);
- āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻāĻļāĻ¨ āĻāĻā§āĻāĻŋāĻ¨ (āĻā§āĻ¤āĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŋāĻŽā§āĻ˛ā§āĻļāĻ¨, āĻāĻāĻā§āĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻŦāĻ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛āĻŋāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻāĻŋāĻ);
- āĻāĻ¨ā§āĻ¸āĻā§āĻ°ā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ (āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻā§āĻ°āĻŽāĻžāĻā§āĻāĻ¨, āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨
āĻāĻ¨ā§āĻĻā§āĻ˛āĻ¨ā§āĻ° āĻ¸ā§āĻŽāĻžāĻ¨āĻž ).
āĻĒā§āĻ°āĻĨāĻŽ āĻ°āĻŋāĻ˛āĻŋāĻāĻāĻŋāĻā§ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻŽā§āĻ˛āĻ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤ āĻāĻ°āĻžāĨ¤ āĻāĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ
āĻŦāĻ¸ā§āĻĨāĻžāĻ¯āĻŧ, āĻŽā§āĻ¨āĻžāĻĄā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻĄāĻŋāĻāĻžāĻāĻ¸āĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§āĻ°ā§āĻŖāĻ¨ āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻāĻ°āĻžāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ
āĻāĻĒāĻžāĻ¤āĻ¤, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ (āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤)āĨ¤
āĻŽā§āĻ˛ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛āĻŋāĻāĻŋ āĻšā§āĻ˛āĻŽā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž
HDK (OSVR āĻšā§āĻ¯āĻžāĻāĻžāĻ° āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ° āĻāĻŋāĻ) āĻāĻŦāĻ
āĻĒā§āĻ˛ā§āĻ¸ā§āĻā§āĻļāĻ¨ āĻāĻŋāĻāĻ° āĻāĻāĻāĻāĻŽāĻĄāĻŋ , āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻĒā§āĻ˛ā§āĻ¸ā§āĻā§āĻļāĻ¨ āĻŽā§āĻ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŦāĻāĻ°ā§āĻāĻžāĻ° āĻšāĻžāĻāĻĄā§āĻ°āĻž . - āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻ¯ā§āĻā§āĻ¯āĻ¤āĻž
āĻāĻĒāĻāĻ°āĻŖ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤OpenHMD . - āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻ¤āĻž āĻāĻļāĻŽāĻž āĻāĻ¨ā§āĻ¯ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°
āĻ§ā§āĻ°ā§āĻŦāĻ¤āĻžāĻ°āĻž . - Intel RealSense T265 āĻĒāĻāĻŋāĻļāĻ¨ āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°āĨ¤
-
udev āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻ¸ā§āĻ āĻ°ā§āĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻ¨āĻž āĻĒā§āĻ¯āĻŧā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛āĻŋāĻāĻŋ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§āĨ¤ - āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻŋāĻ āĻāĻŦāĻ āĻāĻŋāĻĄāĻŋāĻ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻžāĻ āĻžāĻŽā§ āĻ¸āĻš āĻŽā§āĻļāĻ¨ āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĨ¤
- PSVR āĻāĻŦāĻ PS āĻŽā§āĻ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨āĻ¤āĻž āĻāĻ°āĻŋāĻ¤ā§āĻ° āĻā§āĻ°ā§āĻ¯āĻžāĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¯āĻŧ āĻĄāĻŋāĻā§āĻ°āĻŋ (6DoF, āĻĢāĻ°ā§āĻ¯āĻŧāĻžāĻ°ā§āĻĄ/āĻŦā§āĻ¯āĻžāĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ, āĻāĻĒ/āĻĄāĻžāĻāĻ¨, āĻŦāĻžāĻŽ/āĻĄāĻžāĻ¨, āĻāĻ¯āĻŧāĻžāĻ, āĻĒāĻŋāĻ, āĻ°ā§āĻ˛)āĨ¤
- āĻāĻ˛āĻāĻžāĻ¨ āĻāĻŦāĻ āĻāĻĒā§āĻ¨āĻāĻŋāĻāĻ˛ āĻā§āĻ°āĻžāĻĢāĻŋāĻā§āĻ¸ āĻāĻĒāĻŋāĻāĻ-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻĄāĻŋāĻāĻ˛āĨ¤
- āĻŽāĻžāĻĨāĻžāĻŦāĻŋāĻšā§āĻ¨ āĻŽā§āĻĄāĨ¤
- āĻ¸ā§āĻĨāĻžāĻ¨āĻŋāĻ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻĻā§āĻˇā§āĻāĻŋāĻāĻā§āĻāĻŋ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĨ¤
- āĻĢā§āĻ°ā§āĻŽ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻ¤āĻĨā§āĻ¯ āĻāĻ¨āĻĒā§āĻ (āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž) āĻāĻ¨ā§āĻ¯ āĻŽā§āĻ˛āĻŋāĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
- āĻāĻāĻāĻŋ āĻ°ā§āĻĄāĻŋāĻŽā§āĻĄ āĻāĻŽā§āĻĒā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻ¯āĻž āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻā§āĻ¸ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§ āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°ā§ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻāĻāĻāĻĒā§āĻ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ Vive āĻāĻŦāĻ āĻāĻ¨ā§āĻ¯ shaders āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§
āĻĒā§āĻ¯āĻžāĻ¨āĻā§āĻ˛ . āĻ āĻāĻŋāĻā§āĻˇā§āĻĒ āĻ¸ā§āĻ¤āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻā§.
āĻāĻ¤ā§āĻ¸: opennet.ru