Ka Whakatuwherahia e AMD te Anga Caudron mo te Whakatauira Tere o nga Tono 3D

AMD whakaputaina anga tuwhera hou Caudron, e whakarato ana i nga taputapu mo te whanaketanga tere o nga tauira takaro me nga tono whakairoiro ma te whakamahi i te Vulkan, DirectX12 API ranei. I whakamahia te anga i roto i te tuatahi ki te whakawhanake i nga whakaaturanga me nga tauira mo te SDK. Ko te waehere kaupapa kua tuhia ki C ++ 11 me tohaina e i raro i te raihana MIT.

E kiia ana ko Caudron he miihini keemu ngawari he ngawari ki te ako ka taea te whakarereke i te wa e ahu whakamua ana te whanaketanga ki te whakauru i nga momo whakamatautau. Ka piri te miihini ki te tono i roto i te ahua o te whare pukapuka hono. Kua wehea nga waahanga miihini ki nga waahanga matua e wha:

  • Nga kaiwhakahaere me nga kaieke rauemi. Ka tautokohia te uta kakano ki DDS, PNG, JPG, aha atu. me te kaha ki te hanga whakaaturanga ahua. He maha nga whakatinanatanga buffer e whakaratohia ana mo te penapena i nga poupou me nga tohu mo nga mea hangahanga pateko me te huri hihiri, me te penapena kakano i mua i te uta ki te mahara ataata;
  • Ka taea e koe te uta me te whakaputa tauira 3D ki te whakatakotoranga glTF 2.0 me te tautoko mo te whakakorikori o te nekehanga o te kamera, te anga waea me te rama, te mahere kakano, te whakaahua i te tinana o nga rawa (PBR), te rama tohu me nga atarangi. Ka tautokohia te whakaputa taonga 2D i roto i nga whakatakotoranga PostProcPS/PS ma te whakamahi i tana ake whakamarumaru i te wa o muri i te tukatuka. Kei te waatea hoki te waahanga ImGUI mo te whakaputa i te GUI me te huinga widget mo te whakaputa i te matiti ruruku me te mataono anga waea (mo nga pouaka here me te koeko whakakorikori rama/kamera);
  • He huinga kaiawhina me te waehere whirihoranga motuhake mo te Vulkan API;
  • Waehere angamaheni mo nga punaha whakahaere rereke mo te tukatuka i nga mahi whakatauine, nga aratau matapihi me te mata-katoa, te tukatuka i te rere karere i waenga i nga matapihi, me era atu.

Kei roto ano i te kete etahi atu whare pukapuka: AGS mo te tiki korero mo te GPU, VulkanMemoryAllocator mo te whakahaere mahara i roto i nga tono Vulkan, d3d12x mo te whakamahi i te D3D12 API, dxc me te kaiwhakatakoto whakamarumaru mo DirectX, imgui me te whare pukapuka GUI, json mo te raweke raraunga i JSON whakatakotoranga .

Ka Whakatuwherahia e AMD te Anga Caudron mo te Whakatauira Tere o nga Tono 3D

Source: opennet.ru

Tāpiri i te kōrero