рд╕рд╣рдпреЛрдЧ рдХрдВрдкрдиреА
рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрдзрд╛рд░реЛрдВ рдореЗрдВ:
- рдХрдВрдкреЛрдЬрд┐рдЯ рд╕рд░реНрд╡рд░ рдЕрдм рдорд▓реНрдЯреА-рд▓реЗрдпрд░ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдХрдИ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЛ рд╣реЛрд╕реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рд╣реИ
XrCompositionLayerProjection ╨╕XrCompositionLayerQuad . рдХрдИ рдкрд░рддреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд╛рд░ рдкрд░рддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рджреГрд╢реНрдп рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдУрд╡рд░рд▓реЗ рдХрд┐рдП рдЧрдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдХреЗ рд╕рдорд░реНрдерди рдХрд╛ рдЖрдзрд╛рд░ рднреА рд╣реИ, рдЬреИрд╕реЗ рдХрд┐xrdesktop рдпрд╛рдкреНрд▓реВрдЯреЛ рд╡реА.рдЖрд░. .
- рд╕рдордЧреНрд░ рд╕рд░реНрд╡рд░ рдФрд░ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реЗрд╡рд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рдХрд╛рд░реНрдп рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИ рдХрдИ рдУрдкрдирдПрдХреНрд╕рдЖрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдореЛрдирд╛рдбреЛ рд╕реЗрд╡рд╛ рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдФрд░ XR_EXTX_overlay рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рджреЗрдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ред - рд╡рд┐рд╡реЗ рд╡реИрдВрдб рдФрд░ рд╡рд╛рд▓реНрд╡ рдЗрдВрдбреЗрдХреНрд╕ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдФрд░ рддреАрди рдбрд┐рдЧреНрд░реА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ (3рдбреАрдУрдПрдл, рддреАрди рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рдЖрдВрджреЛрд▓рди) рдХреЗ рд╕рд╛рде рдЧрддрд┐ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдиреЗ рд╡рд╛рд▓реЗ рдорд╣реАрдиреЛрдВ рдореЗрдВ, рд╣рдо рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╣ рдбрд┐рдЧреНрд░реА рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ (6DOF, рдЖрдЧреЗ/рдкреАрдЫреЗ, рдКрдкрд░/рдиреАрдЪреЗ, рдмрд╛рдПрдВ/рджрд╛рдПрдВ, рдпреЙ, рдкрд┐рдЪ, рд░реЛрд▓) рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред
рдкреНрд░рдХрд╛рд╢рд╕реНрддрдВрдн . - рдмреНрд▓реВрдЯреВрде LE рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ Google Daydream 3DOF рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдбреНрд░рд╛рдЗрд╡рд░ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИред
- рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдирд┐рдпрдВрддреНрд░рдХ рдмрдирд╛рддреЗ рд╕рдордп рдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд░реНрдбрд┐рдиреЛ рдбреНрд░рд╛рдЗрд╡рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛;
- рдУрдкрди рдкреЛрдЬреАрд╢рди рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдбреНрд░рд╛рдЗрд╡рд░ рдореБрдЦреНрдп рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реИ
libsurvive . - рдбрд┐рдмрдЧрд┐рдВрдЧ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЕрдм рдХрд╕реНрдЯрдо рдЧреНрд░рд╛рдлрд╝ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЕрдкрдиреЗ рд╡рд░реНрддрдорд╛рди рд╕реНрд╡рд░реВрдк рдореЗрдВ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рд╕реАрдкреАрдпреВ рдкрд░ рд▓реЛрдб рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
- рдореЛрдирд╛рдбреЛ-рдЧреБрдИ рдЕрдм $XDG_CONFIG_HOME/monado рдФрд░ $HOME/.config/monado рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рднрдВрдбрд╛рд░рдг рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдкреАрдПрд╕рдПрдорд╡реА (рдкреНрд▓реЗрд╕реНрдЯреЗрд╢рди рдореВрд╡) рдФрд░ рдкреАрдПрд╕рд╡реАрдЖрд░ (рдкреНрд▓реЗрд╕реНрдЯреЗрд╢рди рд╡реАрдЖрд░) рдХреЗ рд▓рд┐рдП рдпреВрдПрд╕рдмреА рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд╕рд╛рде рд╕реНрдЯреАрд░рд┐рдпреЛ рдХреИрдорд░реЛрдВ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд╝реА рдЧрдИред
- рдЕрд╕реЗрдВрдмрд▓реА рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдлрд┐рд░ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬреЛрдбрд╝рд╛
рдкреАрдкреАрдП рднрдВрдбрд╛рд░ рдореЛрдирд╛рдбреЛ рдкреИрдХреЗрдЬ, рдУрдкрдирдПрдХреНрд╕рдЖрд░-рдПрд╕рдбреАрдХреЗ рдФрд░ рдПрдХреНрд╕рдЖрд░-рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдпреВрдбреАрд╡реА рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдЙрдмрдВрдЯреВ рдХреЗ рд▓рд┐рдПред - рд╕рд┐рд╕реНрдЯрдордбреА рдореЗрдВ рд╕реЙрдХреЗрдЯ рд╕рдХреНрд░рд┐рдпрдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЛрдирдбреЛ-рд╕реЗрд╡рд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
рдордВрдЪ рд░рдЪрдирд╛:
- рд╕реНрдерд╛рдирд┐рдХ рджреГрд╖реНрдЯрд┐ рдЗрдВрдЬрди (рд╡рд╕реНрддреБ рдЯреНрд░реИрдХрд┐рдВрдЧ, рд╕рддрд╣ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛, рдЬрд╛рд▓ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг, рдЗрд╢рд╛рд░рд╛ рдкрд╣рдЪрд╛рди, рдЖрдВрдЦ рдЯреНрд░реИрдХрд┐рдВрдЧ);
- рдЪрд░рд┐рддреНрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЗрдВрдЬрди (рдЬрд╛рдЗрд░реЛ рд╕реНрдЯреЗрдмрд▓рд╛рдЗрдЬрд╝рд░, рдореЛрд╢рди рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА, рдирд┐рдпрдВрддреНрд░рдХ, рдХреИрдорд░реЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдСрдкреНрдЯрд┐рдХрд▓ рдореЛрд╢рди рдЯреНрд░реИрдХрд┐рдВрдЧ, рд╡реАрдЖрд░ рд╣реЗрд▓рдореЗрдЯ рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реНрдерд┐рддрд┐ рдЯреНрд░реИрдХрд┐рдВрдЧ);
- рд╕рдордЧреНрд░ рд╕рд░реНрд╡рд░ (рдкреНрд░рддреНрдпрдХреНрд╖ рдЖрдЙрдЯрдкреБрдЯ рдореЛрдб, рд╡реАрдбрд┐рдпреЛ рдЕрдЧреНрд░реЗрд╖рдг, рд▓реЗрдВрд╕ рд╕реБрдзрд╛рд░, рдХрдВрдкреЛрдЬрд┐рдЯрд┐рдВрдЧ, рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдмрдирд╛рдирд╛);
- рдЗрдВрдЯрд░реЗрдХреНрд╢рди рдЗрдВрдЬрди (рднреМрддрд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рдЕрдиреБрдХрд░рдг, рд╡рд┐рдЬреЗрдЯ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдФрд░ рдЖрднрд╛рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреВрд▓рдХрд┐рдЯ);
- рдЗрдВрд╕реНрдЯреНрд░реБрдореЗрдВрдЯреЗрд╢рди (рдЙрдкрдХрд░рдг рдЕрдВрд╢рд╛рдВрдХрди, рд╕реНрдерд╛рдкрдирд╛
рдЖрдВрджреЛрд▓рди рдХреА рд╕реАрдорд╛рдПрдБ ).
рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:
- рдЖрднрд╛рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рд╣реЗрд▓рдореЗрдЯ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░
рдПрдЪрдбреАрдХреЗ (рдУрдПрд╕рд╡реАрдЖрд░ рд╣реИрдХрд░ рдбреЗрд╡рд▓рдкрд░ рдХрд┐рдЯ) рдФрд░
рдкреНрд▓реЗрд╕реНрдЯреЗрд╢рди рд╡реАрдЖрд░ рдПрдЪрдПрдордбреА , рд╕рд╛рде рд╣реА PlayStation рдореВрд╡ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдФрд░рд░реЗрдЬрд░ рд╣рд╛рдЗрдбреНрд░рд╛ . - рдкреНрд░рдпреЛрдЬреНрдп
рдЙрдкрдХрд░рдг рдкрд░рд┐рдпреЛрдЬрдирд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рддрдУрдкрдирдПрдЪрдПрдордбреА . - рд╕рдВрд╡рд░реНрдзрд┐рдд рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЪрд╢реНрдореЗ рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░
рдЙрддреНрддрд░ рд╕рд┐рддрд╛рд░рд╛ . - Intel RealSense T265 рд╕реНрдерд┐рддрд┐ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдбреНрд░рд╛рдЗрд╡рд░ред
-
udev рдирд┐рдпрдо рд╕реЗрдЯ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдмрд┐рдирд╛ рдЖрднрд╛рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдЙрдкрдХрд░рдгреЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред - рд╡реАрдбрд┐рдпреЛ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдФрд░ рд╕реНрдЯреНрд░реАрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдврд╛рдВрдЪреЗ рдХреЗ рд╕рд╛рде рдореЛрд╢рди рдЯреНрд░реИрдХрд┐рдВрдЧ рдШрдЯрдХред
- PSVR рдФрд░ PS рдореВрд╡ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдЫрд╣ рдбрд┐рдЧреНрд░реА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдЪрд░рд┐рддреНрд░ рдЯреНрд░реИрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (6DoF, рдЖрдЧреЗ/рдкреАрдЫреЗ, рдКрдкрд░/рдиреАрдЪреЗ, рдмрд╛рдПрдБ/рджрд╛рдПрдБ, рдпреЙ, рдкрд┐рдЪ, рд░реЛрд▓)ред
- рд╡рд▓реНрдХрди рдФрд░ рдУрдкрдирдЬреАрдПрд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ред
- рдиреЗрддреГрддреНрд╡рд╣реАрди рдореЛрдбред
- рд╕реНрдерд╛рдирд┐рдХ рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛ рдФрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рдирд╛ред
- рдлрд╝реНрд░реЗрдо рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдФрд░ рд╕реВрдЪрдирд╛ рдЗрдирдкреБрдЯ (рдХреНрд░рд┐рдпрд╛рдУрдВ) рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА рд╕рдорд░реНрдердиред
- рдПрдХ рд░реЗрдбреА-рдореЗрдб рдХрдВрдкреЛрдЬрд┐рдЯ рд╕рд░реНрд╡рд░ рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдПрдХреНрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рддреЗ рд╣реБрдП рдбрд┐рд╡рд╛рдЗрд╕ рдкрд░ рд╕реАрдзреЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╡рд┐рд╡реЗ рдФрд░ рдХреЗ рд▓рд┐рдП рд╢реЗрдбрд░реНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
рдкреИрдиреЛрдЯреВрд▓реНрд╕ . рдкреНрд░рдХреНрд╖реЗрдкрдг рдкрд░рддреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИ.
рд╕реНрд░реЛрдд: opennet.ru