AMD เช 3D เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชเชกเชชเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชชเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช•เชพเช‰เชกเซเชฐเซ‹เชจ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช–เซ‹เชฒเซเชฏเซเช‚

เชเชเชฎเชกเซ€ เชชเซเชฐเช•เชพเชถเชฟเชค เชจเชตเซเช‚ เช“เชชเชจ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• caudron, เชœเซ‡ Vulkan เช…เชฅเชตเชพ DirectX12 API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเชฎเชค เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เช…เชจเซ‡ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชเชกเชชเซ€ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡. เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ SDK เชฎเชพเชŸเซ‡ เชกเซ‡เชฎเซ‹ เช…เชจเซ‡ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช†เช‚เชคเชฐเชฟเช• เชฐเซ€เชคเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก C++11 เช…เชจเซ‡ เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ.

Caudron เชจเซ‡ เชเช• เชธเชฐเชณ เช—เซ‡เชฎ เชเชจเซเชœเชฟเชจ เชคเชฐเซ€เช•เซ‡ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชถเซ€เช–เชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชชเซเชฐเชฏเซ‹เช—เซ‹เชจเซ‡ เชธเชฎเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชพเชธเชจเซ€ เชชเซเชฐเช—เชคเชฟ เชธเชพเชฅเซ‡ เชคเซ‡เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชเชจเซเชœเชฟเชจ เชธเซเชŸเซ‡เชŸเชฟเช•เชฒเซ€ เชฒเชฟเช‚เช•เซเชก เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡. เชเชจเซเชœเชฟเชจเชจเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เชšเชพเชฐ เชฎเซเช–เซเชฏ เช•เซ‡เชŸเซ‡เช—เชฐเซ€เชฎเชพเช‚ เชตเชนเซ‡เช‚เชšเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡:

  • เชฎเซ‡เชจเซ‡เชœเชฐเซเชธ เช…เชจเซ‡ เชฐเชฟเชธเซ‹เชฐเซเชธ เชฒเซ‹เชกเชฐเซเชธ. DDS, PNG, JPG, เชตเช—เซ‡เชฐเซ‡ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชŸเซ‡เช•เซเชธเชšเชฐ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เช•เชฐเซ‡ เช›เซ‡. เช›เชฌเซ€ เชฐเชœเซ‚เช†เชคเซ‹ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡. เชธเซเชฅเชฟเชฐ เช…เชจเซ‡ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชคเชพ เชญเซŒเชฎเชฟเชคเชฟเช• เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชถเชฟเชฐเซ‹เชฌเชฟเช‚เชฆเซเช“ เช…เชจเซ‡ เชธเซ‚เชšเช•เชพเช‚เช•เซ‹ เชคเซ‡เชฎเชœ เชตเชฟเชกเชฟเชฏเซ‹ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฒเซ‹เชก เช•เชฐเชคเชพเช‚ เชชเชนเซ‡เชฒเชพเช‚ เชŸเซ‡เช•เซเชธเชšเชฐ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชฌเชซเชฐ เช…เชฎเชฒเซ€เช•เชฐเชฃเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡;
  • เชฐเซ‡เชจเซเชกเชฐเชฐเซเชธ เช•เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เช•เซ‡เชฎเซ‡เชฐเชพ เชฎเซ‚เชตเชฎเซ‡เชจเซเชŸ, เชตเชพเชฏเชฐเชซเซเชฐเซ‡เชฎเซเชธ เช…เชจเซ‡ เชฒเชพเช‡เชŸเซเชธ, เชŸเซ‡เช•เซเชธเชšเชฐ เชฎเซ‡เชชเชฟเช‚เช—, เชซเชฟเชเชฟเช•เชฒเซ€ เชฌเซ‡เชเซเชก เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เช“เชซ เชฎเชŸเชฟเชฐเชฟเชฏเชฒเซเชธ (PBR), เชชเซ‹เช‡เชจเซเชŸ เชฒเชพเช‡เชŸเชฟเช‚เช— เช…เชจเซ‡ เชถเซ‡เชกเซ‹เชเชจเชพ เชเชจเชฟเชฎเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ glTF 3 เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ 2.0D เชฎเซ‹เชกเชฒเซเชธ เชฒเซ‹เชก เช…เชจเซ‡ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซ‹เชธเซเชŸ-เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชธเซเชŸเซ‡เชœ เชชเชฐ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชถเซ‡เชกเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ PostProcPS/PS เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ 2D เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเชพ เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช—เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เช˜เชŸเช• เชชเชฃ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ ImGUI เช•เซ‹เช“เชฐเซเชกเชฟเชจเซ‡เชŸ เช—เซเชฐเซ€เชก เช…เชจเซ‡ เชตเชพเชฏเชฐเชซเซเชฐเซ‡เชฎ เช•เซเชฏเซเชฌ (เชฌเชพเช‰เชจเซเชกเชฟเช‚เช— เชฌเซ‹เช•เซเชธ เช…เชจเซ‡ เชฒเชพเช‡เชŸเชฟเช‚เช—/เช•เซ‡เชฎเซ‡เชฐเชพ เชชเซเชฐเชšเชพเชฐ เชถเช‚เช•เซ เชฎเชพเชŸเซ‡) เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GUI เช…เชจเซ‡ เชตเชฟเชœเซ‡เชŸเซเชธเชจเซ‹ เชธเชฎเซ‚เชน เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡;
  • เชตเชฒเซเช•เชจ API เชฎเชพเชŸเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชธเชนเชพเชฏเช• เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เช…เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เช•เซ‹เชกเชจเซ‹ เชธเชฎเซ‚เชน;
  • เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช“เชชเชฐเซ‡เชถเชจเซเชธ, เชตเชฟเชจเซเชกเซ‹เชตเชพเชณเชพ เช…เชจเซ‡ เชซเซเชฒ-เชธเซเช•เซเชฐเซ€เชจ เชฎเซ‹เชกเซเชธ, เชตเชฟเชจเซเชกเซ‹เช เชตเชšเซเชšเซ‡ เชธเช‚เชฆเซ‡เชถเชพ เชชเซเชฐเชตเชพเชนเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชตเช—เซ‡เชฐเซ‡ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชฒเชพเช•เซเชทเชฃเชฟเช• เช•เซ‹เชก.

เชชเซ‡เช•เซ‡เชœเชฎเชพเช‚ เชตเชงเชพเชฐเชพเชจเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡: GPU เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ AGS, Vulkan เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชฎเชพเช‚ เชฎเซ‡เชฎเชฐเซ€ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡ VulkanMemoryAllocator, D3D12 API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ d3d12x, DirectX เชฎเชพเชŸเซ‡ เชถเซ‡เชกเชฐ เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชธเชพเชฅเซ‡ dxc, GUI เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชธเชพเชฅเซ‡ imgui, JSON เชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ€ เชนเซ‡เชฐเชซเซ‡เชฐ เชฎเชพเชŸเซ‡ json. เชซเซ‹เชฐเซเชฎเซ‡เชŸ

AMD เช 3D เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชเชกเชชเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชชเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช•เชพเช‰เชกเซเชฐเซ‹เชจ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช–เซ‹เชฒเซเชฏเซเช‚

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

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