From c4475becbb3d42e576ebe0cf92d1236561e8f162 Mon Sep 17 00:00:00 2001 From: assiduous Date: Sat, 1 Feb 2020 21:13:48 -0800 Subject: Added Tutorial03_Texturing-C --- DiligentCore | 2 +- DiligentSamples | 2 +- DiligentTools | 2 +- README.md | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/DiligentCore b/DiligentCore index 0b9541f..bd77ec4 160000 --- a/DiligentCore +++ b/DiligentCore @@ -1 +1 @@ -Subproject commit 0b9541f681f248762388be82149689df35fa632c +Subproject commit bd77ec46537f8573cee707155ed1219a29f48536 diff --git a/DiligentSamples b/DiligentSamples index f042a5f..f122d03 160000 --- a/DiligentSamples +++ b/DiligentSamples @@ -1 +1 @@ -Subproject commit f042a5f638813db143a2a5bebeba04786259c059 +Subproject commit f122d03c73fa279e828d70a188ab52cf460169f6 diff --git a/DiligentTools b/DiligentTools index 1f321ea..e27e34a 160000 --- a/DiligentTools +++ b/DiligentTools @@ -1 +1 @@ -Subproject commit 1f321ea8fad68fd928c49736ba4bcd13c9656b66 +Subproject commit e27e34a5fa07c473788b2112e274785562501b39 diff --git a/README.md b/README.md index 1c205b9..c6b7981 100644 --- a/README.md +++ b/README.md @@ -600,6 +600,7 @@ Please refer to [this page](https://github.com/DiligentGraphics/DiligentCore#api | [01 - Hello Triangle](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial01_HelloTriangle) | ![](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial01_HelloTriangle/Screenshot.png) | This tutorial shows how to render simple triangle using Diligent Engine API. | | [02 - Cube](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial02_Cube) | ![](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial02_Cube/Animation_Small.gif) | This tutorial demonstrates how to render an actual 3D object, a cube. It shows how to load shaders from files, create and use vertex, index and uniform buffers. | | [03 - Texturing](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial03_Texturing) | ![](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial03_Texturing/Animation_Small.gif) | This tutorial demonstrates how to apply a texture to a 3D object. It shows how to load a texture from file, create shader resource binding object and how to sample a texture in the shader. | +| [03 - Texturing-C](https://github.com/DiligentGraphics/DiligentSamples/tree/master/Tutorials/Tutorial03_Texturing-C) | ![](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial03_Texturing/Animation_Small.gif) | This tutorial is identical to Tutorial03, but is implemented using C API. | | [04 - Instancing](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial04_Instancing) | ![](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial04_Instancing/Animation_Small.gif) | This tutorial demonstrates how to use instancing to render multiple copies of one object using unique transformation matrix for every copy. | | [05 - Texture Array](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial05_TextureArray) | ![](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial05_TextureArray/Animation_Small.gif) | This tutorial demonstrates how to combine instancing with texture arrays to use unique texture for every instance. | | [06 - Multithreading](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial06_Multithreading) | ![](https://github.com/DiligentGraphics/DiligentSamples/blob/master/Tutorials/Tutorial06_Multithreading/Animation_Small.gif) | This tutorial shows how to generate command lists in parallel from multiple threads. | -- cgit v1.2.3