![]() ![]() This tutorial shows dynamic buffer mapping strategy using MAP_FLAG_DISCARD and MAP_FLAG_DO_NOT_SYNCHRONIZE flags to efficiently stream varying amounts of data to GPU. This tutorial shows how to render multiple 2D quads, frequently swithcing textures and blend modes. This tutorial shows how to use hardware tessellation to implement simple adaptive terrain rendering algorithm. This tutorial shows how to use geometry shader to render smooth wireframe. This tutorial shows how to generate command lists in parallel from multiple threads. This tutorial demonstrates how to combine instancing with texture arrays to use unique texture for every instance. ![]() This tutorial demonstrates how to use instancing to render multiple copies of one object using unique transformation matrix for every copy. It shows how to load a texture from file, create shader resource binding object and how to sample a texture in the shader. This tutorial demonstrates how to apply a texture to a 3D object. It shows how to load shaders from files, create and use vertex, index and uniform buffers. This tutorial demonstrates how to render an actual 3D object, a cube. This tutorial shows how to render a simple triangle using Diligent Engine API. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |