เชฎเซ‹เชจเชพเชกเซ‹เชจเซเช‚ เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจ, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ

เชชเซเชฐเช•เชพเชถเชฟเชค เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจ เช•เซเชฏเซ‚เชŸ, เชงเซ‹เชฐเชฃเชจเซเช‚ เช–เซเชฒเซเชฒเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชฒเช•เซเชทเซเชฏ เช›เซ‡ เช“เชชเชจเชเช•เซเชธเช†เชฐ, เชœเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช…เชจเซ‡ เช“เช—เชฎเซ‡เชจเซเชŸเซ‡เชก เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• API, เชคเซ‡เชฎเชœ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชคเชฐเซ‹เชจเซ‹ เชธเชฎเซ‚เชน เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชšเซ‹เช•เซเช•เชธ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“เชจเซ‡ เช…เชฎเซ‚เชฐเซเชค เช•เชฐเซ‡ เช›เซ‡. เชงเซ‹เชฐเชฃ Khronos เช•เซ‹เชจเซเชธเซ‹เชฐเซเชŸเชฟเชฏเชฎ เชฆเซเชตเชพเชฐเชพ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ OpenGL, OpenCL เช…เชจเซ‡ Vulkan เชœเซ‡เชตเชพ เชงเซ‹เชฐเชฃเซ‹ เชชเชฃ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก C เช…เชจเซ‡ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค GPL-เชธเซเชธเช‚เช—เชค เชฌเซ‚เชธเซเชŸ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฒเชพเช‡เชธเชจเซเชธ 1.0 เชนเซ‡เช เชณ, เชœเซ‡ BSD เช…เชจเซ‡ MIT เชฒเชพเชฏเชธเชจเซเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡, เชชเชฐเช‚เชคเซ เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชตเซเชฏเซเชคเซเชชเชจเซเชจ เช•เชพเชฐเซเชฏเชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€.

เชฎเซ‹เชจเชพเชกเซ‹ เชฐเชจเชŸเชพเช‡เชฎ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ OpenXR เช†เชตเชถเซเชฏเช•เชคเชพเช“เชจเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจ, เชŸเซ‡เชฌเซเชฒเซ‡เชŸ, เชชเซ€เชธเซ€ เช…เชจเซ‡ เช…เชจเซเชฏ เช•เซ‹เชˆเชชเชฃ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช…เชจเซ‡ เช“เช—เชฎเซ‡เชจเซเชŸเซ‡เชก เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชฎเชพเชณเช–เชพเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€เช• เชฎเซ‚เชณเชญเซ‚เชค เชธเชฌเชธเชฟเชธเซเชŸเชฎเซเชธ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซ€ เช›เซ‡:

  • เช…เชตเช•เชพเชถเซ€ เชฆเซเชฐเชทเซเชŸเชฟ เชเชจเซเชœเชฟเชจ (เช“เชฌเซเชœเซ‡เช•เซเชŸ เชŸเซเชฐเซ‡เช•เชฟเช‚เช—, เชธเชชเชพเชŸเซ€ เชถเซ‹เชง, เชœเชพเชณเซ€เชฆเชพเชฐ เชชเซเชจเชƒเชจเชฟเชฐเซเชฎเชพเชฃ, เชนเชพเชตเชญเชพเชต เช“เชณเช–, เช†เช‚เช– เชŸเซเชฐเซ‡เช•เชฟเช‚เช—);
  • เช•เซ‡เชฐเซ‡เช•เซเชŸเชฐ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชฎเชพเชŸเซ‡เชจเซเช‚ เชเชจเซเชœเชฟเชจ (เช—เซ‡เชฐเซ‹ เชธเซเชŸเซ‡เชฌเชฟเชฒเชพเช‡เชเชฐ, เชฎเซ‹เชถเชจ เชชเซเชฐเชฟเชกเชฟเช•เซเชถเชจ, เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐเซเชธ, เช•เซ‡เชฎเซ‡เชฐเชพ เชฆเซเชตเชพเชฐเชพ เช“เชชเซเชŸเชฟเช•เชฒ เชฎเซ‹เชถเชจ เชŸเซเชฐเซ‡เช•เชฟเช‚เช—, VR เชนเซ‡เชฒเซเชฎเซ‡เชŸเชจเชพ เชกเซ‡เชŸเชพเชจเชพ เช†เชงเชพเชฐเซ‡ เชชเซ‹เชเชฟเชถเชจ เชŸเซเชฐเซ‡เช•เชฟเช‚เช—);
  • เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ (เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช†เช‰เชŸเชชเซเชŸ เชฎเซ‹เชก, เชตเชฟเชกเชฟเชฏเซ‹ เชซเซ‹เชฐเชตเชฐเซเชกเชฟเช‚เช—, เชฒเซ‡เชจเซเชธ เช•เชฐเซ‡เช•เซเชถเชจ, เช•เชฎเซเชชเซ‹เชเซ€เชŸเซ€เช‚เช—, เชเช• เชธเชพเชฅเซ‡ เช…เชจเซ‡เช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฐเซเช•เชธเซเชชเซ‡เชธ เชฌเชจเชพเชตเชตเซเช‚);
  • เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชเชจเซเชœเชฟเชจ (เชญเซŒเชคเชฟเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซเช‚ เชธเชฟเชฎเซเชฏเซเชฒเซ‡เชถเชจ, เชตเชฟเชœเซ‡เชŸเซเชธเชจเซ‹ เชธเชฎเซ‚เชน เช…เชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฎเชพเชŸเซ‡ เชŸเซ‚เชฒเช•เชฟเชŸ);
  • เช‡เชจเซเชธเซเชŸเซเชฐเซเชฎเซ‡เชจเซเชŸเซ‡เชถเชจ (เชธเชพเชงเชจ เช•เซ‡เชฒเชฟเชฌเซเชฐเซ‡เชถเชจ, เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจ เชšเชณเชตเชณเชจเซ€ เชธเซ€เชฎเชพเช“).

เชฎเซ‹เชจเชพเชกเซ‹เชจเซเช‚ เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจ, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ

เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เช•เชฐเชพเชตเชตเชพเชจเซ‹ เชนเซ‡เชคเซ เช›เซ‡. เชคเซ‡เชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚, เชฎเซ‹เชจเชพเชกเซ‹ เชคเชฎเชจเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชฐเซ‹เชŸเซ‡เชถเชจ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เช“เชชเชจเชเชšเชเชฎเชกเซ€, เช…เชจเซ‡ เชธเซ€เชงเชพ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเชฃ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡ (เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชฎเซ‹เชก) เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเซเชŸเซ‡เช•เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเซ€เชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เช†เช‰เชŸเชชเซเชŸ เชฎเชพเชŸเซ‡.
เชนเชฎเชฃเชพเช‚ เชฎเชพเชŸเซ‡, เชซเช•เซเชค Linux เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เช…เชจเซเชฏ เช‘เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช…เชชเซ‡เช•เซเชทเชฟเชค เช›เซ‡).

เชฎเซเช–เซเชฏ เชตเชฟเชถเซ‡เชทเชคเชพเช“:

  • เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชนเซ‡เชฒเซเชฎเซ‡เชŸ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชเชšเชกเซ€เช•เซ‡ (OSVR เชนเซ‡เช•เชฐ เชกเซ‡เชตเชฒเชชเชฐ เช•เชฟเชŸ) เช…เชจเซ‡
    เชชเซเชฒเซ‡เชธเซเชŸเซ‡เชถเชจ VR HMD, เชคเซ‡เชฎเชœ เชชเซเชฒเซ‡เชธเซเชŸเซ‡เชถเชจ เชฎเซ‚เชต เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เชฐเซ‡เชเชฐ เชนเชพเช‡เชกเซเชฐเชพ.

  • เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ ะพะฑะพั€ัƒะดะพะฒะฐะฝะธัเชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเซเชตเชพเชฐเชพ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡ เช“เชชเชจเชเชšเชเชฎเชกเซ€.
  • เช‘เช—เชฎเซ‡เชจเซเชŸเซ‡เชก เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชšเชถเซเชฎเชพ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ เช‰เชคเซเชคเชฐ เชธเซเชŸเชพเชฐ.
  • Intel RealSense T265 เชชเซ‹เชเชฟเชถเชจ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เชกเซเชฐเชพเช‡เชตเชฐ.
  • udev เชจเชฟเชฏเชฎเซ‹ เชฐเซ‚เชŸ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชฎเซ‡เชณเชตเซเชฏเชพ เชตเชฟเชจเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡.
  • เชซเชฟเชฒเซเชŸเชฐเชฟเช‚เช— เช…เชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชธเชพเชฅเซ‡ เชฎเซ‹เชถเชจ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เช˜เชŸเช•เซ‹.
  • PSVR เช…เชจเซ‡ PS เชฎเซ‚เชต เชจเชฟเชฏเช‚เชคเซเชฐเช•เซ‹ เชฎเชพเชŸเซ‡ เชธเซเชตเชคเช‚เชคเซเชฐเชคเชพ เช…เช•เซเชทเชฐ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซ€ เช› เชกเชฟเช—เซเชฐเซ€ (6DoF, เชซเซ‹เชฐเชตเชฐเซเชก/เชฌเซ‡เช•เชตเชฐเซเชก, เช‰เชชเชฐ/เชจเซ€เชšเซ‡, เชกเชพเชฌเซ‡/เชœเชฎเชฃเซ‡, เชฏเชพเชต, เชชเซ€เชš, เชฐเซ‹เชฒ)
  • เชตเชฒเซเช•เชจ เช…เชจเซ‡ เช“เชชเชจเชœเซ€เชเชฒ เช—เซเชฐเชพเชซเชฟเช•เซเชธ API เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹.
  • เชนเซ‡เชกเชฒเซ‡เชธ เชฎเซ‹เชก.
  • เช…เชตเช•เชพเชถเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช…เชจเซ‡ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเซเช‚.
  • เชซเซเชฐเซ‡เชฎ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ เช…เชจเซ‡ เชฎเชพเชนเชฟเชคเซ€ เช‡เชจเชชเซเชŸ (เช•เซเชฐเชฟเชฏเชพเช“) เชฎเชพเชŸเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เช†เชงเชพเชฐ.
  • เชเช• เชคเซˆเชฏเชพเชฐ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ เชœเซ‡ เชธเชฟเชธเซเชŸเชฎ X เชธเชฐเซเชตเชฐเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเซ€เชจเซ‡ เช‰เชชเช•เชฐเชฃเชจเซ‡ เชธเซ€เชงเชพ เช†เช‰เชŸเชชเซเชŸเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. Vive เช…เชจเซ‡ เชฎเชพเชŸเซ‡ เชถเซ‡เชกเชฐเซเชธ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡ เชชเชจเซ‹เชŸเซ‚เชฒเซเชธ. เชชเซเชฐเช•เซเชทเซ‡เชชเชฃ เชธเซเชคเชฐเซ‹ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช›เซ‡.


เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹