Changeset 60578ce in opengl-game for scene-notes.txt
- Timestamp:
- Dec 18, 2019, 2:48:28 AM (5 years ago)
- Branches:
- feature/imgui-sdl, master, points-test
- Children:
- a79be34
- Parents:
- 7c929fc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
scene-notes.txt
r7c929fc r60578ce 2 2 In vulkan, it is upper left, so I set the projection matrix [1][1] cell to -1 to flip the y-axis and make it match opengl 3 3 4 +z goes into the screen (in Vulkan) 4 depth ranges ([-1, 1] in OpenGL, [0, 1] in Vulkan) 5 6 Vulkan coordinates: 7 X+ points toward right 8 Y+ points toward down (but I flip it in vulkangame in the perspective matrix to point up) 9 Z+ points toward inside the screen 10 11 In opengl, all 3 coordinates range from -1 to 1 12 13 For the perspective matrix, after the vertex shader finishes, the x, y, and z of the final point are automatically divided 14 by the w. For testing the projection matrix in the console, I could do that manually as well.
Note:
See TracChangeset
for help on using the changeset viewer.