Binary that renders a triangle using Vulkan and scans the resulting image to a PNG. To be used in developing Turnip.
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

triangle.vert 287B

1234567891011121314151617
  1. #version 450
  2. vec2 positions[3] = vec2[](
  3. vec2(0.0, -0.5),
  4. vec2(0.5, 0.5),
  5. vec2(-0.5, 0.5)
  6. );
  7. vec3 colors[3] = vec3[](
  8. vec3(1.0, 0.0, 0.0),
  9. vec3(0.0, 1.0, 0.0),
  10. vec3(0.0, 0.0, 1.0)
  11. );
  12. void main() {
  13. gl_Position = vec4(positions[gl_VertexIndex], 0.0, 1.0);
  14. }