1. C++ / Говнокод #3889

    +157

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    struct Vertex
    {
    	float x, y, z;
    	float tu0, tv0;
    } vertices[20000] = 
    {
    	-X,  0,  Z, 0, 0,
    	 X,  0,  Z, 0, 0,
    	-X,  0, -Z, 0, 0, 
    	 X,  0, -Z, 0, 0,
    
    	 0,  Z,  X, 0, 0,
    	 0,  Z, -X, 0, 0,
    	 0, -Z,  X, 0, 0,
    	 0, -Z, -X, 0, 0,
    
    	 Z,  X,  0, 0, 0,
    	-Z,  X,  0, 0, 0,
    	 Z, -X,  0, 0, 0,
    	-Z, -X,  0, 0, 0,
    };

    Запостил: Kirinyale, 06 Августа 2010

    Комментарии (3) RSS

    • Хоть и выглядит это сташновато, но честно сказать, даже не могу предположить где это используется, поэтому сложно оценить степень говнистости.

      Отдалённо (совсем отдалённо) мне это напомнило матрицы Паули. :)
      Ответить
    • трехмерка на говнокоде?
      Ответить
    • Если там объявлено 20000 вершин, то конечно не стоит их все прописывать в *.h,*.hpp,*.c,*.C,*.cpp файлы, там есть ограничение на размер статического массива.
      Лучше хранить отдельно и лучше в бинарном виде.
      Ответить

    Добавить комментарий