Изучаете VRML или openGL? - PullRequest
1 голос
/ 23 марта 2011

Мне придется пройти 1 курс в моей академии. Один о openGL, другой о VRML.

Что бы вы выбрали? (название курса: виртуальная реальность)

Ответы [ 3 ]

5 голосов
/ 23 марта 2011

Похоже, что курс OpenGL будет гораздо более полезным, современным и практичным.

Зная OpenGL, вы можете охватить множество других областей, которые тесно или в какой-то степени связаны - программирование игр, аппаратное ускорение, пользовательские интерфейсы, визуализация, вычисления на GPU, приложения для смартфонов и консолей и т. Д.

2 голосов
/ 23 марта 2011

VRML в настоящее время практически не используется. OpenGL широко используется в визуализации, а также в играх, хотя и не так сильно, как DirectX.

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

1 голос
/ 02 июня 2011

OpenGL - практический ответ.Сегодня он широко используется, поэтому ваши затраты времени не будут потрачены впустую.

Теперь делать 3D - не самая легкая вещь в мире.Хорошее знание математики (особенно линейной алгебры) весьма полезно.Барьер для входа может быть довольно высоким.Вот где VRML действительно сияет.Это очень легко подобрать и понять.Знание продвинутой математики не требуется, так как VRML абстрагируется от всего этого.

Если вы Java-разработчик, другой 3D API, на который стоит обратить внимание: Java3D

...