Advertisement
AQtun

Cube with normals and UVs

Jun 11th, 2024
70
0
71 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.49 KB | None | 0 0
  1. float[] vertices =
  2. {
  3.     //[    Position   ]   [   Normal  ]   [ UV ]
  4.     -0.5f, -0.5f,  0.5f,  -1f,  0f,  0f,  1f, 0f,
  5.     -0.5f,  0.5f,  0.5f,  -1f,  0f,  0f,  1f, 1f,
  6.     -0.5f,  0.5f, -0.5f,  -1f,  0f,  0f,  0f, 1f,
  7.     -0.5f, -0.5f, -0.5f,  -1f,  0f,  0f,  0f, 0f,
  8.     -0.5f, -0.5f, -0.5f,   0f,  0f, -1f,  1f, 0f,
  9.     -0.5f,  0.5f, -0.5f,   0f,  0f, -1f,  1f, 1f,
  10.      0.5f,  0.5f, -0.5f,   0f,  0f, -1f,  0f, 1f,
  11.      0.5f, -0.5f, -0.5f,   0f,  0f, -1f,  0f, 0f,
  12.      0.5f, -0.5f, -0.5f,   1f,  0f,  0f,  1f, 0f,
  13.      0.5f,  0.5f, -0.5f,   1f,  0f,  0f,  1f, 1f,
  14.      0.5f,  0.5f,  0.5f,   1f,  0f,  0f,  0f, 1f,
  15.      0.5f, -0.5f,  0.5f,   1f,  0f,  0f,  0f, 0f,
  16.      0.5f, -0.5f,  0.5f,   0f,  0f,  1f,  1f, 0f,
  17.      0.5f,  0.5f,  0.5f,   0f,  0f,  1f,  1f, 1f,
  18.     -0.5f,  0.5f,  0.5f,   0f,  0f,  1f,  0f, 1f,
  19.     -0.5f, -0.5f,  0.5f,   0f,  0f,  1f,  0f, 0f,
  20.     -0.5f, -0.5f, -0.5f,   0f, -1f,  0f,  0f, 0f,
  21.      0.5f, -0.5f, -0.5f,   0f, -1f,  0f,  1f, 0f,
  22.      0.5f, -0.5f,  0.5f,   0f, -1f,  0f,  1f, 1f,
  23.     -0.5f, -0.5f,  0.5f,   0f, -1f,  0f,  0f, 1f,
  24.      0.5f,  0.5f, -0.5f,   0f,  1f,  0f,  1f, 1f,
  25.     -0.5f,  0.5f, -0.5f,   0f,  1f,  0f,  0f, 1f,
  26.     -0.5f,  0.5f,  0.5f,   0f,  1f,  0f,  0f, 0f,
  27.      0.5f,  0.5f,  0.5f,   0f,  1f,  0f,  1f, 0f
  28. };
  29.  
  30. uint[] indices =
  31. {
  32.     0,  1,  2,
  33.     0,  2,  3,
  34.     4,  5,  6,
  35.     4,  6,  7,
  36.     8,  9,  10,
  37.     8,  10, 11,
  38.     12, 13, 14,
  39.     12, 14, 15,
  40.     16, 17, 18,
  41.     16, 18, 19,
  42.     20, 21, 22,
  43.     20, 22, 23
  44. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement