Результаты поиска

Комментарии к записи Рендер (отрисовка) простейщего обьекта отключены

Рассмотрим функцию вывода нашего объекта: void DEN_Obj::Render(int text) { int l_index; glPushMatrix(); glTranslatef(Position.x,Position.y,Position.z); glRotatef(Rotation.x,1.0,0.0,0.0); glRotatef(Rotation.y,0.0,1.0,0.0); glRotatef(Rotation.z,0.0,0.0,1.0); if (text==1) { glActiveTextureARB(GL_TEXTURE0_ARB); glEnable(GL_TEXTURE_2D); glBindTexture(GL_TEXTURE_2D, id_texture); } else { glDisable(GL_TEXTURE_2D); } glBegin(GL_TRIANGLES); for (l_index=0;l_index<polygons_col;l_index++) { //----------------- ПЕРВАЯ ВЕРШИНА ----------------- // координаты текстуры первой вершины glTexCoord2f( MapCoord[ Polygon[l_index].a ].u, MapCoord[ Polygon[l_index].a ].v); // координаты первой вершины glVertex3f( Vertex[ Polygon[l_index].a […]

Класс простейщего обьекта

14 мая 2008, zombie. Рубрика:
Комментарии к записи Класс простейщего обьекта отключены

Начнем пожалуй с самого примера класса и далее разберем его поподробнее: class DEN_Obj { private: char name[20]; int vertices_col; int polygons_col; float Scale; DEN_Vertex Position; DEN_Vertex Rotation; DEN_Vertex *Vertex; DEN_Polygon *Polygon; DEN_MapCoord *MapCoord; int id_texture; private: public: bool Load3DS (char *filename); void Render(int text); void SetScale(float Sc); void SetPosition(float x, float y, float z); void […]

Creative Labs готовит SoundBlaster X-Fi 2

08 Апр 2008, zombie. Рубрика: Новости
Метки:

В то время, как множество владельцев звуковой карты SoundBlaster X-Fi от Creative Technology испытывают множество неудобств из-за недописанного драйвера для Windows Vista, компания спокойно готовит к выходу новое поколение звуковых карт X-Fi 2. В настоящее время об этом продукте ничего не известно. Упоминание о втором поколении X-Fi находится в списке совместимого с Windows Vista оборудования. […]

Названы цены GeForce 9600 GT

07 Фев 2008, zombie. Рубрика: Новости
Метки:

Как известно, видеокарта NVIDIA GeForce 9600 GT, долженствующая стать первым продуктом из 9 серии, не выйдет в назначенный срок из-за проблем с напряжением в схеме питания. Будущие владельцы, которые приметили видеокарту в качестве своего следующего графического ускорителя, пока могут изучать ее спецификации.   По последним данным видеокарта будет выпущена в двух версиях с 512 Мб […]

OpenGL Extensions Viewer 2.33

28 Янв 2008, zombie. Рубрика: Новости
Метки:

OpenGL Extensions Viewer утилита сбора информации о подсистеме OpenGL и её диагностики обновиласть до версии 2.33. В программе внесены новые исправления. Скачать можно тут.

Анонс GeForce 9600 GT задерживается

25 Янв 2008, zombie. Рубрика: Новости
Метки:

Анонс GeForce 9600 GT отложен до 21 февраля из-за проблем с изменением напряжения у отдельных видеокарт. Видеокарта GeForce 9600 GT будет стоить менее $200, по быстродействию в два раза превосходить GeForce 8600 GTS. Будет реализована поддержка DirectX 10.1.

Книги

24 Янв 2008, admin. Рубрика:

Несколько книг которые возможно помогут вам в изучении OpenGL и С++ ... Графика трехмерной компьютерной игры на основе OpenGL Автор: А. В. Боресков Книга посвящена основам программирования трехмерной графики в играх. В ней подробно рассматривается написание графического ядра для трехмерной игры, позволяющей в реальном времени перемещаться по заданной сцене. Достаточно подробно рассматриваются математические вопросы работы […]