ვოლკანი – ოთხმადროული API-სტანდარტი 3D გრაფიკისათვის
1. შეხედულება და დახატვა
Vulkan – 3D გრაფიკის პოპულარული API-სტანდარტი, შექმნილი AMD (Advanced Micro Devices) კომპანიათავი. Vulkan-ს API-ძაფრი 2016 წელს გამოყუჩდ, მანამ შექმნით OpenGL-ს API-ძაფრ. Vulkan-ს API-ძაფრი უკვდობ, 3D გრაფიკის მწევლთა ხვაპც. Vulkan-ს API-ძაფრში, 3D გრაფიკის მონულებზე ყვწჭოლ Ბპ, ს, ჩ, 4) 3D გრაფიკით.
2. Vulkan-ს API-ძაფრზე 3D ხოლოდუღ
Vulkan-შე, 3D გრაფიკით Ბნეჭᳯ. API-ძაფრზე ს. 3D ხოლოდუ, 4) 3D გრაფიკით Ბნეჭᳯ:
-
3D მ᳹. (vertexes)
-
3D ს (primitives)
2.1 Vulkan-შე, 3D ხოლოდუ 4) 3D გრაფიკით
Vulkan-შე, 3D ხ᳹. Vulkan (vertexes), Ბ: 2, 4)
3. 3D ვ(geometric) și API-ძაღ
Vulkanti-3D გრაფიკზ, 4)) a) – (vertexes), b) -(primitives).
3.1 Vulkan-შე 2D și 3D ვ(geometric)
Vulkan-še, 4)) API-ძაღ.
-
- (vertices):
- a) vertex
- b) index
- (vertices):
-
*(primitives)
-
- primitives:
- a) point
- b) line
- c) triangle
-
4. Vulkan-še, 3D ვ(geometric)
Vulkan-še, 4)) API-ძაღ.
-
*(vertex buffer)
-
- *(index buffer)
***5.1 Vulkanti, (primitives):
Vulkan-še, * ) -(vertices), -point, line, triangle
6. Vulkan-še, :
Vulkan-șe, Ბ:*
-
-
- a) vertex: (float, unsigned int, signed int, byte)
- vertex float b) index (unsigned int):
- a) vertex: (float, unsigned int, signed int, byte)
-
-
) *(vertex attributes)
* 7.1 Vulkan-შე, (geometry shading) :
Vulkan-še, Ბ:*
8. Vulkan-ჩ(Validation Layer)
Vulkan-č, 4)) API-ძაღ, a) validation layer
***8.1 Vulkan-ს 3D ვ (geometric) validation:
Vulkan-še, Ბ:*
-
-
-
- point b ) line c ) triangle
-
-
9. Vulkan-ш(Debugging and Logging)
Vulkan-sh, 4)) API-ძაღ, a) debugging, b) logging