27 мая 2014 г.

Система OpenGL взгляд на 3D графику...

Система OpenGL взгляд на 3D графику...


Итак все начинается с того что мы хотим чего то нарисовать или отобразить на экране, может это игра, или график функции а может это полноценный 3д редактор или какая то отдельная его часть нуу полет фантазий понятен ;)

С чего начать и куда копать? Помимо того что необходимо изучить новую не известную вам графическую систему, так еще требуется желательно большой опыт в программировании, вспомнить или хорошо знать школьную геометрию и немного математики не помешает.

Думаю для начала стоит написать тестовый инструмент, наглядный инструмент который поможет быстрее понять графику изнутри:



Переходим на C++, C#

Переходим на C++, C#

Попробую написать заметки о переходе с делфи на MS VS C++, C# это было связано с 3D графикой на платформе OpenGL под паскаль существует конечно много всего но это много переделанно и требуется много изворотов, вместо этого можно перейти на стандарт в графике, игростроении на C++ а сейчас уже Си шарп.

Я попробую описать систему OpenGL как я ее увидел, что в ней меня удивило, что понравилось, свое мировозрение на данную графическую систему, конечно все началось с желания написать небольшую игрушку а закончилось ( ну надеюсь еще не закончилось ))) геометрией, математикой и прочими смежными задачами без которых дальнейшее продвижение практически не возможно.