เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ“เจชเจจเจฎเฉ‚เจจเจฐเฉ‡ 1.1 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ, เจกเฉเจฐเฉ€เจฎเจตเจฐเจ•เจธ เจธเจŸเฉ‚เจกเฉ€เจ“ เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค

เจเจจเฉ€เจฎเฉ‡เจธเจผเจจ เจธเจŸเฉ‚เจกเฉ€เจ“ เจกเฉเจฐเฉ€เจฎเจตเจฐเจ•เจธ เจจเฉ‡ เจ“เจชเจจเจฎเฉ‚เจจเจฐเฉ‡ 1.0 เจฒเจˆ เจชเจนเจฟเจฒเจพ เจ…เจชเจกเฉ‡เจŸ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ, เจ‡เฉฑเจ• เจ“เจชเจจ-เจธเฉ‹เจฐเจธ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจœเฉ‹ เจฎเฉ‹เจ‚เจŸเฉ‡ เจ•เจพเจฐเจฒเฉ‹ เจฐเฉ‡ เจŸเจฐเฉ‡เจธเจฟเฉฐเจ— (MCRT) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเฉ‚เจจเจฐเฉ‡ เจ‰เฉฑเจš เจ•เฉเจธเจผเจฒเจคเจพ เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฟเจฒเจŸเฉ€ 'เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเฉเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจฎเจฒเจŸเฉ€-เจฅเฉเจฐเฉˆเฉฑเจกเจก เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ—, เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจธเจฎเจพเจจเจคเจพ, เจตเฉˆเจ•เจŸเจฐ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ (SIMD) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚, เจฏเจฅเจพเจฐเจฅเจตเจพเจฆเฉ€ เจฐเฉ‹เจธเจผเจจเฉ€ เจธเจฟเจฎเฉ‚เจฒเฉ‡เจธเจผเจจ, GPU เจœเจพเจ‚ CPU เจธเจพเจˆเจก 'เจคเฉ‡ เจฐเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ—, เจฎเจพเจฐเจ— เจŸเจฐเฉ‡เจธเจฟเฉฐเจ— 'เจคเฉ‡ เจ†เจงเจพเจฐเจฟเจค เจฏเจฅเจพเจฐเจฅเจตเจพเจฆเฉ€ เจฐเฉ‹เจธเจผเจจเฉ€ เจธเจฟเจฎเฉ‚เจฒเฉ‡เจธเจผเจจ, เจฆเฉ€ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจตเฉŒเจฒเจฏเฉ‚เจฎเฉˆเจŸเฉเจฐเจฟเจ• เจฌเจฃเจคเจฐ (เจงเฉเฉฐเจฆ, เจ…เฉฑเจ—, เจฌเฉฑเจฆเจฒ)เฅค เจ•เฉ‹เจก เจ…เจชเจพเจšเฉ‡ 2.0 เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฟเจธเจŸเจฎ เจชเฉ‡เจธเจผเฉ‡เจตเจฐ เจ•เฉฐเจฎ, เจซเฉ€เจšเจฐ เจซเจฟเจฒเจฎเจพเจ‚ เจฆเจพ เจชเฉฑเจงเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เฉ‹เจก เจ–เฉ‹เจฒเฉเจนเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจฎเฉ‚เจจเจฐเฉ‡ เจ‰เจคเจชเจพเจฆ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจเจจเฉ€เจฎเฉ‡เจŸเจก เจซเจฟเจฒเจฎเจพเจ‚ "เจคเฉเจนเจพเจกเฉ‡ เจกเจฐเฉˆเจ—เจจ 3 เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจฟเจ–เจฒเจพเจˆ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจตเฉ‡", "เจฆเจฟ เจ•เจฐเฉ‚เจกเจœเจผ 2: เจนเจพเจŠเจธเจตเจพเจฐเจฎเจฟเฉฐเจ— เจชเจพเจฐเจŸเฉ€" เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค , โ€œเจฌเฉˆเจก เจฌเฉเจ†เจเจœเจผโ€, โ€œเจŸเฉเจฐเฉ‹เจฒเจœเจผเฅค เจตเจฐเจฒเจก เจŸเฉ‚เจฐ", "เจฆ เจฌเฉŒเจธ เจฌเฉ‡เจฌเฉ€ 2", "เจเจตเจฐเฉˆเจธเจŸ" เจ…เจคเฉ‡ "เจชเฉเจธ เจ‡เจจ เจฌเฉ‚เจŸเจธ 2: เจฆ เจฒเจพเจธเจŸ เจตเจฟเจธเจผ"เฅค เจตเจฟเจคเจฐเจฟเจค เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจ…เจฐเจพเจธ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจ•เจˆ เจธเจฐเจตเจฐเจพเจ‚ เจœเจพเจ‚ เจ•เจฒเจพเจ‰เจก เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจ—เจฃเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจตเจฟเจคเจฐเจฟเจค เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉ‹เจธเจผเจจเฉ€ เจ—เจฃเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, Intel Embree เจฐเฉ‡ เจŸเจฐเฉ‡เจธเจฟเฉฐเจ— เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ Intel ISPC เจ•เฉฐเจชเจพเจˆเจฒเจฐ เจจเฉ‚เฉฐ เจธเจผเฉˆเจกเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉˆเจ•เจŸเจฐเจพเจˆเจœเจผ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฎเฉ‡เจ‚ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃเจพ เจ…เจคเฉ‡ เจฐเฉเจ•เจพเจตเจŸ เจตเจพเจฒเฉ€ เจธเจฅเจฟเจคเฉ€ เจคเฉ‹เจ‚ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฎเฉเฉœ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค

เจชเฉˆเจ•เฉ‡เจœ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจกเจ•เจธเจผเจจ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเฉ‡ เจ—เจ เจญเฉŒเจคเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— (PBR) เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€, เจ…เจคเฉ‡ USD เจซเจพเจฐเจฎเฉˆเจŸ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจœเจพเจฃเฉ‡-เจชเจ›เจพเจฃเฉ‡ เจธเจฎเจ—เจฐเฉ€ เจจเจฟเจฐเจฎเจพเจฃ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจฃ เจฒเจˆ USD เจนเจพเจˆเจกเจฐเจพ เจฐเฉˆเจ‚เจกเจฐ เจกเฉˆเจฒเฉ€เจ—เฉ‡เจŸ เจฒเฉ‡เจ…เจฐ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจซเฉ‹เจŸเฉ‹เจฐเฉ€เจ…เจฒเจฟเจธเจŸเจฟเจ• เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจนเจพเจˆ เจธเจŸเจพเจˆเจฒเจพเจˆเจœเจผ เจคเฉฑเจ•, เจตเฉฑเจ–-เจตเฉฑเจ– เจšเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจฎเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆเฅค เจกเจฟเจธเจŸเฉเจฐเฉ€เจฌเจฟเจŠเจŸเจก เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ‡ เจจเจพเจฒ, เจเจจเฉ€เจฎเฉ‡เจŸเจฐ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจจเจพเจฒ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจฐเฉ‹เจธเจผเจจเฉ€ เจนเจพเจฒเจคเจพเจ‚, เจตเฉฑเจ–-เจตเฉฑเจ– เจชเจฆเจพเจฐเจฅเจ• เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃเจพเจ‚ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ‡เฉฑเจ• เจฆเฉเจฐเจฟเจธเจผ เจฆเฉ‡ เจ•เจˆ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉˆเจ‚เจกเจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš:

  • เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจฎเฉˆเจŸ เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจเจก-เจ†เจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ‡เฉฑเจ• 3D เจฆเฉเจฐเจฟเจธเจผ เจตเจฟเฉฑเจš เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจ•เฉฐเจจ-เจ•เฉฑเจŸเจฃ เจฆเฉ€ เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจคเจฟเจ•เฉ‹เจฃ เจ…เจตเจคเจฒ เจฌเจนเฉเจญเฉเจœเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • เจธเจงเจพเจฐเจฃ-เจฎเฉเจ–เฉ€ เจ•เจฐเจต เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • "MoonRayWidget" เจกเฉˆเจฎเฉ‹ เจฎเจพเจกเจฒ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจฆเฉ‡ เจ•เจˆ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจœเจผเจฟเจ•เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹