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

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

Вернуться   forum.boolean.name > Общие темы > Болтовня

Болтовня Разговоры на любые темы (думайте, о чем пишите)

Ответ
 
Опции темы
Старый 09.07.2008, 20:06   #826
Tadeus
Троллота
 
Регистрация: 09.07.2007
Сообщений: 1,829
Написано 554 полезных сообщений
(для 1,772 пользователей)
Ответ: Кто какую игру делает? Скрины

Немного возвращаясь к теме типа шейдеров. Насколько я понял это эшейдеровский асм, использовавшиися в ДХ8. В ДХ9 и дальше в него переводятся шейдеры из глсл/хлсл. Вроди так
(Offline)
 
Ответить с цитированием
Старый 09.07.2008, 20:52   #827
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Кто какую игру делает? Скрины

Он и сейчас иногда используется при использовании девятого.
(Offline)
 
Ответить с цитированием
Старый 09.07.2008, 20:54   #828
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Кто какую игру делает? Скрины

Так это cG?
(Offline)
 
Ответить с цитированием
Старый 10.07.2008, 17:16   #829
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Кто какую игру делает? Скрины

нет. это какое то полумашинное убожество ((. на сайте Борескова нет cg шейдеров (и правильно!)

вот, высокотехнологичная графика:
Миниатюры
Нажмите на изображение для увеличения
Название: fireballs_experementalsgameplay.JPG
Просмотров: 681
Размер:	21.1 Кб
ID:	4552  
(Offline)
 
Ответить с цитированием
Старый 10.07.2008, 19:49   #830
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Кто какую игру делает? Скрины


Не-не-не-не-Не Не!
Они колизятся!
ВротМнеНоги!
Что ты сделал с ними? Не нада их взрывать!
Сбдрыстни!!!



А можно поподробнее?
(Offline)
 
Ответить с цитированием
Старый 10.07.2008, 23:44   #831
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: Кто какую игру делает? Скрины

Сообщение от MoKa Посмотреть сообщение
glsl??? Какой-то ужастный.. Или это скомпилированный?
Вот уж удевил (ГЛСЛ оч похож на ХЛСЛ).
Как я рад что прошло время АСМ, этих машинных команд, да здравствуют языки высокого уровня.
__________________
Жизнь как говориться игра- делать игры моя профессия(с)

Программирование, это религия! Её нужно исповедовать.
(Offline)
 
Ответить с цитированием
Старый 11.07.2008, 09:26   #832
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Кто какую игру делает? Скрины

так то оно так, но если такую шейдерную асм програмку можно и на каком нибудь GeForce2 MX запустить, то высокоуровневые шейдеры поддерживает меньшее число карточек.
(Offline)
 
Ответить с цитированием
Старый 11.07.2008, 11:41   #833
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Кто какую игру делает? Скрины

Несоглашусь относительно ненадобности ASM'а, во первых когда пишешь на HLSL нужно учитывать тонкости компилинга, которые могут менятся из-за всяких пустяков очень координально, если знать принципы компилинга и подводные камни - тогда будешь писать быстрые шейдера, но если ты их незнаешь, то шейдер написанный на HLSL будет весьма некрасиво скомпилен, а если знаешь ASM, то он будет выглядеть куда красивее и иметь более быстрые подходы и меньше лишних операций.
(Offline)
 
Ответить с цитированием
Старый 11.07.2008, 12:57   #834
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Кто какую игру делает? Скрины

HolyDel, жжош!
Ассемблеровые шейдеры начали поддерживаться в GF3, "нормальные" же HLSL появились (в несколько недоделанном виде) в GFFX5200 и в современном виде в GF6xxx
Так что на GF2 ш0йдеры не поюзаешь.
(кстати GeForce 4 MX 440 из вс ей линейки GF4 базируется на чипе GF2 так что на нём тоже никакие ш0йдеры не работают, сам намучился с этой видяхой друг до сих пор с ней парится)
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 11.07.2008, 13:30   #835
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Кто какую игру делает? Скрины

MoKa, ABTOMAT, это правильные 65537-угольники))))))
http://ru.wikipedia.org/wiki/%D0%9F%...BD%D0%B8%D0%BA

Ассемблеровые шейдеры начали поддерживаться в GF3, "нормальные" же HLSL появились (в несколько недоделанном виде) в GFFX5200 и в современном виде в GF6xxx
Так что на GF2 ш0йдеры не поюзаешь.
(кстати GeForce 4 MX 440 из вс ей линейки GF4 базируется на чипе GF2 так что на нём тоже никакие ш0йдеры не работают, сам намучился с этой видяхой друг до сих пор с ней парится)
ничего не знаю! расширение поддерживается, а как его реализвал производитель (хоть даже совсем никак) - мне глубоко фиолетово.
(Offline)
 
Ответить с цитированием
Старый 13.07.2008, 19:30   #836
FDsagizi
Бывалый
 
Аватар для FDsagizi
 
Регистрация: 04.01.2008
Адрес: Казахстан \ Талдыкорган
Сообщений: 659
Написано 170 полезных сообщений
(для 509 пользователей)
Ответ: Кто какую игру делает? Скрины

Сообщение от MoKa Посмотреть сообщение
Несоглашусь относительно ненадобности ASM'а, во первых когда пишешь на HLSL нужно учитывать тонкости компилинга, которые могут менятся из-за всяких пустяков очень координально, если знать принципы компилинга и подводные камни - тогда будешь писать быстрые шейдера, но если ты их незнаешь, то шейдер написанный на HLSL будет весьма некрасиво скомпилен, а если знаешь ASM, то он будет выглядеть куда красивее и иметь более быстрые подходы и меньше лишних операций.
Ввел в ступор…
Перечитал 3 раза по слогам,
Подумал…
Посмеялся!
Опять подумал…
Вывод:

Даже зная АСМ, не факт что шейдеры написанные на HLSL скомпиляться самым оптимальным образом!
Да и оптимизацию от знания АСМ ты получишь если будешь писать на полном или со вставками АСМ кода. Или постоянно просматривать асм-овский код твоего шейдера, и пытаться делать выводы!
__________________
Жизнь как говориться игра- делать игры моя профессия(с)

Программирование, это религия! Её нужно исповедовать.
(Offline)
 
Ответить с цитированием
Старый 15.07.2008, 11:45   #837
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Кто какую игру делает? Скрины

FDsagizi, вот ты и уловил мою идею, "и пытаться делать выводы", процесс которым ты до них дойдёшь будет - анализ, анализ - способ извлечения опыта из реализованной интелектуальной собственности.
Короче говоря, этим процессом и ты будешь уже знать, какой варриант будет компилится в 2 строки, а какой в одну, и что будет из них быстрее.
Ты сам в общем ответил на мой "ответ", а я чуток развил его. У меня так устроено обучение, и имхо это продуктивнейший варриант, лучше для себя я пока не встречал.
(Offline)
 
Ответить с цитированием
Старый 29.07.2008, 17:26   #838
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Кто какую игру делает? Скрины

Ещё 2 скрина:


Витражные окошки, с рефракцией, кто помнит Dark Messiarh - вот они там классно выглядели. Тут тотже принцип .


Водичка, теперь не на кубемапе а на текстурной проекции. Реалтайм рефракция\рефлекция, и фаллофф. На моей домашней 7300гс (урезанная, и по мощности почти дотягивает до 6600гт), выдаёт 170фипись..
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pepel (14.10.2009)
Старый 29.07.2008, 17:30   #839
jimon
 
Сообщений: n/a
Ответ: Кто какую игру делает? Скрины

а я тут свой движок клепаю работа полным ходом
к сожалению так получилось что вот етот треугольничек и квадратик выводятся с помощью 170 кб кода просто до графической части еще толком не добрался

в принципе готова основа управления много-оконностю приложения, ввод,
управление многопоточностью, аллокация памяти, свой простенький STL,
основы манагера сцены, основы рендера, поддержку нескольких рендеров,
лог, таймер,счетчик фпс и тд

для потоков пока юзается boost, но хочу переписать для себя, а то тормозно компилится
так же планирую использовать OpenMP для многопоточности

изначально движок пишется без записимости от GAPI, но пока присутствует только Null и OpenGL рендеры, в будущем планирую поддержку d3d7 или d3d9 в зависимости от потребностей

основа архитектуры взята у irrlicht с некоторыми кардинальными переменами и вещами из ogre
Миниатюры
Нажмите на изображение для увеличения
Название: megaenginelol.png
Просмотров: 683
Размер:	8.4 Кб
ID:	4615  

Последний раз редактировалось jimon, 29.07.2008 в 17:40.
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо за это полезное сообщение:
Dream (03.09.2009), FDsagizi (29.07.2008)
Старый 29.07.2008, 18:44   #840
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Кто какую игру делает? Скрины

MoKa
блин так же хочу
вижу надо на Хорс переходить.
З.Ы. (с надеждой) ну чево там с тутором...?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скинь те пожалуйста какую-нибудь систему частиц Ganociy 3D-программирование 7 11.10.2009 12:27
скрины моего проэкта War of the Space World TEHb08 Проекты на Blitz3D 18 11.01.2009 21:01
какую надо либу для предупреждения входа в Fs один раз ger1234567 Основной форум 2 24.10.2008 15:24
MoKa's Personal Site (Сорсы, Скрины, Блог, всячина) moka Болтовня 22 28.11.2007 13:20


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


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