Войти
ФлеймФорумПрограммирование

Почему некоторые программисты выбирают Direct3D? (2 стр)

Страницы: 1 2 3 425 Следующая »
#15
0:08, 25 апр. 2011

SNVampyre
Бабло побеждает комитеты, ня.


#16
0:09, 25 апр. 2011

SNVampyre
> Смотря как писать.

Не ну это понятно смотря как писать ) если знать все траблы, общаться напрямую с вендорами (как Кармак например) то тогда всё будет без глюков. Но ведь все хотят чтоб полегче и побыстрей было.

#17
0:11, 25 апр. 2011

SNVampyre
> всё равно переписывать рендер под приставки
а разве на хуящике не дх, а на сони пс не гл?

#18
0:14, 25 апр. 2011

cranky
> а на сони пс не гл
Там, как говорят, прямо в видеокарту команды посылают, без всех этих костылей.

#19
0:16, 25 апр. 2011

2. Не критично.
3. Не критично.
4. Есть Cg.
5. Бред.
6. Бред.

Не вижу причин юзать OpenGL под виндой.

P.S. Не холивар.

#20
0:20, 25 апр. 2011

_zerg_
> 4. Есть Cg.
Cg есть порт ущербных шейдеров HLSL. Есть также тулзы по переводу HLSL в GLSL. Под D3D нормальные шейдеры запустить невозможно в принципе, там поддержки GLSL нет ни в каком виде.

> Не вижу причин юзать OpenGL под виндой.
Ты для начала назови хоть одну причину юзать D3D под виндой. Ибо кроме обезьяней манеры повторять за другими, причин нет ни одной. У D3D есть только недостатки.

#21
0:20, 25 апр. 2011

Теория заговора AMD и Microsoft
Ati за право встроить свою карточку в XBox поставляет сырые дрова под OpengGL!!!

#22
0:21, 25 апр. 2011

>Ты для начала назови хоть одну причину юзать D3D под виндой.
Сырые дрова AMD под OpenGL

#23
0:22, 25 апр. 2011

Arlekit
> Теория заговора AMD и Microsoft
> сырые дрова
Если ты ниасилел, то не надо на других сваливать. Так и скажи, что просто не дорос ещё, поэтому пишешь на D3D.

> Сырые дрова AMD под OpenGL
Примеры сырости в студию.

#24
0:23, 25 апр. 2011

>У D3D есть только недостатки.
Какие недостатки?
Кроме отсутствия поддержки православных GLSL, и интерфейсной структуры?

#25
0:27, 25 апр. 2011

SNVampyre
> Примеры сырости в студию.
http://neill3d.com/tag/glsl

zlos
> Сколько они версий уже грозятся бинарными шейдерами и прочими ништяками?
http://steps3d.narod.ru/tutorials/program-binary-tutorial.html

#26
0:38, 25 апр. 2011

Arlekit
> Какие недостатки?
> Кроме отсутствия поддержки православных GLSL, и интерфейсной структуры?
Нигде не работает кроме определённых версий винды. Не имеет совместимости между версиями. Не имеет расширяемости.
Вобщем полная лажа, непригодная к использованию.

Try
Чел делает не по стандарту. На D3D он так делать даже не смог бы в принципе, а на Nvidia такой багокод даже как-то работает.

#27
0:43, 25 апр. 2011

Try
А offline компиляция есть? Оно же не гарантирует что скопилятый шейдер пойдёт на другой машине, хаха.
SNVampyre
> Нигде не работает кроме определённых версий винды.
Пример.
SNVampyre
> Не имеет расширяемости.
Это как?

#28
0:59, 25 апр. 2011

zlos
> Пример.
D3D10 и 11 не работают под XP. D3D8 (и ниже) не работает на Vista и 7. D3D11 не работает на Vista без SP2. Ну и так далее и тому подобное.

> Это как?
Это когда в старый GAPI добавляют новые фичи, и ты можешь использовать их не меняя (у кодомакак копипастя) код.

#29
1:07, 25 апр. 2011

SNVampyre
> D3D8 (и ниже) не работает на Vista и 7
Oche tolsto :3

Страницы: 1 2 3 425 Следующая »
ФлеймФорумПрограммирование