Changeset 67527a5 in opengl-game for shaders/laser.frag
- Timestamp:
- Jun 21, 2021, 4:12:08 PM (4 years ago)
- Branches:
- feature/imgui-sdl
- Children:
- 27e580e
- Parents:
- b01b50c
- git-author:
- Dmitry Portnoy <dportnoy@…> (06/21/21 15:13:03)
- git-committer:
- Dmitry Portnoy <dportnoy@…> (06/21/21 16:12:08)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
shaders/laser.frag
rb01b50c r67527a5 8 8 }; 9 9 10 layout(binding = 1) readonly buffer StorageBufferObject{11 Object objects[ ];12 } sbo;10 layout(binding = 1) uniform ubo_block { 11 Object objects[1024]; 12 } ubo; 13 13 14 14 layout(binding = 2) uniform sampler2D laser_texture; … … 21 21 void main() { 22 22 vec4 texel = texture(laser_texture, texcoords_fs); 23 vec3 laser_color = sbo.objects[obj_index_fs].color;23 vec3 laser_color = ubo.objects[obj_index_fs].color; 24 24 25 25 frag_color = vec4(texel.r * laser_color.r, texel.g * laser_color.g, texel.b * laser_color.b, texel.a);
Note:
See TracChangeset
for help on using the changeset viewer.