Advertisement
TheIncgi

AM Sphere

Jul 27th, 2023
949
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.26 KB | None | 0 0
  1. local vertex = {
  2.  {0.000000,  -1.000000,  0.000000},
  3.  {0.723607,  -0.447220,  0.525725},
  4. {-0.276388,  -0.447220,  0.850649},
  5. {-0.894426,  -0.447216,  0.000000},
  6. {-0.276388,  -0.447220,  -0.850649},
  7.  {0.723607,  -0.447220,  -0.525725},
  8.  {0.276388,  0.447220,  0.850649},
  9. {-0.723607,  0.447220,  0.525725},
  10. {-0.723607,  0.447220,  -0.525725},
  11.  {0.276388,  0.447220,  -0.850649},
  12.  {0.894426,  0.447216,  0.000000},
  13.  {0.000000,  1.000000,  0.000000},
  14. {-0.162456,  -0.850654,  0.499995},
  15.  {0.425323,  -0.850654,  0.309011},
  16.  {0.262869,  -0.525738,  0.809012},
  17.  {0.850648,  -0.525736,  0.000000},
  18.  {0.425323,  -0.850654,  -0.309011},
  19. {-0.525730,  -0.850652,  0.000000},
  20. {-0.688189,  -0.525736,  0.499997},
  21. {-0.162456,  -0.850654,  -0.499995},
  22. {-0.688189,  -0.525736,  -0.499997},
  23.  {0.262869,  -0.525738,  -0.809012},
  24.  {0.951058,  0.000000,  0.309013},
  25.  {0.951058,  0.000000,  -0.309013},
  26.  {0.000000,  0.000000,  1.000000},
  27.  {0.587786,  0.000000,  0.809017},
  28. {-0.951058,  0.000000,  0.309013},
  29. {-0.587786,  0.000000,  0.809017},
  30. {-0.587786,  0.000000,  -0.809017},
  31. {-0.951058,  0.000000,  -0.309013},
  32.  {0.587786,  0.000000,  -0.809017},
  33.  {0.000000,  0.000000,  -1.000000},
  34.  {0.688189,  0.525736,  0.499997},
  35. {-0.262869,  0.525738,  0.809012},
  36. {-0.850648,  0.525736,  0.000000},
  37. {-0.262869,  0.525738,  -0.809012},
  38.  {0.688189,  0.525736,  -0.499997},
  39.  {0.162456,  0.850654,  0.499995},
  40.  {0.525730,  0.850652,  0.000000},
  41. {-0.425323,  0.850654,  0.309011},
  42. {-0.425323,  0.850654,  -0.309011},
  43.  {0.162456,  0.850654,  -0.499995}
  44. }
  45. local index = {
  46.   { 1, 14, 13},
  47.   { 2, 14, 16},  
  48.   { 1, 13, 18},
  49.   { 1, 18, 20},
  50.   { 1, 20, 17},
  51.   { 2, 16, 23},
  52.   { 3, 15, 25},
  53.   { 4, 19, 27},
  54.   { 5, 21, 29},
  55.   { 6, 22, 31},
  56.   { 2, 23, 26},
  57.   { 3, 25, 28},
  58.   { 4, 27, 30},
  59.   { 5, 29, 32},
  60.   { 6, 31, 24},
  61.   { 7, 33, 38},
  62.   { 8, 34, 40},
  63.   { 9, 35, 41},
  64.   {10, 36, 42},
  65.   {11, 37, 39},
  66.   {39, 42, 12},
  67.   {39, 37, 42},
  68.   {37, 10, 42},
  69.   {42, 41, 12},
  70.   {42, 36, 41},
  71.   {36,  9, 41},
  72.   {41, 40, 12},
  73.   {41, 35, 40},
  74.   {35,  8, 40},
  75.   {40, 38, 12},
  76.   {40, 34, 38},
  77.   {34,  7, 38},
  78.   {38, 39, 12},
  79.   {38, 33, 39},
  80.   {33, 11, 39},
  81.   {24, 37, 11},
  82.   {24, 31, 37},
  83.   {31, 10, 37},
  84.   {32, 36, 10},
  85.   {32, 29, 36},
  86.   {29,  9, 36},
  87.   {30, 35,  9},
  88.   {30, 27, 35},
  89.   {27,  8, 35},
  90.   {28, 34,  8},
  91.   {28, 25, 34},
  92.   {25,  7, 34},
  93.   {26, 33,  7},
  94.   {26, 23, 33},
  95.   {23, 11, 33},
  96.   {31, 32, 10},
  97.   {31, 22, 32},
  98.   {22,  5, 32},
  99.   {29, 30,  9},
  100.   {29, 21, 30},
  101.   {21,  4, 30},
  102.   {27, 28,  8},
  103.   {27, 19, 28},
  104.   {19,  3, 28},
  105.   {25, 26,  7},
  106.   {25, 15, 26},
  107.   {15,  2, 26},
  108.   {23, 24, 11},
  109.   {23, 16, 24},
  110.   {16,  6, 24},
  111.   {17, 22,  6},
  112.   {17, 20, 22},
  113.   {20,  5, 22},
  114.   {20, 21,  5},
  115.   {20, 18, 21},
  116.   {18,  4, 21},
  117.   {18, 19,  4},
  118.   {18, 13, 19},
  119.   {13,  3, 19},
  120.   {16, 17,  6},
  121.   {16, 14, 17},
  122.   {14,  1, 17},
  123.   {13, 15,  3},
  124.   {13, 14, 15},
  125.   {14,  2, 15}
  126. }
  127.  
  128. local verts = {}
  129. local n = 1
  130. for _, x in ipairs(index) do
  131.  for _, y in ipairs(x) do
  132.    local iVert = vertex[y]
  133.    verts[n] = iVert
  134.    n = n+1
  135.  end
  136. end
  137. local x, y, z = getPlayerPos()
  138. local mesh = hud3D.newMesh(x, y, z)
  139. mesh.data.verts = verts
  140. mesh.data.lighting = true
  141. mesh.data.cullFace = "back"
  142. mesh.setColor(0xDD777777)
  143. mesh.enableDraw()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement