Bidh AMD a’ fosgladh Frèam Caudron airson Prototyping Luath de thagraidhean 3D

AMD foillsichte frèam fosgailte ùr Caudron, a bheir seachad innealan airson leasachadh luath air prototypes geama agus tagraidhean grafaigs a’ cleachdadh an Vulkan no DirectX12 API. Chaidh am frèam a chleachdadh an toiseach air an taobh a-staigh gus demos agus eisimpleirean a leasachadh airson an SDK. Tha còd a’ phròiseict sgrìobhte ann an C++11 agus air a sgaoileadh le fo chead MIT.

Thathas a’ toirt iomradh air Caudron mar einnsean geama nas sìmplidhe a tha furasta ionnsachadh agus a ghabhas atharrachadh mar a thèid leasachadh air adhart gus gabhail ri diofar dheuchainnean. Tha an einnsean ceangailte ris an tagradh ann an cruth leabharlann le ceangal statach. Tha co-phàirtean einnsean air an roinn ann an ceithir prìomh roinnean:

  • Manaidsearan agus luchdan stòrais. A’ toirt taic do luchdachadh inneach ann an cruthan DDS, PNG, JPG, msaa. le comas ìomhaighean a chruthachadh. Tha grunn bhuileachadh bufair air an toirt seachad airson a bhith a’ stòradh vertices agus clàran-amais airson nithean geoimeatrach statach agus ag atharrachadh gu fiùghantach, a bharrachd air airson inneach a stòradh mus tèid a luchdachadh a-steach do chuimhne bhidio;
  • Renderers a leigeas leat modalan 3D a luchdachadh agus a thoirt seachad ann an cruth glTF 2.0 le taic airson beòthachadh gluasad camara, frèamaichean uèir agus solais, mapadh inneach, toirt seachad stuthan stèidhichte gu corporra (PBR), solais puing agus faileas. A ’toirt taic do bhith a’ toirt seachad stuthan 2D ann an cruthan PostProcPS / PS a ’cleachdadh an shader aige fhèin aig an ìre iar-ghiollachd. Pàirt ri fhaighinn cuideachd imGUI airson GUI agus seata de widgets a chruthachadh airson cliath co-òrdanachaidh agus ciùb frèam-uèir a chruthachadh (airson bogsaichean crìche agus còn gluasad solais / camara);
  • Seata de luchd-làimhseachaidh cuideachaidh agus còd rèiteachaidh a tha sònraichte don API Vulkan;
  • Còd àbhaisteach airson diofar shiostaman obrachaidh airson a bhith a’ giullachd obrachaidhean sgèileadh, modhan uinneig is làn-sgrìn, a’ giullachd sruth teachdaireachd eadar uinneagan, msaa.

Tha leabharlannan a bharrachd anns a’ phacaid cuideachd: AGS airson fiosrachadh fhaighinn mun GPU, VulkanMemoryAllocator airson riaghladh cuimhne ann an tagraidhean Vulkan, d3d12x airson an D3D12 API a chleachdadh, dxc le inneal-cruinneachaidh shader airson DirectX, imgui le leabharlann GUI, json airson dàta a làimhseachadh ann an JSON cruth.

Bidh AMD a’ fosgladh Frèam Caudron airson Prototyping Luath de thagraidhean 3D

Source: fosgailtenet.ru

Cuir beachd ann