Screenshot and info for cube map example. attributions (texture used in sample by Emil Persson www.humus.name)
This commit is contained in:
parent
051742d1c5
commit
57f6eb11ef
2 changed files with 11 additions and 2 deletions
13
README.md
13
README.md
|
|
@ -59,10 +59,16 @@ All required headers and libs are included in the repository, building the examp
|
|||
|
||||
Most basic example. Renders a colored triangle using an indexed vertex buffer, only one pipeline with very simple shaders. Uses a single uniform buffer for the matrices.
|
||||
|
||||
### Texture
|
||||
### Texture loading
|
||||
<img src="./screenshots/basic_texture.png" height="128px">
|
||||
|
||||
Loads a single texture and displays it on a simple quad.
|
||||
Loads a single texture and displays it on a simple quad. Demonstrates loading a texture to host visible memory and transforming it into an optimal tiling format for the GPU.
|
||||
|
||||
### Cubemap
|
||||
<img src="./screenshots/texture_cubemap.png" height="128px">
|
||||
|
||||
Building on the basic texture loading example a cubemap is loaded into host visible memory and then transformed into an optimal format for the GPU.
|
||||
The demo uses two different pipelines (and shader sets) to display the cubemap as a skybox (background) and as a source for reflections.
|
||||
|
||||
### Pipelines
|
||||
<img src="./screenshots/basic_pipelines.png" height="128px">
|
||||
|
|
@ -151,6 +157,9 @@ More of a playground than an actual example. Renders multiple meshes with differ
|
|||
- [Open Asset Import Library](https://github.com/assimp/assimp)
|
||||
- Vulkan Headers (not yet available)
|
||||
|
||||
## Attributions
|
||||
- Cubemap used in cubemap example by [Emil Persson(aka Humus)](http://http://www.humus.name/)
|
||||
|
||||
## External resources
|
||||
- [Official list of Vulkan resources](https://www.khronos.org/vulkan/resources)
|
||||
- [SPIR-V specifications](https://www.khronos.org/registry/spir-v/specs/1.0/SPIRV.html)
|
||||
|
|
|
|||
BIN
screenshots/texture_cubemap.png
Normal file
BIN
screenshots/texture_cubemap.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.6 MiB |
Loading…
Add table
Add a link
Reference in a new issue