Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 17.11.2007, 21:52   #1
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
OpenGL 3.0

http://www.gamedev.ru/community/open...1=5268&v2=5274

вот примерное описание.
(Offline)
 
Ответить с цитированием
Старый 17.11.2007, 22:56   #2
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: OpenGL 3.0

Так чуть точнее
http://www.gamedev.ru/community/open...icles/opengl30
(Offline)
 
Ответить с цитированием
Старый 17.11.2007, 23:06   #3
jimon
 
Сообщений: n/a
Re: OpenGL 3.0

я вот что-то не понимаю ...
теперь чтобы игра запустилась под любой видеокартой прийдется
юзать две разных версии OGL ? :/
 
Ответить с цитированием
Старый 17.11.2007, 23:06   #4
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: OpenGL 3.0

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

нет, для того чтобы игра запустилась на любой видеокарте, ето первая версия, а чтобы только на новых - ето вторая.
(Offline)
 
Ответить с цитированием
Старый 17.11.2007, 23:19   #5
jimon
 
Сообщений: n/a
Re: OpenGL 3.0

HolyDel
ну я и говорю о ЛЮБОЙ видеокарте (старые и новые)
к примеру низя чтоли будет отрубить новые фичи и чтобы пошло
на старом железе ... ето ж гемор как с d3d10 будет
 
Ответить с цитированием
Старый 17.11.2007, 23:23   #6
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: OpenGL 3.0

Почему две версии OpenGL? Решено, что так будет проще для разработчиков. Если вы хотите разрабатывать приложения, совместимые со старым графическим оборудованием, можно использовать OpenGL Longs Peak, но программы также будут работать и на новом оборудовании. Чтобы задействовать все возможности будущего железа, необходимо использовать OpenGL Mt. Evans, который, однако, несовместим со старым оборудованием и предыдущими версиями OpenGL. Ситуация чем-то похожа на использование версий Direct3D 9 и 10, с тем лишь отличием, что привязки к операционной системе может и не быть.
т.е. Longs Peak будет работать и со старыми видеокартами (обратная совместимость )и с новыми (но не со всеми фичами новой видюхи и не максимально эффективно)
(Offline)
 
Ответить с цитированием
Старый 18.11.2007, 00:33   #7
Alex_90
Знающий
 
Регистрация: 05.02.2007
Сообщений: 201
Написано одно полезное сообщение
(для 2 участников)
Re: OpenGL 3.0

А лучше делать две версии игры: для старых карт и для новых.
Когда юзер ставит игру, то сначала запускается программа, которая тестирует видеокарту и запускает инсталятор той версии, которая подходит.
(Offline)
 
Ответить с цитированием
Старый 18.11.2007, 00:33   #8
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: OpenGL 3.0

Longs Peak с расширениями надо юзать)
(Offline)
 
Ответить с цитированием
Старый 18.11.2007, 01:45   #9
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: OpenGL 3.0

А лучше делать две версии игры: для старых карт и для новых.
Когда юзер ставит игру, то сначала запускается программа, которая тестирует видеокарту и запускает инсталятор той версии, которая подходит
Эти две версии не совмемстимы между собой, поетому простой перекомпиляцией не отделаться
(Offline)
 
Ответить с цитированием
Старый 18.11.2007, 13:07   #10
jimon
 
Сообщений: n/a
Re: OpenGL 3.0

HolyDel
я ето и имел в виду ... если будет два GL которые не совместимы
между собой ... то чем тогда новый GL лутче того же d3d10 ?
разрабу к примеру леньки будет потдерживать две версии кода
но нужно - иначе игра запустится тока на одном поколении видеокарт
а потдержка двух кодов как минимум в 1.5 раз дороже
 
Ответить с цитированием
Старый 18.11.2007, 13:11   #11
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: OpenGL 3.0

5% операционнах систем - не виндоус.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
OpenGL pax C++ 134 04.10.2016 15:07
OpenGL 3 HolyDel C++ 63 11.12.2014 22:23
Help:::OpenGl!!! zheland 3D-программирование 30 08.05.2008 20:52
Cos и Sin в OpenGL! pipns Delphi 8 19.11.2007 10:14


Часовой пояс GMT +4, время: 15:41.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com