procedural-3d-engine/data/shaders/glsl/oit/geometry.vert
daemyung jang 82747df540
Add Order Independent Transparency example (#755)
* Add Order Independent Transparency example

* Update README.md

* Add copyright at Order Independent Transparency example

* Disable the validation by default
2020-08-21 09:27:06 +02:00

21 lines
394 B
GLSL

#version 450
layout (location = 0) in vec3 inPos;
layout (set = 0, binding = 0) uniform RenderPassUBO
{
mat4 projection;
mat4 view;
} renderPassUBO;
layout (set = 0, binding = 1) uniform ObjectUBO
{
mat4 model;
vec4 color;
} objectUBO;
void main()
{
mat4 PVM = renderPassUBO.projection * renderPassUBO.view * objectUBO.model;
gl_Position = PVM * vec4(inPos, 1.0);
}