Форум программистов, компьютерный форум, киберфорум
Наши страницы
OpenGL
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/10: Рейтинг темы: голосов - 10, средняя оценка - 4.90
Kankay
0 / 0 / 0
Регистрация: 30.06.2009
Сообщений: 1
#1

Туман в OpenGL

03.07.2009, 18:11. Просмотров 1760. Ответов 1
Метки нет (Все метки)

Как сделать так, что бы туман двигался вместе с камерой? Т.к. туман заполняет сцену вдоль оси Z, а когда камера передвигается получается неправильный результат:
до:

Туман в OpenGL


после (камера не в начале координат):
Туман в OpenGL

Туман должен сгущаться вдали от самолета, а не наоборот.
Буду признателен за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.07.2009, 18:11
Ответы с готовыми решениями:

Не работает линейный туман
Пытаюсь по заданию к сцене добавить эффект линейного тумана, но туман на деле не отображается от...

Как подружить туман и gluLookAt()?
Доброго времени суток. Пытаюсь добавить туман стандартными средствами OpenGL, вот так: fogColor...

Создаю игру с научным уколоном на C++/opengl. Как подключить openGL и добиться кроссплатформенности
Я читал про opengl - для его инициализации нужно создавать windows - окно. Для linux видимо...

(2 главы перевода книги доступно) OpenGL Programming Guide, Version 4.3, 8th Edition - OpenGL
Продолжая тему с переводом книги http://www.cyberforum.ru/opengl/thread1551398.html Выкладываю для...

Ошибки при подключение opengl, немного не связанные с opengl
#include <windows.h> #include "stdafx.h" #include <gl/gl.h> #include <gl/glu.h> #include...

1
galileopro
Пробующий
184 / 97 / 8
Регистрация: 28.04.2009
Сообщений: 1,042
18.07.2009, 22:07 #2
Отриссовку тумана производить в системе координат, связанной с самолетом(камера ведь двигается за ним). А можно попробовать "зону тумана" понемногу сжимать, если приближается камера. И тогда туман будет сгущаться интенсивнее и на опеределенном расстоянии от самолета.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.07.2009, 22:07

OpenGL - VS2008 Инициализация OpenGL (Glut)
Правильно ли я написал код для выведения 3d изображения на экран? Вот пару недель наверно искал...

Сильно отличаются OpenGL ES и OpenGL и как?
Сильно отличаются OpenGL ES и OpenGL и как?

Не загружается текстура в OpenGL (OpenGL + Классы)
Здравствуйте! Пишу движок для игры. Первый прототип я сделал процедурно. Все работает как надо. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru