Главная » Таги : "3D"

RSS

Radial Blur

Не нравитсяНравится   Рейтинг 0


Пример показывает работу с OpenGL: создание текстур, использование источников освещения для получения эффекта глубины. Так же показана real time генерация модели (спираль) и использование размытия.

Размер 9 кб
Скачать

Таги: ,

Quake 3 Model Loader

Не нравитсяНравится   Рейтинг 0

[Image]
Пример показывает как можно загрузить MD3 модель ( формат файлов Quake III ) с поддержкой текстурирования и анимации. В примере есть модуль описывающий формат файла MD3. OpenGL.

Размер 926 кб
Скачать

Таги: , ,

Water

Не нравитсяНравится   Рейтинг 0

[Image]
Потрясающий по красоте эффект – гладкая поверхность воды возмущается каплями, расходящиеся круги. OpenGL и WinAPI.

Размер 183 кб
Скачать

Таги: ,

Что такое OpenGL ?

Не нравитсяНравится   Рейтинг +4

Doom3 OpenGLЗа последние годы компьютерная графика получила очень широкое распространение. Сейчас трёхмерные изображения можно увидеть везде, начиная от простых компьютерных игр и заканчивая системами моделирования в реальном времени. Раньше, когда трёхмерная графика существовала только на суперкомпьютерах, не существовала единого стандарта в области графики. Все программы писались с «нуля» или с использованием накопленного опыта, но в каждой программе реализовывались свои методы для отображения графической информации. С приходом мощных процессоров и графических ускорителей трёхмерная графика стала реальностью для персональных компьютеров. Но в тоже время производители программного обеспечения столкнулись с серьёзной проблемой – это отсутствие каких-либо стандартов, которые позволяли писать программы, независимые от оборудования и операционной системы. Одним из первых таких стандартов, существующий и по сей день является OpenGL.

Читать далее »

Таги: , , ,

OpenGL – что дальше ?

Не нравитсяНравится   Рейтинг +4

Opengl aaТрудно переоценить роль стандарта OpenGL в становлении и распространении трехмерной машинной графики. С этим стандартом связан прикладной интерфейс для визуализации пространственных объектов, равно как с ним ассоциируется и целая идеология проектирования специальной аппаратуры – графических ускорителей, благодаря которым трехмерные сцены стали реальностью, хотя и виртуальной. Однако, сегодня впору задаться вопросом, есть ли перспективы у OpenGL или она обречена?

На сегодня OpenGL представляет собой общепризнанный стандарт, реализованный для всех классов компьютеров от ПК до суперкомпьютеров. Для разработчика, OpenGL – это, прежде всего, базовая библиотека из нескольких сотен графических функций, с помощью которых можно создать геометрию сцены и произвести ее рендеринг, плюс расширения: GLU – вспомогательные функции, упрощающие разработку и опирающиеся на базовый набор возможностей, и GLX – интерфейс для взаимодействия с оконной системой X Window. Однако успех OpenGL, по-видимому, все же обусловлен не удачным API, а следующими двумя обстоятельствами. Первое: еще в 1982 г. в Стенфордском университете была разработана концепция графической машины, на основе которой в рабочей станции Silicon IRIS был реализован конвейер рендеринга. Второе: OpenGL – открытый и мобильный стандарт. Это означает, в частности, что программы можно переносить на любую платформу, а графический вывод OpenGL получать как локально, так и по сети на любом рабочем месте, поддерживающем X Window и имеющем расширение GLX.

Читать далее »

Таги: ,