ايم ڊي
Caudron هڪ آسان گيم انجڻ جي طور تي پيش ڪيو ويو آهي جيڪو سکڻ ۾ آسان آهي ۽ تبديل ٿي سگهي ٿو جيئن ترقي ترقي ڪري ٿي مختلف تجربن کي گڏ ڪرڻ لاءِ. انجڻ ايپليڪيشن سان ڳنڍيل آهي هڪ statically ڳنڍيل لائبريري جي صورت ۾. انجڻ جا حصا چار مکيه ڀاڱن ۾ ورهايل آهن:
- مينيجرز ۽ وسيلا لوڊ ڪندڙ. DDS، PNG، JPG، وغيره فارميٽ ۾ لوڊ ڪرڻ جي بناوت کي سپورٽ ڪري ٿو. تصوير جي نمائندگي ٺاهڻ جي صلاحيت سان. جامد ۽ متحرڪ طور تبديل ٿيندڙ جاميٽري شيون، ۽ گڏوگڏ وڊيو ميموري ۾ لوڊ ڪرڻ کان اڳ بناوتن کي محفوظ ڪرڻ لاءِ عمودي ۽ اشاري کي محفوظ ڪرڻ لاءِ ڪيترائي بفر لاڳو ڪيا ويا آهن.
- رينڊر جيڪي توهان کي 3D ماڊل لوڊ ڪرڻ ۽ رينڊر ڪرڻ جي اجازت ڏين ٿا glTF 2.0 فارميٽ ۾ ڪئميرا جي حرڪت، وائر فريم ۽ لائيٽس، ٽيڪسچر ميپنگ، فزيڪل بيسڊ رينڊرنگ آف مواد (PBR)، پوائنٽ لائٽنگ ۽ شيڊز جي اينيميشن جي مدد سان. پوسٽ پروسيسنگ اسٽيج تي پنهنجو شيڊر استعمال ڪندي PostProcPS/PS فارميٽ ۾ 2D شين جي رينڊرنگ کي سپورٽ ڪري ٿو. جزو پڻ موجود آهي
ImGUI ڪوآرڊينيٽ گرڊ ۽ وائر فريم ڪيوب پيدا ڪرڻ لاءِ هڪ GUI ۽ ويجيٽس جو هڪ سيٽ پيدا ڪرڻ لاءِ (بائونڊنگ باڪسز ۽ لائٽنگ/ڪئميرا پروپيگيشن ڪون لاءِ)؛ - وولڪن API لاءِ مخصوص مددگار هينڊلر ۽ ڪنفيگريشن ڪوڊ جو هڪ سيٽ؛
- عام ڪوڊ مختلف آپريٽنگ سسٽم لاءِ پروسيسنگ اسڪيلنگ آپريشنز لاءِ، ونڊو ۽ فل اسڪرين موڊس، پروسيسنگ پيغام جي وهڪري جي وچ ۾ ونڊوز وغيره.
پيڪيج ۾ اضافي لائبريريون پڻ شامل آهن: GPU بابت معلومات حاصل ڪرڻ لاءِ AGS، VulkanMemoryAllocator لاءِ Vulkan ايپليڪيشنن ۾ ميموري مئنيجمينٽ لاءِ، D3D12 API استعمال ڪرڻ لاءِ d3d12x، DirectX لاءِ شيڊر ڪمپلر سان dxc، GUI لائبريري سان imgui، JSON ۾ ڊيٽا کي هٿي ڏيڻ لاءِ json فارميٽ
جو ذريعو: opennet.ru