![]() |
Страницы (10): « Первая ... « 2 3 4 5 [6] 7 8 9 10 » Показать все 138 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Наши проекты (https://hlfx.ru/forum/forumdisplay.php?forumid=1)
-- Real Predator Mod (https://hlfx.ru/forum/showthread.php?threadid=4223)
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]
~ X ~
Дядя Миша сказал, что это всё ерунда и никому не нужно, и самый лучший мовевитч в ксаше, ну я расстроился и забросил. Да, в принципе, я лучше потом в волатиле этот мовевитч сделаю, а то там пока не такой козырный.
__________________
В чём, кстати, состоит реализация мовевитча? В постоянном перемножении матриц? Или это неэффективно и там по-другому?
nemyax
В чём заключается твой вопрос?
__________________
Хочется знать общий алгоритм.
Общего алгоритма нет, каждый выкручивается как может.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Ну, в принципе, да.
Просто есть некоторое количество общедоступных, и многие, не мудрствуя лукаво, их тупо копипастят. Отсюда возникает иллюзия неких "общих" алгоритмов и принципов.
__________________
Ясно. Ответ: читай ксаш и спирт =)
Ответ - думай головой. Это чай не шойдеры какие-нибудь.
__________________
Да с шойдерами воще прикольно. Они почти во всех движках лежат снаружи плюс в сети огромная куча примеров. Я можно сказать после часа знакомства уже соориентировался, как будто писал их лет пять.
Ну и вот еще весьма полезный сайт нашёл:
http://www.yaldex.com/open-gl/toc.html
там описано как перевести базовый GL-функционал на GLSL.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Да шейдеры очень простая штука, особенно GLSL. Простая и скучная. Вот раньше были register combiners, texture shader, ATI_fragment_shader - вот это были головоломки, как в жесткие лимиты впихнуть продвинутые эффекты. Да можешь посмотреть rcp- и afs-файлы в волатиле, там много всякого. Например, приближённая нормализация вектора без кубемапы. Я даже статью написал, но вы, конечно же, тогда ничего знать не хотели.
А с GLSL другая проблема. Какой бы ты шойдер не написал, он обязательно на какой-нибудь карточке не заработает. Или заработает неправильно. Или заработает, но уронит фпс в подвал. Особенно это характерно для интелов.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Временная зона GMT. Текущее время 10:25. | Страницы (10): « Первая ... « 2 3 4 5 [6] 7 8 9 10 » Показать все 138 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024