AMD Yana Buɗe Tsarin Caudron don Samar da Sauri na Aikace-aikacen 3D

AMD aka buga sabon tsarin budewa kaurin, wanda ke ba da kayan aiki don saurin haɓaka samfuran wasan kwaikwayo da aikace-aikacen zane ta amfani da Vulkan ko DirectX12 API. An fara amfani da tsarin a ciki don haɓaka demos da misalai na SDK. An rubuta lambar aikin a C++11 da rarraba ta karkashin lasisin MIT.

Ana ɗaukar Caudron azaman ingin wasa mai sauƙi wanda ke da sauƙin koyo kuma ana iya gyara shi yayin da ci gaba ya ci gaba don ɗaukar gwaje-gwaje daban-daban. An haɗe injin ɗin zuwa aikace-aikacen a cikin hanyar ɗakin karatu mai alaƙa da ƙima. Abubuwan injinan sun kasu gida hudu:

  • Manajoji da masu lodin albarkatu. Yana goyan bayan loda kayan rubutu a cikin tsarin DDS, PNG, JPG, da sauransu. tare da ikon ƙirƙirar wakilcin hoto. Ana ba da wasu aiwatar da buffer da yawa don adana madaidaitan ma'auni da fihirisa don daidaitawa da canza abubuwa masu jujjuyawar geometric, da kuma adana laushi kafin lodawa cikin ƙwaƙwalwar bidiyo;
  • Masu ba da izini waɗanda ke ba ku damar yin lodi da yin ƙirar 3D a cikin tsarin glTF 2.0 tare da goyan bayan motsin motsin kamara, firam ɗin waya da fitilu, taswirar rubutu, ma'anar kayan aiki (PBR), haske da inuwa. Yana goyan bayan yin abubuwan 2D a cikin tsarin PostProcPS/PS ta amfani da nasa shader a matakin aiwatarwa. Akwai kuma bangaren ImGUI don samar da GUI da saitin widget din don samar da grid mai daidaitawa da cube na waya (don akwatunan ɗaure da mazugi mai walƙiya/ kamara);
  • Saitin masu sarrafa mataimaki da lambar daidaitawa ta musamman ga Vulkan API;
  • Lamba na yau da kullun don tsarin aiki daban-daban don sarrafa ayyukan ƙira, yanayin taga da cikakken allo, sarrafa saƙon da ke gudana tsakanin windows, da sauransu.

Kunshin kuma ya haɗa da ƙarin ɗakunan karatu: AGS don samun bayanai game da GPU, VulkanMemoryAllocator don sarrafa ƙwaƙwalwar ajiya a cikin aikace-aikacen Vulkan, d3d12x don amfani da API D3D12, dxc tare da mai tara shader don DirectX, imgui tare da ɗakin karatu na GUI, json don sarrafa bayanai a cikin JSON tsari .

AMD Yana Buɗe Tsarin Caudron don Samar da Sauri na Aikace-aikacen 3D

source: budenet.ru

Add a comment