HLFX.Ru Forum
Показать все 1200 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Volatile Engine (https://hlfx.ru/forum/forumdisplay.php?forumid=3)
-- Volatile 3D II - W.I.P. (https://hlfx.ru/forum/showthread.php?threadid=1903)


Отправлено XaeroX 14-07-2009 в 06:25:

Volatile 3D II - W.I.P.

Работа над движком продолжается.
В данный момент реализована поддержка моделей со скелетной анимацией, динамические тени от них, декали (в том числе на статических моделях карты). Есть уже и кое-какой игровой код, в частности, подбираемые предметы.
Проведена также большая работа по оптимизации. FPS, что на скринах, выдает AGP Radeon X1600 при 1024х768, 4хFSAA, 8xAF, Soft stencil shadow volumes.



Краткий FAQ:

Q: а почему в GTA4/Crysis2/FEAR2 fps в два/пять/двадцать раз выше при таких же/почти таких же/более высоких настройках?
A: причины две: 1) они используют технологии, которые производительнее на современных картах, но могут не работать или работать медленнее на старых, мы же заботимся о совместимости и хотим запускать игру даже на риваТНТ; 2) эти игры писали профессиональные разработчики за деньги, а не ламеры вроде меня в свободное время за просто так.

Q: А можно поюзать?
A: Нет.

Q: А когда можно поюзать?
A: Пока хз, работы еще хватает.

Q: У меня GeForce GTX260, давайте я потестю?
A: Не нужно пока ничего тестить, потому что мы сами знаем, что работать будет и выдаст намного больше FPS. Когда работы над рендером закруглятся, тогда мы и проведем тестирование на предмет выяснения капризов драйверов и т.п.

Q: Что за игра разрабатывается в данный момент на этом движке?
A: T.B.A.

Q: Когда она выйдет?
A: T.B.D.

Q: Будет ли у вас в конце концов нормальный дизайнер уровней/текстурщик/моделлер?
А: Надеемся.

Q: Почему так похоже на кваку?
A: Потому что нет Бога кроме квейка, и Кармак - пророк его. Amen.

Q: Кому нужно такое старье по графике/дизайну/etc?
A: Нам.

Q: А еще?
A: Нам.

Q: Мне нравится движок, стилистика скриншотов, мясо, джибзы и пентаграммы. Можно ли помочь вашей команде?
A: Не можно, а нужно! Пишите в этой теме свои предложения/пожелания/что вы умеете.

Как обычно, ждем отзывов.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 14-07-2009 в 06:40:

Хотелось бы увидеть эти же места с минимальными настройками графики и с настройками, при которых комфортно играть на той же x1600, т.е. не менее 60 fps, некий промежуточный вариант.

Сейчас на скриншотах слишком темно для ДМ, хотя для создания атмосферы освещение вполне. Тоже надо искать золотую середину. Это я не как левел-дизайнер говорю, а как игрок, следовательно нужна адекватная настрйока гаммы/яркости.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 14-07-2009 в 07:03:

От оценки воздержусь пока
Единственное что могу сказать - не смотрите на FPS на скринах, в действительности он намного выше.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 14-07-2009 в 07:41:

Цитата:
Дядя Миша писал:
не смотрите на FPS на скринах, в действительности он намного выше.

Поясню. "В действительности" - это на видеокарте Дяди Миши и без FSAA.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 14-07-2009 в 09:49:

XaeroX неправда, FSAA я не отключал

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено BUzer 14-07-2009 в 10:29:

Симпатично, правда тенеброй отдаёт.
Кстати, а что за тени? Как-то все светильники так стоят, что контрастных теней не видно. Вроде мягкие - какие-то шадоумапы-в-кубемапе? Только не говори, что мягкий стенсил


Отправлено XaeroX 14-07-2009 в 10:41:

Цитата:
BUzer писал:
Только не говори, что мягкий стенсил

Хорошо, не буду

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено BUzer 14-07-2009 в 11:23:

ЫЫЫ!


Отправлено Дядя Миша 14-07-2009 в 12:59:

BUzer это мягкие теневые объемы. По методу Кармака-Ксерокса.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 14-07-2009 в 16:55:

тени красивые. как оно ведёт себя на открытых пространствах, будут ли они в игре?


Отправлено XaeroX 14-07-2009 в 17:36:

thambs
Движок во многом подобен Думу 3, и имеет схожие ограничения. Открытые пространства сделать будет можно, но скорее всего придется ограничиваться на них лайтмаповым освещением плюс небольшие источники света. Т.е. лучше всего делать ночь с фонарями.
Но лучше всего движок дружит с коридорами: дверь позади закрылась - отрезала видимость, дверь впереди не открыта - видимость тоже отрезана, в результате рисуем только текущую комнату.
Карта, что на скринах, сделана против этого принципа, поэтому и фпс не такой высокий, как хотелось бы.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SanYa 14-07-2009 в 19:33:

Ну а что, мне очень понравилось!
Хотелось бы, если будет возможность, увидеть карту в стиле дум 3 (лаборатория, тьма, раскачивающиеся лампочки), посмотреть как оно будет смотреться. Так же не помешало бы видео из игры, как мы бегаем, пытаемся стрелять, какаянить моделька в движении на карте, ну проще говоря демка, в движении оно же всегда интереснее смотрится!

И того, ощущается жгучее желание полапать движок, за все места!

__________________
кто к нам с чем зачем, тот от того и того...


Отправлено Jumpdaphuckup! 14-07-2009 в 21:21:

XaeroX а действительно, почему бы тебе не использовать для демонстрации ресурсы из дума3? имхо они как раз к этому располагают

__________________
avtobus zekov


Отправлено Scrama 15-07-2009 в 01:10:

Цитата:
SanYa писал:
Хотелось бы, если будет возможность, увидеть карту в стиле дум 3 (лаборатория, тьма, раскачивающиеся лампочки), посмотреть как оно будет смотреться.

Изначально антураж квакоподобный, так что лаборатории не предусматривались, но вот тьмы и раскачивающихся светильников отсыпать можно будет =)
Вообще, первый пост однозначно говорит, что помощь моделлеров, текстурщиков и левелдизайнеров была бы кстати. Сами видите - на скринах контент из DMC используется.

Что касается фпс - игра прилично выглядит и без теней, что на аналогичной 7600GT дает 100-160 FPS на этой карте. Единственное, что еще хотелось бы увидеть - это блоб под игрком при r_shadows 0, чтоб легче было определять положение противника в мидэир.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Maxwel 15-07-2009 в 08:19:

Качество графики нормальное, очень даже неплохо... FPS немного стрёмает, но думаю всё со временем образуется... Буду очень рад увидеть это чудо под GNU/Linux


Отправлено thambs 15-07-2009 в 15:47:

Цитата:
XaeroX писал:
верь позади закрылась - отрезала видимость, дверь впереди не открыта - видимость тоже отрезана



у тебя bsp как в ку2, или вручную расставленные порталы?


Отправлено XaeroX 15-07-2009 в 16:16:

Как в ку2, с ареапорталами.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено LeFront 15-07-2009 в 18:32:

Хм интересная вещ, жаль что Q1 а не Q2, а то я как раз клепаю, что-то типа Q2 мог бы помоч мал по малу


Отправлено LeFront 15-07-2009 в 18:33:

ну и еще в довесочек
Думаю на вашем движке да с hi-res текстурами смотрелось бы очень даже не плохо


Отправлено SanYa 15-07-2009 в 18:39:

Цитата:
Scrama писал:
но вот тьмы и раскачивающихся светильников отсыпать можно будет =)

Это было бы замечательно!

Цитата:
Scrama писал:
Вообще, первый пост однозначно говорит, что помощь моделлеров, текстурщиков и левелдизайнеров была бы кстати.

Могу помочь с модельками для уровней, не шибко обширными, всякий мелкий стафф в общем.

Добавлено 15-07-2009 в 22:39:

Если конечно таковой нужен.

__________________
кто к нам с чем зачем, тот от того и того...


Отправлено Vit_amiN 15-07-2009 в 18:56:

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

__________________
Мои русификаторы и другие полезные файлы здесь
ЗАПОМНИТЕ, ПОИСК — БЛИЖАЙШИЙ ПУТЬ К ИСТИНЕ


Отправлено (_-=ZhekA=-_) 16-07-2009 в 06:11:

Цитата:
XaeroX писал:
Q: Что за игра разрабатывается в данный момент на этом движке?
A: T.B.A.

А как это переводится ?



XaeroX
Цитата:
Scrama писал:
Вообще, первый пост однозначно говорит, что помощь моделлеров, текстурщиков и левелдизайнеров была бы кстати. Сами видите - на скринах контент из DMC используется.

Если нужна будет помощь с думоподобными коридорами для демки или для игры, обращайся с большим удовольствием помогу

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 16-07-2009 в 06:17:

Цитата:
(_-=ZhekA=-_) писал:
А как это переводится ?

To be announced

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Flash 17-07-2009 в 04:41:

Весьма неплохо.
ЗЫ. Немного промазал с оценкой.

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?


Отправлено (_-=ZhekA=-_) 17-07-2009 в 19:30:

Flash
А что хотел поставить ? )

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено FiEctro 19-07-2009 в 20:05:

Scrama карту делал?
За кваку речпект.
Насчет теней настаиваю отказаться от стенсила (ибо он глючное УГ), и заюзать хотя бы это:
http://www.humus.name/3D/RaytracedShadows.zip
Так же хотелось бы наблюдать такой интересный эффект:
http://www.humus.name/3D/VolumetricLightingII.zip
И почему модель пушки сама на себя тень не отбрасывает %) ?
Вообще помоему больше похоже на нексуз, нежели тенебрей.

Добавлено 20-07-2009 в 00:05:

На первом скрине текстура криво в углу справа от окна лежит. И на втором видно что глосс криво на нескольких фейсах рисуется.


Отправлено Scrama 20-07-2009 в 00:54:

Цитата:
FiEctro писал:
Scrama карту делал?
Нет, моя в процессе, где-то между основной геометрией и первичной детализацией.
Цитата:
На первом скрине текстура криво в углу справа от окна лежит. И на втором видно что глосс криво на нескольких фейсах рисуется.
Вы-таки хотите, чтоб преальфа выглядела как продукт за $19.99?

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено FiEctro 24-07-2009 в 13:19:

>> Вы-таки хотите, чтоб преальфа выглядела как продукт за $19.99?

Я хочу что бы потом не было фраз: это ограничение, мне лень переписывать, уже поздно что нить подправить, и т.д.

Я не критикую, я просто говорю чего бы мне хотелось видеть в этом движке.


Отправлено Scrama 24-07-2009 в 15:33:

FiEctro, да согласен ) просто захотелось съязвить.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 24-07-2009 в 18:28:

FiEctro обрати внимание - советов что должно быть в движке никто не спрашивает.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 24-07-2009 в 18:36:

Дядя Миша
У нас страна советов. Ну отзывы, какая разница? Вам уже написать ничего нельзя, вы сразу все обижаться.


Отправлено Дядя Миша 25-07-2009 в 07:58:

Цитата:
FiEctro писал:
Дядя Миша
У нас страна советов. Ну отзывы, какая разница? Вам уже написать ничего нельзя, вы сразу все обижаться.

да мы уже устали от твоих советов, ога

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 25-07-2009 в 08:31:

Дядя Миша
Ну раз так. Ничего кроме "вау круто" больше не напишу .


Отправлено XaeroX 01-09-2009 в 19:23:

Прикрутил кутришный объемный туман

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено UrbanBoy 01-09-2009 в 19:49:

Мега-круто!
Вопрос - зачем HLFX если есть Volatile? может халфу к волатилу прикрутить?


Отправлено XaeroX 01-09-2009 в 19:52:

Цитата:
UrbanBoy писал:
зачем HLFX если есть Volatile?

HLFX уже практически не развивается. Доделаем моды на нем, и все.
Цитата:
UrbanBoy писал:
может халфу к волатилу прикрутить?

Какой в этом смысл? Это отдельный движок со своими форматами моделей, карт, текстур и т.д. Теоретически можно на нем воссоздать халфу, но практической пользы - ноль.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено UrbanBoy 01-09-2009 в 19:54:

Цитата:
XaeroX писал:
HLFX уже практически не развивается

Я хотел бы на нём маппить, но у тебя нельзя сделать дружественных десантников и другие крутые фишки от спирита, может как-нибудь замутишь Спирит ФХ?


Отправлено XaeroX 01-09-2009 в 19:57:

Для начала надо выпустить HLFX:Single.
Короче, это уже оффтоп.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 01-09-2009 в 20:20:

красиво. а возможно ли как то визуализировать в тумане ход световых лучей/теней?

кстати, а в какую тему задавать общие вопросы по будующему движку?


Отправлено XaeroX 01-09-2009 в 20:29:

Цитата:
thambs писал:
а возможно ли как то визуализировать в тумане ход световых лучей/теней?

Это делается немного иначе, при помощи партикловых систем и источника света с фильтрующей кубемапой. Скриншота под рукой нет, но как-нибудь сделаю. Эта фича уже присутствует.
Цитата:
thambs писал:
кстати, а в какую тему задавать общие вопросы по будующему движку?

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 02-09-2009 в 01:54:

Красиво получилось

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено thambs 02-09-2009 в 18:58:

интерес. антисвет/источник тени у тебя возможен?


Отправлено XaeroX 03-09-2009 в 03:19:

Если под антисветом понимается "затемнение" вместо освещения, то планируется, источник тени - нет (тень - это отсутствие света/антисвета).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SiPlus 04-09-2009 в 15:58:

А поддержка BSP и WAD2/3 будет?


Отправлено XaeroX 04-09-2009 в 15:59:

SiPlus используется свой BSP-формат. Поддержки WAD2/3 не будет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 05-09-2009 в 19:45:

Вот еще несколько скринов. Последние дни занимался водой. На скриншотах смотрится, мягко говоря, не очень, но в динамике немножко получше.
Вода очень простая, и сделана через шейдерные скрипты. Понадобилось только прикрутить рефракцию для слоя (это же будет использоваться в рельефных стеклах).
По сути, вода - это туман + слой кубемапного отражения + слой преломления. И все это - по козырной карте нормалей с волнами %)
А реальных отражений (в т.ч. зеркал) в движке Volatile3D II не планируется.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SanYa 05-09-2009 в 22:09:

XaeroX Смотрится красиво.
А может таки видео сделать и на ютюб его, что бы можно было поглядеть на воду в динамике?
И, кстати, интересно, а почему зеркал и прочих прелестей не планируется? Есть ли тому какие-либо причины? Или просто с вашей точки зрения они там ни к чему?

__________________
кто к нам с чем зачем, тот от того и того...


Отправлено Scrama 06-09-2009 в 03:45:

Впечатляет! Дай кирпичик этот на почту.

Цитата:
SanYa писал:
зеркал и прочих прелестей
Зеркала в хардкорном сетевом шутере всяко ни к чему, а прочие прелести - понятие не определенное.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 06-09-2009 в 03:57:

Цитата:
SanYa писал:
А может таки видео сделать и на ютюб его, что бы можно было поглядеть на воду в динамике?

Если честно, не очень хочется возиться с видео. Будет альфа - вот посмотрите в динамике.
Цитата:
SanYa писал:
И, кстати, интересно, а почему зеркал и прочих прелестей не планируется?

Пока я говорил только про зеркала и порталы, т.е. фичи, требующие дополнительных проходов рендера. Действительно, а что подразумевается под "прочими прелестями"?
Цитата:
SanYa писал:
Есть ли тому какие-либо причины?

Есть причины. Прикручивание многопроходности к рендеру - дело непростое, и т.к. в данный момент все работает, лучше особо не трогать
Цитата:
Scrama писал:
Зеркала в хардкорном сетевом шутере всяко ни к чему

Движок, конечно, не только для ХСШ делается, но в принципе без зеркал обойтись можно везде, в крайнем случае имитировав их кубемапными отражениями и tcGen environment. В хл2 же обошлись.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 06-09-2009 в 06:25:

XaeroX
Прикольно ))) Эти скрины напомнили мне мой же уровень )))

Цитата:
XaeroX писал:
Если честно, не очень хочется возиться с видео. Будет альфа - вот посмотрите в динамике.

К сожалению это будет наверно не скоро!

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено BUzer 06-09-2009 в 06:37:

XaeroX
Вода на этих сриншотах, чесговоря, не заметна. Кажется, будто текстура в канавке просто такая "помятая". Не хватает отражения.


Отправлено XaeroX 06-09-2009 в 06:44:

BUzer отражение кубемапное, но его и нельзя разглядеть, т.к. карта нормалей очень сильно его искажает.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено BUzer 06-09-2009 в 07:11:

XaeroX
Кубемапа в таких коридорах не рулит. Вот глядя на последний скрин, ожидаешь увидеть в воде нечто такое:


Отправлено XaeroX 06-09-2009 в 08:07:

BUzer дык это и есть реалтаймовое отражение, которого в движке нет. Понятное дело, что с ним смотрится намного круче...

Добавлено 06-09-2009 в 15:07:

Поясняю, как работает кубемапное отражение, вдруг кто-то не знает.
На карту ставится спец. актор (Effects -> Cubemap). В игре отражающие поверхности, соответственно, отражают то, что "видит" этот кубемап. Вот примеры отражения без искажения по карте нормалей (т.е. используется плоская карта нормалей).

Отражение, когда камера примерно в точке нахождения кубемапа:


Камера ушла далеко от кубемапа. Эпик фейл.


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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 06-09-2009 в 10:10:

у тебя мэпперским способом можно будет делать цилиндры или как в ку3?


Отправлено XaeroX 06-09-2009 в 10:43:

thambs а что ты имеешь в виду под "как в ку3"? В ку3 цилиндры можно делать как брашевые, так и патчем. У меня, соответственно, то же самое (т.к. редактор VolatileRadiant - доработанный Q3Radiant).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SanYa 06-09-2009 в 11:47:

Цитата:
XaeroX писал:
Если честно, не очень хочется возиться с видео. Будет альфа - вот посмотрите в динамике.

Ну ладно, подождем-с альфы .
Цитата:
XaeroX писал:
Действительно, а что подразумевается под "прочими прелестями"?

Всякие производные от зеркал, там порталы и .... все, что еще можно придумать .

__________________
кто к нам с чем зачем, тот от того и того...


Отправлено thambs 06-09-2009 в 12:13:

XaeroX

в ку3/doom3 патчевые цилиндры в сечении не имеют форму правильного многоугольника.


Отправлено DEAD MAN 06-09-2009 в 13:05:

XaeroX Вода похоже на ту, что в Соурс играх, когда на мапе leak, т.е. она как бы есть, но её не видно. ИМХО водичка на данный момент не ахти.


Отправлено XaeroX 06-09-2009 в 13:42:

Цитата:
SanYa писал:
Всякие производные от зеркал, там порталы и .... все, что еще можно придумать

Ну придумай и напиши.
Цитата:
thambs писал:
в ку3/doom3 патчевые цилиндры в сечении не имеют форму правильного многоугольника

В общем-то да.

Добавлено 06-09-2009 в 20:42:

thambs
Хотя по-моему отклонения минимальны.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 06-09-2009 в 15:20:

на архитектуре заметно. на трубах -- нет


Отправлено Scrama 07-09-2009 в 02:05:

Цитата:
thambs писал:
в ку3/doom3 патчевые цилиндры в сечении не имеют форму правильного многоугольника.
А руки тебе на что? Двигай угловые вертексы ближе к центру.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено e3borealis 17-09-2009 в 16:59:

XaeroX
Смотрится действительно красиво, атмосферно и немного страшно... На двиге бы получился хороший хоррор.


Отправлено XaeroX 20-09-2009 в 19:27:

Еще немного скринов

Решил попробовать сделать что-нибудь на текстурах из Doom3.
Только начал, особой детализации пока нет, да и текстуры еще не все подобрал.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 20-09-2009 в 20:05:

красиво. а магкие тени от протяжённых источников? партиклы тени умеют?


Отправлено XaeroX 20-09-2009 в 20:09:

Источники света только точечные.
Тени от партиклей не предусмотрены (я смутно себе это представляю). Вообще, теневые объемы отбрасываются только от геометрии. От решеток, например, теней нет (если решетка сделана альфа-каналом, как на скринах). Можно только имитировать их с помощью кубемапы (в дальнейшем сделаю на карте такое место и заскриню).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 21-09-2009 в 02:14:

Второй скрин приятен во всех отношениях.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено BUzer 21-09-2009 в 03:53:

Scrama
Да ну, там сильнее всего бросается в глаза, что свет не отражается. Ящик ярко освещён с одной стороны, и угольно-чёрный с другой.


Отправлено Дядя Миша 21-09-2009 в 06:48:

Цитата:
Тени от партиклей не предусмотрены (я смутно себе это представляю).

-CJ- mode on
А вот Хумуса на сайта была демка и там...
-CJ- mode off

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено (_-=ZhekA=-_) 21-09-2009 в 06:55:

Цитата:
Дядя Миша писал:
-CJ- mode on
А вот Хумуса на сайта была демка и там...
-CJ- mode off

Жжошь! )))

XaeroX
Скриы супер !!! и такое ощущение, что я смотрю свои скрины - просто все выглядит в моем стиле

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 21-09-2009 в 07:59:

Дядя Миша ну ты, надеюсь, не думаешь, что я ради теней от партиклей откажусь от стенсильных теней, которые уже год как вылизываю?

Цитата:
(_-=ZhekA=-_) писал:
такое ощущение, что я смотрю свои скрины - просто все выглядит в моем стиле

Эээ.. А я думал, это у тебя все выглядит в стиле дум3

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 21-09-2009 в 09:02:

Цитата:
XaeroX писал:
Дядя Миша ну ты, надеюсь, не думаешь, что я ради теней от партиклей откажусь от стенсильных теней, которые уже год как вылизываю?

Эээ.. А я думал, это у тебя все выглядит в стиле дум3

А ты думал, что у меня все просто ??? )))

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено Дядя Миша 21-09-2009 в 13:01:

Раз у вас не стиль дуум3 - почему бы вам не добавить в волатилу теней от партиклей?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено (_-=ZhekA=-_) 21-09-2009 в 13:15:

Цитата:
Дядя Миша писал:
Раз у вас не стиль дуум3 - почему бы вам не добавить в волатилу теней от партиклей?

А может еще и тень от воды, а ?

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 21-09-2009 в 14:34:

И от прозрачных поверхностей... И частичную прозрачность... И подповерхностное рассеивание... И резюме в крайтек.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 21-09-2009 в 17:28:

Цитата:
А может еще и тень от воды, а ?

Каустики очень непомешают, да
Цитата:
И от прозрачных поверхностей... И частичную прозрачность... И подповерхностное рассеивание...

А так же колоизацию физики с полурандомным англированием, по методу Кармака-Ксерокса

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Flash 21-09-2009 в 19:33:

Зеркала обязательно!

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?


Отправлено XaeroX 21-09-2009 в 19:42:

Цитата:
Flash писал:
Зеркала обязательно!

Да. С рекурсивным отражением неограниченное число раз. Постараюсь прикрутить к моменту, когда появится железо, на котором это будет работать. Если доживу

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 22-09-2009 в 08:39:

делает умное лицо
Зеркала надо делать с рекурсивным отражением по числу Пи.
Т.е. отражение должно затухать не менее 3.14 раз.
А еще с рефракций.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 22-09-2009 в 18:42:

Я, наверное, уже достал со своими скринами? =)

Пара интересных эффектов, сделанных при помощи шейдерных скриптов на уже имеющемся функционале Volatile3D II. На первом скрине - "горячий воздух". В отличие от эффекта из HLFX:Single, этот - более честный. Искажается воздух именно за партиклями, и при этом еще немного блюрится. Лучше, конечно, смотреть в движении, ну да ладно. На 2 и 3 скрине - декоративные лужицы крови, отражающие кубемапу. Если играли в BioShock - то видели там нечто похожее.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 22-09-2009 в 18:58:

XaeroX
Круто !!!!!!!!!!!!!!!!!!!!! Хочу такую кровь в хлфх , если возможно, то сделай !!!!!!!!!!!!!!!!

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено Nev 22-09-2009 в 18:59:

XaeroX
Очень хорошо
fps очень плохо

__________________
Half-Life:Star-X тут:
Of site
moddb.com
vkontakte.ru - клуб


Отправлено XaeroX 22-09-2009 в 19:07:

Цитата:
Nev писал:
fps очень плохо

Ты издеваешься, да?

Добавлено 23-09-2009 в 02:07:

Цитата:
(_-=ZhekA=-_) писал:
Хочу такую кровь в хлфх , если возможно, то сделай

Если я буду прикручивать все фичи волатилы обратно в хлфх, то зачем тогда нужна волатила?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 22-09-2009 в 19:13:

Цитата:
XaeroX писал:
Если я буду прикручивать все фичи волатилы обратно в хлфх, то зачем тогда нужна волатила?

Ну просто хлфх это один проект, а волатила это другой. И в хлфх хочется видеть все новые "фичи" или возможности, хотя в умелых руках на хл1 совсем не похоже

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 22-09-2009 в 19:15:

(_-=ZhekA=-_)
А ниче, что мне придется разрываться на два проекта?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 22-09-2009 в 19:31:

Цитата:
XaeroX писал:
(_-=ZhekA=-_)
А ниче, что мне придется разрываться на два проекта?

Да, я просто спросил ... Я же написал, что если будет возможность и время, то сделай! Просто выглядит просто супер, вот посмотреть бы в живую

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 22-09-2009 в 19:34:

(_-=ZhekA=-_)
Эх, знал бы ты, сколько еще томов в todo-листе волатилы...
Вживую уже скоро посмотрите, я надеюсь.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 23-09-2009 в 04:40:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 23-09-2009 в 05:05:

Дядя Миша народ в целом не хочет ничего А так, я думаю, есть и те, кто хотел бы под волатилу что-нибудь сделать. Надеюсь, по крайней мере.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 23-09-2009 в 06:22:

Цитата:
XaeroX писал:
Вживую уже скоро посмотрите, я надеюсь.

А когда примерно это будет ? Через неделю, две ?
Цитата:
XaeroX писал:
А так, я думаю, есть и те, кто хотел бы под волатилу что-нибудь сделать. Надеюсь, по крайней мере.

Да, есть, я один из них .........

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 23-09-2009 в 08:03:

Цитата:
(_-=ZhekA=-_) писал:
А когда примерно это будет ? Через неделю, две ?

Не знаю. В тот момент, когда я остановлюсь что-то прикручивать. И таким образом появится первая официальная версия 0.1
Ну и демо-карты еще порисовать надо.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 23-09-2009 в 08:16:

Цитата:
XaeroX писал:
Ну и демо-карты еще порисовать надо.

А исходики карт для хл1 - буду таботать в волатиле ?

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 23-09-2009 в 08:19:

Цитата:
(_-=ZhekA=-_) писал:

А исходики карт для хл1 - буду таботать в волатиле ?

Нет, не будут. Там свой формат MAP. Но возможно, можно будет конвертировать карты формата Quake3 Map.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 23-09-2009 в 08:22:

Цитата:
XaeroX писал:
Нет, не будут. Там свой формат MAP. Но возможно, можно будет конвертировать карты формата Quake3 Map.

Ясно, просто у меня есть демо карта и я ее хотел тебе ее отдать для дела )))

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 23-09-2009 в 08:22:

И сразу добавлю - я видел сорцы твоих старых карт... Даже не рассчитывай такое на волатиле запускать Только после снижения общего количества брашей/поликов раз эдак в пять И все цилиндры и иже с ними надо переводить в кривые.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 23-09-2009 в 08:51:

Цитата:
XaeroX писал:
И сразу добавлю - я видел сорцы твоих старых карт...

Интересно, где ты их видел, когда и что в них не так ?

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 23-09-2009 в 08:54:

Не помню уже. Может быть, я видел в игре с режимом wireframe. Там все так, но очень много полигонов.
Еще поди ты не склеиваешь браши, лежащие в одной плоскости, надеясь на компилятор? Хочу предупредить, что VMap это не делает (зато есть кнопочка CSG Merge в редакторе).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 23-09-2009 в 09:31:

Цитата:
XaeroX писал:
Не помню уже. Может быть, я видел в игре с режимом wireframe. Там все так, но очень много полигонов.
Еще поди ты не склеиваешь браши, лежащие в одной плоскости, надеясь на компилятор? Хочу предупредить, что VMap это не делает (зато есть кнопочка CSG Merge в редакторе).

Сейчас у меня несколько иная ситуация с исходниками карт, так как сам знаешь под что они заточены

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено Дядя Миша 23-09-2009 в 12:08:

XaeroX у меня кстати была мысль сделать в ксаше поддержку карт хл1. Но я вовремя передумал.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено (_-=ZhekA=-_) 26-09-2009 в 14:45:

XaeroX
А можно что-нибудь намапать под Volatile 3D II ?

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 26-09-2009 в 16:03:

Вы хотели видео - их есть у меня!



Копирайты:
Текстуры - Id Software (Doom3), XaeroX
Модели - Valve (DMC), XaeroX, Flash
Музыка - Dr.Bott (HLFX:Single OST)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Василь 26-09-2009 в 20:31:

Вкусненько, а отражения все таки есть, или я что то не допонял на предыдущих страницах? =)

__________________
HomePage
YouTube
RIP - Defiler Unit


Отправлено FiEctro 26-09-2009 в 20:35:

Кстати насчет отражений, они в материале или всётаки реализованна полноценная поддержка кубемап ?


Отправлено XaeroX 26-09-2009 в 20:37:

Цитата:
FiEctro писал:
Кстати насчет отражений, они в материале или всётаки реализованна полноценная поддержка кубемап

Читайте мануал по шейдерам, там все четко написано.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 27-09-2009 в 02:38:

Снял-таки ролик =)

Цитата:
(_-=ZhekA=-_) писал:
А можно что-нибудь намапать под Volatile 3D II ?
Выйдет public alpha 0.1 - с ней будет VRadiant, так что можно будет.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено e3borealis 27-09-2009 в 10:06:

Цитата:
XaeroX писал:
Вы хотели видео - их есть у меня!

А эффект линзы все же слишком навязчивый. Его настраивать можно будет?


Отправлено BUzer 27-09-2009 в 10:58:

Красота, хоть и пафосно


Отправлено XaeroX 27-09-2009 в 11:15:

e3borealis на видео нет эффекта линзы.
BUzer в чем именно заключается пафос?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-09-2009 в 15:18:

Цитата:
BUzer писал:
Красота, хоть и пафосно

В чем именно заключается красота?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Nev 27-09-2009 в 15:51:

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

__________________
Half-Life:Star-X тут:
Of site
moddb.com
vkontakte.ru - клуб


Отправлено Дядя Миша 27-09-2009 в 16:11:

Nev перечитай совсй пост еще раз внимательно. Это вообще что было?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено BUzer 27-09-2009 в 23:51:

XaeroX

Цитата:
в чем именно заключается пафос?

Мееедленно ползём по двум с половиной комнатам, приседая вокруг каждой блестяшки

Дядя Миша
Цитата:
В чем именно заключается красота?

Ну как-же, это-ж дуум.


Отправлено Scrama 28-09-2009 в 04:05:

Цитата:
BUzer писал:
Ну как-же, это-ж дуум.
Вообще-то, графика тут лучше, чем в Doom, хотя соответствующий набор текстур и прочий антураж дают именно такое восприятие.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 28-09-2009 в 04:45:

Цитата:
BUzer писал:
Мееедленно ползём по двум с половиной комнатам, приседая вокруг каждой блестяшки

Надо было быстро пробежать?
Ну хз, я не профессионал в снятии роликов.
Медленно еще и потому, что снималось в замедлении времени, чтобы поменьше кадров дропнуть из-за снижения фпс при записи.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SiPlus 28-09-2009 в 15:13:

http://www.youtube.com/watch?v=-gq7_uz1PD8
Видос красивый, только тряску оружия добавь.


Отправлено Scrama 29-09-2009 в 02:23:

Цитата:
SiPlus писал:
только тряску оружия добавь.
Что-то я плохо понимаю, как тряска оружия связана с демонстрацией возможностей рендера. Проясни.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 29-09-2009 в 12:22:

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 29-09-2009 в 12:40:

Разница в блуме и насыщенности?


Отправлено XaeroX 29-09-2009 в 12:55:

Блум, да.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 29-09-2009 в 14:24:

XaeroX
Худ свой выкинь !!! И сделай что-нибудь по приличней, а то всю суперскую картину портит !!!!!

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 29-09-2009 в 14:31:

(_-=ZhekA=-_)
Ты это сейчас сказал "мне не понравился худ, который ты нарисовал" в излишне грубой форме, или попросил девойс в излишне мягкой форме?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 29-09-2009 в 15:40:

XaeroX
Я просто сказал, что этот худ тут не смотрится ...

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 29-09-2009 в 17:04:

(_-=ZhekA=-_) ты сказал "Худ свой выкинь !!!", и это буквально на предыдущей странице. Ладно, я сделал выводы.

Добавлено 30-09-2009 в 00:04:

А вот это очень козырные скриншоты...
Так будет выглядеть Volatile3D II на RivaTNT



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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 29-09-2009 в 17:14:

XaeroX
Хотел бы я на риве такой фпс
А вообще, выглядит все равно хорошо.


Отправлено XaeroX 29-09-2009 в 17:26:

Цитата:
e3borealis писал:
Хотел бы я на риве такой фпс

Ну я предполагаю, что на риве фпс будет как на предыдущих скринах

Добавлено 30-09-2009 в 00:26:

И для совсем уж садомазохистов. Если запустить двиг на видеокарте, которая не поддерживает даже мультитекстурирование (т.е. ниже RivaTNT) - то в игре не будет лайтмапов, а будет только вершинное освещение:

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 29-09-2009 в 17:39:

Цитата:
XaeroX писал:
Ну я предполагаю, что на риве фпс будет как на предыдущих скринах

Если бы год назад она не сгорела (что и послужило стимулом к покупке нового компа), то я бы потестил


Отправлено XaeroX 29-09-2009 в 17:40:

Моя пока (ттт!) не сгорела.. Ей уже больше 9 лет.
Раньше видюхи делали что надо.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 29-09-2009 в 17:41:

XaeroX
Да, что-то я очень жестко написал... Извини я не хотел обидеть !!!

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 29-09-2009 в 17:42:

(_-=ZhekA=-_) Ладно, проехали

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 29-09-2009 в 17:55:

Цитата:
Моя пока (ттт!) не сгорела.. Ей уже больше 9 лет.

У меня рива проработала полгода с остановленным вентилятором.
До сих пор у кого-то в компе трудится.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено e3borealis 29-09-2009 в 18:28:

Дядя Миша
Я ее разогнал и запустил халфлайф 2
Результат плачевен - игры на DirectX стали виснуть (причем не всегда)
Так я 4 года с ней сидел, пока совсем не копытнулась


Отправлено XaeroX 29-09-2009 в 18:39:

e3borealis
Емнип, DirectX6.1 (а на риве ТНТ именно он) держала только бетка хл2. А финальная требовала минимум ДХ7 (читай - гефорс2).
Или я не прав?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 29-09-2009 в 18:49:

XaeroX
Эти требования были написаны так потому что на риве (тнт 2 про 32мб) играть было невозможно (5-15 фпс)
Просто напиши в консоли mat_dxlevel 60 и все будет на дх6

Раз уж пошел флуд про хл, спрошу : возможно ли на волатиле сделать подобие дефматча первого халфа?


Отправлено XaeroX 29-09-2009 в 19:05:

В теории - думаю да, почему нет?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 30-09-2009 в 02:14:

Цитата:
XaeroX писал:
а будет только вершинное освещение:

Самое то для киберспортсменов =)
Цитата:
e3borealis писал:
возможно ли на волатиле сделать подобие дефматча первого халфа?
Меня всегда интересовало, что привлекает людей в абсолютно не сбалансированном, медленном и скучном ХЛДМ? Во втором хоть унитазами покидаться можно - на пару минут, но лулзы.

Кстати, мне HUD нравится - воспринимается хорошо.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено SiPlus 30-09-2009 в 04:14:

e3borealis, если играешь с DirectX 6, то у каждой карты должна быть оптимизированная копия, с _dx60 на конце. А такая была только в бете и только у карты d2_coast_04.


Отправлено e3borealis 30-09-2009 в 05:21:

Цитата:
Scrama писал:
Меня всегда интересовало, что привлекает людей в абсолютно не сбалансированном, медленном и скучном ХЛДМ? Во втором хоть унитазами покидаться можно - на пару минут, но лулзы.


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

SiPlus
Если хочешь, я найду человека с рабочей ривой, и мы запишем на видео как запустили хл2 Прямо-таки стоит мне врать.

http://img19.imageshack.us/i/hl22009093009122315.jpg/


Отправлено XaeroX 30-09-2009 в 05:34:

Hardware DX Level: 6.0
...
Shader Detail: High

мдя %)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 30-09-2009 в 05:38:

XaeroX
Шейдеры там все равно отрубаются, так что нет смысла ее переставлять


Отправлено (_-=ZhekA=-_) 30-09-2009 в 07:59:

XaeroX
Слушай, а в Volatile 3D II компиляция карт тоже есть ? Или например как в думе 3, Сделал карту закускаешь и играешь ?

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено Дядя Миша 30-09-2009 в 08:23:

Цитата:
Во втором хоть унитазами покидаться можно - на пару минут, но лулзы.

Уж побросаться говном в ближнего - милое дело.

Добавлено 30-09-2009 в 12:23:

Цитата:
Слушай, а в Volatile 3D II компиляция карт тоже есть ?

Разумеется есть.
Сборка карт налету - это большая глупость.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 30-09-2009 в 08:24:

Цитата:
(_-=ZhekA=-_) писал:
Сделал карту закускаешь и играешь ?

Именно так. Сделал карту, пока выпиваешь и закускаешь - она компилится, ну а потом играешь.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 30-09-2009 в 08:35:

Цитата:
e3borealis писал:
и нужно минимум месяц каждый день наигрывать, чтобы хотя бы делать несколько фрагов за один респавн.
Нет, просто нужен соперник по уровню. И играть надо не оголтелое мясо 12 человек на q3dm17, а дуэльку или тим, в крайнем случае мясо, но с адекватным количеством человек. Для той же q3dm17 это трое. То, что в хлдм можно на почти равных играть с разным опытом лишь означает, что в игре некуда расти, а это заставляет скучать. Но вообще, это не верно. Задрот он и в хл задрот и играть с ним все равно неприятно, а медленность игры только раздражает, потому что можно полчаса отжираться, а сдохнуть в секунду.
Цитата:
(_-=ZhekA=-_) писал:
Или например как в думе 3, Сделал карту закускаешь и играешь ?
Я тебя удивлю, но в думтри тоже есть своего рода компиляция, работает она так же как и редактор, прямо из консольки.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 30-09-2009 в 12:20:

Цитата:
Я тебя удивлю, но в думтри тоже есть своего рода компиляция, работает она так же как и редактор, прямо из консольки.

Клипмап собирает

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 30-09-2009 в 14:00:

>http://pix.academ.org/img/2009/09/2...974717a3cd1.jpg

первый красивей, второй неестественно засвечен

Добавлено 30-09-2009 в 17:57:

>Меня всегда интересовало, что привлекает людей в абсолютно не сбалансированном, медленном и скучном ХЛДМ?

снарками

Добавлено 30-09-2009 в 18:00:

XaeroX

заинтересовало, возможно использовать одновременно лайтмэп и стенсил? (для подсветки, рассеянного света)


Отправлено XaeroX 30-09-2009 в 14:10:

Цитата:
thambs писал:
первый красивей, второй неестественно засвечен

Сейчас это модно, так что придется терпеть...
Ну или отключить блум в опциях.
Цитата:
thambs писал:
возможно использовать одновременно лайтмэп и стенсил?

Да, это возможно. Часть источников света можно сделать статическими, в лайтмапе. Но от них не будет бампа.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 30-09-2009 в 14:55:

>> Сейчас это модно, так что придется терпеть...

наверняка при таком блюме, небо будет однородной белой массой ?


Отправлено Дядя Миша 30-09-2009 в 15:13:

Цитата:
Часть источников света можно сделать статическими, в лайтмапе. Но от них не будет бампа.

А в ксаше будет

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено e3borealis 30-09-2009 в 15:39:

Дядя Миша
Пока что в ксаше пользователи не видят продвижения с 25-01-2009 03:34, а волатила активно разрабатывается и скриншотится именно в данный момент


Отправлено Дядя Миша 30-09-2009 в 18:44:

Цитата:
Пока что в ксаше пользователи не видят продвижения с 25-01-2009 03:34, а волатила активно разрабатывается и скриншотится именно в данный момент

Пока автор волатилы её скриншотит, автор ксаша пишет код
А новая версия будет 13 декабря, как и всегда.
Вы, главное, проголосуйте какие вам энтити нужны.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 02-10-2009 в 15:48:

Итак, пока автор ксаша пишет код, автор волатилы ее скришотит...



Вы мечтали делать плавные интерполированные камеры для сценок? Вы мечтали делать это в самом редакторе уровней, да так, чтобы это было удобно? Да так, чтобы камеру можно было запустить и протестировать прям в редакторе? Ваши мечты сбылись!

Правда, в сам движок я эти сплайновые пути (равно как и камеры) еще не добавил. Но главное - код сплайнов - уже есть, хотя бы и в редакторе.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 02-10-2009 в 16:49:

XaeroX
Круто .


Отправлено SiPlus 02-10-2009 в 17:34:

Редактор красивый, только менюху прилепи куда-нибудь, когда она закрывает полвида карты неудобно делать.


Отправлено XaeroX 02-10-2009 в 17:40:

SiPlus
Это модифицированный Q3Radiant. А насчет прилепливания менюхи - идея хорошая, надо подумать.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 02-10-2009 в 17:44:

XaeroX

звиняй за оффтоп, но q3radiant и gtkradiant -- это одно и тоже?


Отправлено XaeroX 02-10-2009 в 21:35:

thambs
Нет, не одно и то же.
Q3Radiant написан с использованием MFC, а GTKRadiant, как следует из названия - с использованием GTK.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 03-10-2009 в 01:31:

Цитата:
XaeroX писал:
насчет прилепливания менюхи - идея хорошая, надо подумать.
Ручки оторву =) Окошко текстурок/консольки/ентитей просто должно сворачиваться, как сейчас.
Цитата:
thambs писал:
q3radiant и gtkradiant
GTK Radiant покруче, есть еще NetRadiant - он еще круче и стабильней. Но VRadiant когда-нибудь их догонит и перегонит, судя по динамике развития всех трех проектов.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 03-10-2009 в 04:53:

Цитата:
Но VRadiant когда-нибудь их догонит и перегонит, судя по динамике развития всех трех проектов.

В советское время выпускался станок ДИП-40, ЕМНИП. Что означало "Догнать и Перегнать". Ну и где он теперь?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено BUzer 03-10-2009 в 06:10:

XaeroX
Хорошая фича


Отправлено XaeroX 03-10-2009 в 09:06:

Цитата:
Scrama писал:
Ручки оторву =) Окошко текстурок/консольки/ентитей просто должно сворачиваться, как сейчас

Поздно Уже сделал пятый Layout с окном текстурок/консоли/ентитей, приаттаченым к правому краю экрана Мне так показалось удобнее. Но ты можешь по-прежнему использовать третий Layout.
Дядя Миша разница в том, что мы не стремимся догнать и перегнать, и честно признаем, что багов у нас больше, чем во всех остальных радиантах, вместе взятых. Но стараемся понемногу исправлять.

Добавлено 03-10-2009 в 16:06:

Дядя Миша
Кстати, в DirectX есть одна из главных функций, DrawIndexedPrimitive, которую сокращенно называют "ДИП", что также означает "Догнать и перегнать". Ну и где DirectX теперь? То-то же.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 03-10-2009 в 14:37:

XaeroX а ты видел DirectX 1.0 для Windows 2.0 ?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 03-10-2009 в 14:49:

Дядя Миша читал, да.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 04-10-2009 в 01:23:

Еще один скрин из редактора... Хаммерщикам должна понравиться эта цветовая схема. Ну и вариант с расположением меню энтитей/текстур/консоли/групп справа в прикрепленном виде, думаю, найдет своих поклонников. Мне лично показалось удобнее (тем более на широкоформатном мониторе).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 04-10-2009 в 08:09:

XaeroX так чего мелочится? Ты и для кварщиков сделай цветовую схему

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 04-10-2009 в 09:01:

Дядя Миша И много тут кварщиков?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 04-10-2009 в 09:24:

Меня всегда отпугивает тёмный интерфейс.


Отправлено XaeroX 04-10-2009 в 09:29:

А я все свое детство провел в темных интерфейсах - Worldcraft, UnrealEd, потом VHE... Так что привык

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 04-10-2009 в 10:08:

Цитата:
XaeroX писал:
Еще один скрин из редактора... Хаммерщикам должна понравиться эта цветовая схема. Ну и вариант с расположением меню энтитей/текстур/консоли/групп справа в прикрепленном виде, думаю, найдет своих поклонников. Мне лично показалось удобнее (тем более на широкоформатном мониторе).


Уже хочу все это дело опробовать и поюзать ... !!!

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено thambs 04-10-2009 в 11:48:

похож, а аналог хаммеровского alt+rclick для выравнивания текстур будет?


Отправлено SiPlus 04-10-2009 в 12:00:

И Alt+Enter для опций


Отправлено XaeroX 04-10-2009 в 12:36:

Цитата:
thambs писал:
а аналог хаммеровского alt+rclick для выравнивания текстур будет?

Если и будет, то в далекой перспективе. Пока что выравнивание текстур делается при помощи плясок с бубном.
Цитата:
SiPlus писал:
И Alt+Enter для опций

Для каких опций?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SiPlus 04-10-2009 в 13:35:

Цитата:
XaeroX писал:
Для каких опций?

Для опций энтити.
Цитата:
XaeroX писал:
Пока что выравнивание текстур делается при помощи плясок с бубном.

Нету кнопки Fit? Ты ее не засунул? Можно вычислять масштаб разделив длину браша на длину текстуры, и также и с шириной. Тоесть, если длина браша 128, а длина текстуры 512, то X-масштаб должен быть 0,25, а если браш 512 а текстура 128, то масштаб - 4.


Отправлено XaeroX 04-10-2009 в 13:46:

Цитата:
SiPlus писал:
Для опций энтити.

А зачем, если опции энтити и так всегда перед глазами? Или ты невнимательно скрин посмотрел? Ну, а если переключаться между вкладками, то это делается кнопкой А (энтити в волатиле называются "акторы", как в унреале).
Цитата:
SiPlus писал:
Нету кнопки Fit?

Да есть, есть... Просто не всегда работает. И не столько даже в этом проблема. Сами увидите, в общем.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 04-10-2009 в 14:30:

Цитата:
XaeroX писал:
Сами увидите, в общем.

Интересно когда ???

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 04-10-2009 в 15:14:

(_-=ZhekA=-_) ты хочешь, чтобы я назвал конкретную дату, а потом несколько раз ее перенес?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 04-10-2009 в 15:17:

Цитата:
XaeroX писал:
(_-=ZhekA=-_) ты хочешь, чтобы я назвал конкретную дату, а потом несколько раз ее перенес?

Хотя бы примерную дату Напиши в асю, если не хочешь говорить здесь

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 04-10-2009 в 15:43:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 04-10-2009 в 16:33:

>Fit

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


Отправлено XaeroX 04-10-2009 в 16:38:

thambs
Да, в хаммере очень удобно...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 05-10-2009 в 04:18:

Цитата:
Дядя Миша писал:
В советское время
Там же, где и советское время. И правильно.
Цитата:
XaeroX писал:
сделал пятый Layout
Тогда все нормально, претензии сняты.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 05-10-2009 в 09:07:

Цитата:
Там же, где и советское время. И правильно.

Ответ неверный - в музее он

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено e3borealis 05-10-2009 в 10:22:

XaeroX А поддержка сетевой игры будет? Или хотя бы боты (только пожалуйста, получше чем в retribution )


Отправлено FiEctro 05-10-2009 в 10:54:

XaeroX
Сделалбы поддержку шейдеров в редакторе, хотябы альфаканал, а то противно смотреть на белую декаль на черном квадрате %).


Отправлено XaeroX 05-10-2009 в 13:50:

FiEctro а в хаммере не противно?

Добавлено 05-10-2009 в 20:50:

Цитата:
e3borealis писал:
А поддержка сетевой игры будет?

Да, конечно!
Цитата:
e3borealis писал:
Или хотя бы боты

Кутришные подойдут?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 05-10-2009 в 13:57:

Цитата:
XaeroX писал:
Кутришные подойдут?

Для такого нуба как я да


Отправлено SiPlus 05-10-2009 в 14:04:

XaeroX, альфу обязательно делай, в Half-Life 2 с альфой Хаммер выглядит гораздо лучше.


Отправлено XaeroX 05-10-2009 в 14:10:

Цитата:
e3borealis писал:
Для такого нуба как я да

Ну если все тут такие профи...
Для меня это самые умные боты, что я видел. На кошмаре я прохожу далеко не все уровни.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 05-10-2009 в 14:38:

XaeroX
И в хамере противно, потому и прошу.


Отправлено XaeroX 05-10-2009 в 14:49:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 06-10-2009 в 03:00:

Цитата:
XaeroX писал:
Для меня это самые умные боты, что я видел. На кошмаре я прохожу далеко не все уровни.
Разница между умным и тупым ботом не в том, как сложно бота перестрелять, а в том, насколько человечнее ведет себя умный бот. Кутришные боты в зависимости от скилла только стреляют резче и точнее, а должны итемы считать и грамотно преследовать/убегать. Но это слишком сложно для реализации )

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 06-10-2009 в 03:26:

Scrama ну когда я начну детально ковыряться в кутришном АИ - тогда и скажу свое мнение по этому поводу
Есть еще, кстати, унреаловские боты, которые тоже довольно неплохи, но увы, с закрытыми сорцами.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 06-10-2009 в 10:40:

Цитата:
Разница между умным и тупым ботом не в том, как сложно бота перестрелять, а в том, насколько человечнее ведет себя умный бот. Кутришные боты в зависимости от скилла только стреляют резче и точнее, а должны итемы считать и грамотно преследовать/убегать. Но это слишком сложно для реализации

Чем бот человечнее себя ведет - тем проще его подстрелить.
В действиях мастера QDM очень мало от человеческого и очень много от бота. Эта скотина вертится вокруг тебя с сумасшедшей скоростью и режет ножом, убегает за аптечкой, после чего исчезает из поля видимости и слуха напрочь. Понять где он находится, можно только в тот момент, когда он снова начинает резать тебя ножом.
Выдерживает прямое попадение из редемира\рпг не менее двух раз почему-то.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Scrama 09-10-2009 в 03:20:

Цитата:
XaeroX писал:
унреаловские боты
В унреале сама динамика игры иная, поэтому кажется, что боты действуют продуманнее, а так тоже тупые. Это, кстати, развитие кваковских риперботов, на которые сырцы есть. Ничего особенного - автоматическая расстановка нодов с возможностью поправить настройки в редакторе (чего не хвататет AAS-ам).
Цитата:
Дядя Миша писал:
Понять где он находится, можно только в тот момент, когда он снова начинает резать тебя ножом.
Разница между хорошим игроком и ботом в том, что игрок умеет расставлять приоритеты для контроля и вести стратегическую стрельбу по подходам к рулезам, а бот просто бежит к ближайшему заспауневшемуся рулезу. И это хороший бот, плохой просто нарезает по маршрутам, выбирая ноды рандомом.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 09-10-2009 в 09:11:

Scrama ну расставить рулезам приоритеты - дело нехитрое.
По двум критериям - кратчайший путь и ценность для бота.
Причем ценность надо выполнить в виде таблицы - абсолютная ценность, ближайшая ценность (в юнитах), текущая ценность (если необходимо срочно поправить здоровье\броню), итд.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 09-10-2009 в 09:29:

Цитата:
Дядя Миша писал:
Причем ценность надо выполнить в виде таблицы

Ценность зависит от текущей ситуации, которая очень изменчива, и одной таблицей тут не ограничишься.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 09-10-2009 в 12:33:

Цитата:
Ценность зависит от текущей ситуации, которая очень изменчива, и одной таблицей тут не ограничишься.

ты если не заметил - я именно это и предусмотрел в таблице.
Таблица должна быть не абсолютных ценностей, а относительных.
В эту ситуацию превосходно укладывается некий набор как относительных, так и абсолютных ценностей с учетом текущего состояния здоровья, брони и кол-ва патронов.
Так скажем - редемир - это абсолютная ценность, он всегда не помешает.
Но если у бота мало здоровья, то аптечка - относительная ценность, на этот момент для него становится важнее любой абсолютной.
Грубо говоря если человек хочет есть или наоборот, то ему плевать на все богатства мира в текущий момент. Это вполне приемлимо и для ботов.

Добавлено 09-10-2009 в 16:33:

Да и это - таблица должна обновляться каждый кадр для каждого бота.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 09-10-2009 в 13:28:

Дядя Миша все равно - очень много факторов надо учесть. Посмотрим, как тебе это удастся для ксашевых ботов

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 10-10-2009 в 05:17:

Цитата:
Дядя Миша писал:
ну расставить рулезам приоритеты

В идеале нужно научить бота поджидать заинтересованного противника у рулеза, простреливать проходы и слушать шум игрока (а не просто знать, где тот находится). И самое главное - научить волноваться и ошибаться.

В предлагаемую таблицу еще нужно добавить опасность пути, а это еще одна таблица. Например, между аптечкой и ботом есть противник. Или здоровья всего 3 пункта, а за аптечкой нужно спрыгнуть на 7 хп повреждения =)

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 10-10-2009 в 09:16:

Цитата:
Посмотрим, как тебе это удастся для ксашевых ботов

Я ботов писать не люблю и не умею.
Цитата:
И самое главное - научить волноваться и ошибаться.

Ну волноваться можно заставить при помощи волновой таблицы типа r_sintable. Там какраз волна получается.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено e3borealis 27-10-2009 в 08:37:

Ну когда же выйдет? Или XaeroX ждет, пока я куплю себе 4650 вместо этой 9300ge?


Отправлено XaeroX 27-10-2009 в 08:41:

Выйдет что? Демка, движок или игра на нем?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 27-10-2009 в 08:43:

Демка. А лучше сразу игра


Отправлено XaeroX 27-10-2009 в 09:36:

Вот и я думаю, что лучше сразу игру или хотя бы играбельную демку. Поэтому не скоро.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ак47 27-10-2009 в 10:13:

Неплохо, даже симпотично=) Вот только положение оружия, я надеюсь, изменится?
Да и был бы я професиональным моделлером, с радостью помог бы...


Отправлено XaeroX 27-10-2009 в 10:23:

Цитата:
Ак47 писал:
Вот только положение оружия, я надеюсь, изменится?

Да, скорее всего оно будет слева.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ак47 27-10-2009 в 10:26:

тогда оставь уж в центре...


Отправлено (_-=ZhekA=-_) 27-10-2009 в 11:59:

Цитата:
XaeroX писал:
Да, скорее всего оно будет слева.

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

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 27-10-2009 в 12:32:

Я пошутил насчет слева
На самом деле это будет зависеть от игры. В VDM - оружие по центру, в Option Implicit - классика, справа.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 16-12-2009 в 18:10:

Декали на анимированных моделях

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 16-12-2009 в 18:33:

XaeroX
Ух ты. Очень крута. И модельки крутые .
Вот тока непомешает прикрутить антиалиасинг, а то вокруг моделей белые контуры какието.


Отправлено XaeroX 16-12-2009 в 18:46:

FiEctro белые контуры - это плата за мягкие тени. На пбуферах не работает антиалиасинг. А с жесткими тенями все норм.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 16-12-2009 в 19:28:

XaeroX я таки реквестирую новую бета-версию

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 30-03-2010 в 19:26:

а что насчет синглплеера


Отправлено XaeroX 30-03-2010 в 19:34:

он имеется

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 30-03-2010 в 19:57:

ок, а если делать проект - что насчет npc и диалогово\текстовой системы?


Отправлено (_-=ZhekA=-_) 30-03-2010 в 20:00:

Цитата:
qishmish писал:
ок, а если делать проект - что насчет npc и диалогово\текстовой системы?

Ну наверно будет или уже есть, как в ХЛФХ ЛБМ


Отправлено XaeroX 30-03-2010 в 20:18:

Цитата:
qishmish писал:
что насчет npc и диалогово\текстовой системы?

И то, и другое имеется.
В качестве диалоговой системы используется Option Implicit Conversation System образца 2004 года, с доработками. Ближе всего она стоит к системе первого Deus Ex.
Помимо сингла, она также может использоваться в мультиплеере (скажем, кооперативе).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 30-03-2010 в 20:38:

>> Ближе всего она стоит к системе первого Deus Ex. <<

Вот это прекрасно


Отправлено qishmish 31-03-2010 в 21:07:

продолжу задавать глупые вопросы

1) что это за рандомизация аватаров и подписей ? сводит с ума
2) что можно теоретические сделать на основе если заменяется контент (звуки текстуры модели карты и тд) т.е. тотал конвершн а не кодинг кодинг ...
3) какие форматы аудио?
4) редактор - переделанный радиант.. а он будет заточен под волатайл онли?
5) можно будет реализовать катсцены\видеофайлы
6) какие-нить "фичи" по рендерингу как нойз или нереалистик ?


Отправлено XaeroX 31-03-2010 в 21:17:

Ну что ж, попробую дать глупые ответы

1) Теперь собственные аватары и подписи платные (аватар - 10 WMZ, подпись 5 WMZ). Тем, кто не оплатил - ставятся рандомные аватары и подписи.
2) Не совсем понял, о чем ты.
3) WAV и OGG.
4) Волатайл онли, однако с помощью небольших ухищрений можно будет открывать и сохранять карты в ку3шном map-формате (волатильный - немного отличается).
5) Катсцены на движке - разумеется, будет что-то вроде trigger_camera и сплайновые траектории (в редакторе это уже реализовано, включая превью движения камеры). Видео - пока не планируется.
6) Пока только Motion Blur. Планируются различные постфильтры.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 31-03-2010 в 21:31:

>> 2) Не совсем понял, о чем ты. <<
ну это немного не в тему вопрос..риторика) знание прогерства не необходимость? (ну конечно да смотря что цель..)


Отправлено XaeroX 31-03-2010 в 21:35:

qishmish
Конечно, смотря что цель.
Если делать моды под имеющуюся игру на движке - то не необходимость.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 09-04-2010 в 09:43:

опрос далее

1) какой AI у врагов
2) что насчет всяких там триггеров или инпутаутпут (если с Сорс сравнивать)


Отправлено XaeroX 09-04-2010 в 11:39:

Цитата:
qishmish писал:
какой AI у врагов

1) Ответ на этот вопрос займет пару страниц. Вкратце - доработанные халфовская система Schedule&Task и халфовская система pathfinding (node graph).
Цитата:
qishmish писал:
что насчет всяких там триггеров или инпутаутпут (если с Сорс сравнивать)

Я систему сорса "инпутаутпут" даже не смотрел, мне она не интересна. Так что не знаю, как сравнивать.
Триггеры есть - обычные targetname-target и выполнение Lua-кода из привязанного к уровню скрипта (очень широкие возможности).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено kogemyaka 10-04-2010 в 09:30:

Цитата:
Я систему сорса "инпутаутпут" даже не смотрел, мне она не интересна.


Даже не смотрел?. Жаль. Очень удобная система, как по мне. В CSS это наверное единственное, что радует.

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено XaeroX 10-04-2010 в 09:43:

kogemyaka
Я приверженец классической системы.
То, что удобно - не сомневаюсь. Вон там есть дисплейсы - тоже удобная штука. Однако имхо незачем делать такие сложные инструменты и тратить на них кучу времени, если заранее понятно, что уровни под мой двиг будут делать полтора землекопа маппера.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 10-04-2010 в 10:47:

Цитата:
XaeroX писал:
Однако имхо незачем делать такие сложные инструменты и тратить на них кучу времени, если заранее понятно, что уровни под мой двиг будут делать полтора маппера.

Заранее все же ничего говорить нельзя, двиг все же симпатичный. Так что можно СДК выпустить потом, когда по опросу станет ясно, кому и в каком виде это надо. Вон, под Killing Floor карт сколько понаделали. А ведь игра трешевая очень.


Отправлено XaeroX 10-04-2010 в 11:01:

e3borealis
Ну в этом случае, конечно, можно будет доработать редактор.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 10-04-2010 в 11:29:

Цитата:
kogemyaka писал:
Очень удобная система, как по мне.

Ну пока ты её не увидел ты без нее неплохо существовал.
А как увидел так и подсел.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 10-04-2010 в 18:13:

>> 5) Катсцены на движке - разумеется, будет что-то вроде trigger_camera и сплайновые траектории (в редакторе это уже реализовано, включая превью движения камеры)<<

А "субтитры" ?

>> Триггеры есть - обычные targetname-target и выполнение Lua-кода из привязанного к уровню скрипта (очень широкие возможности).<<

А возможно такое: если стрелял в npc, то все последующие npc этого типа враждебны (а не только те которые "видели" случившееся

3) про Radiant - а какие принципиальные отличия от ку3маппинга есть?
4) "таймер" прохождения?


Отправлено Дядя Миша 10-04-2010 в 18:50:

Цитата:
qishmish писал:
А возможно такое: если стрелял в npc, то все последующие npc этого типа враждебны (а не только те которые "видели" случившееся

а если ты в жизни в кого-нибудь выстрелишь - тоже весь мир против тебя будет?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 10-04-2010 в 18:58:

>> а если ты в жизни в кого-нибудь выстрелишь - тоже весь мир против тебя будет?<<

Ай, не надо так буквально воспринимать. Дядя Миша в Сталкер же играли? там же с "Долгом" можно было поссорится


Отправлено XaeroX 10-04-2010 в 19:20:

Цитата:
qishmish писал:
А "субтитры" ?

Либо текстовые сообщения, либо через диалоговую систему (типа как сделано интро в деус ексе).
Цитата:
qishmish писал:
А возможно такое: если стрелял в npc, то все последующие npc этого типа враждебны (а не только те которые "видели" случившееся

Ну можно прикрутить, в принципе. Но Дядя Миша прав - это довольно странно.
Цитата:
qishmish писал:
про Radiant - а какие принципиальные отличия от ку3маппинга есть?

В плане создания геометрии уровней принципиальных отличий нет - CSG-Add принцип построения уровней.
Цитата:
qishmish писал:
"таймер" прохождения?

Это что?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 10-04-2010 в 19:27:

>> Это что?<<
эт про сингл
В ку1 при окончании каждого левела время показывают - или как в DX или в хл той же вроде - при записи сейва показывают пройденное время

>>
Ну можно прикрутить, в принципе. Но Дядя Миша прав - это довольно странно.<<
ладно, будем считать я сбредил

ps про туман
а такой в котором фиг что разберешь?


Отправлено XaeroX 10-04-2010 в 19:36:

Цитата:
qishmish писал:
эт про сингл
В ку1 при окончании каждого левела время показывают - или как в DX или в хл той же вроде - при записи сейва показывают пройденное время

У меня текущее время записывается в сейв.
Цитата:
qishmish писал:
а такой в котором фиг что разберешь?

Это например?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 10-04-2010 в 19:50:

ну к примеру Сайлентхил , в Сорсе как то все страшнее


А, и еще - небо 3D Sky поддерживается?

p.s. я не надоел вопросней? =_=


Отправлено XaeroX 10-04-2010 в 19:53:

Цитата:
qishmish писал:
ну к примеру Сайлентхил , в Сорсе как то все страшнее

Нет, такое не поддерживается.
Можно поставить объемный туман на всю карту, но это может сказаться на производительности.
Цитата:
qishmish писал:
А, и еще - небо 3D Sky поддерживается?

Пока нет, но есть в планах.
Цитата:
qishmish писал:
я не надоел вопросней? =_=

Наоборот, приятно что кто-то интересуется

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 10-04-2010 в 20:10:

>> Пока нет, но есть в планах.<<
Несколько слоев текстур (или как там в Дарк Плейсес) или объемное как в Ку3?


Отправлено XaeroX 10-04-2010 в 20:17:

Цитата:
qishmish писал:
Несколько слоев текстур (или как там в Дарк Плейсес) или объемное как в Ку3?

Как в ку3. Скриншот был в этой теме.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 10-04-2010 в 20:18:

XaeroX
>> Можно поставить объемный туман на всю карту, но это может сказаться на производительности.

Надеюсь это шутка? Чтобы туман, который был еще в третьем квейке, тормазил 0_о ....
Или у тебя там какой то более крутой туман? Расскажи, интересно .


Отправлено XaeroX 10-04-2010 в 20:25:

Цитата:
FiEctro писал:
Надеюсь это шутка?

Нет, я серьезно.
Цитата:
FiEctro писал:
Чтобы туман, который был еще в третьем квейке, тормазил 0_о ....

На моем пылесосе двиг не тормозит при любой детализации, разрешении и настройках, однако ж я не только о себе думаю.
Цитата:
FiEctro писал:
Или у тебя там какой то более крутой туман? Расскажи, интересно

Проблема в том, что туман считается на ЦПУ. Поэтому полигоны, затеняемые им, не могут быть закэшированы в видеопамять (как происходит с большинством полигонов, не использующих шейдерные скрипты). Если затуманить весь уровень - все полигоны не будут кэшироваться в видеопамяти, отсюда и удар по производительности.
Ну и сам расчет тумана не бесплатен, да. В ку3 он использовался либо как fog of death (и в тумане почти ничего не было), либо на небольших картах типа Q3Tourney5.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 10-04-2010 в 20:31:

А если юзать туман как в хл? Точнее в спирите?


Отправлено XaeroX 10-04-2010 в 20:57:

Цитата:
FiEctro писал:
А если юзать туман как в хл? Точнее в спирите?

Такой туман не поддерживается.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 11-04-2010 в 08:00:

Цитата:
qishmish писал:
там же с "Долгом" можно было поссорится

Даже в долге оставались при этом лояльно настроенные бойцы.
Равно как и в ТЧ не все бандиты по умолчанию - враги. Была кучка тех, кто в тебя не стрелял. Но сделать конечно можно - задачка нехитрая.
Цитата:
qishmish писал:
хл той же вроде - при записи сейва показывают пройденное время

в ксаше тоже есть.
Цитата:
qishmish писал:
а такой в котором фиг что разберешь?

есть
Цитата:
qishmish писал:
А, и еще - небо 3D Sky поддерживается?

в ксаше поддерживается
Цитата:
qishmish писал:
Несколько слоев текстур (или как там в Дарк Плейсес) или объемное как в Ку3?

поддерживается. несколько слоёв облаков + двойной скайбокс (этого нет нигде, даже в оригинальном ку3).
Так же есть глобальный туман через триапи, глобальный "объемный" туман как в кутри, локальный объемный туман как в кутри и еще планирую прикрутить туман под водой как в хл2 но пока не соображу откуда лучше всего брать его цвет.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 11-04-2010 в 08:36:

Дядя Миша епт, создай тему "Xash W.I.P." и рассказывай про ксаш в ней.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 11-04-2010 в 11:17:

XaeroX
тогда по закону подлости там будут спрашивать про волатилу

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 11-04-2010 в 16:07:

>> подбираемые предметы<<

Инвентарь ? для чего-угодно?

>>import smd или возможно прямо из khed<<
А чем делается анимация?


Отправлено XaeroX 11-04-2010 в 16:29:

Цитата:
qishmish писал:
Инвентарь ? для чего-угодно?

Не для чего угодно, а для игровых предметов.
Цитата:
qishmish писал:
А чем делается анимация?

Да чем угодно. Я например, беру модельки и анимации из CS:CZ. Но, вероятно, можно и свои делать в максе или в милке.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 11-04-2010 в 16:44:

Цитата:
XaeroX писал:
Не для чего угодно, а для игровых предметов.


Ну я имел в виду типы - 1) то что применимо к себе - оружие, пилюли-еда 2) то что куда то юзануть - ключ например 3) записки и фото


Отправлено XaeroX 11-04-2010 в 17:39:

Ну да.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 11-04-2010 в 18:31:

XaeroX
А инвентарь похож аля сталкер или что-то свое ? А вообще эта фишка мне очень нравится !!!


Отправлено XaeroX 11-04-2010 в 19:17:

Цитата:
(_-=ZhekA=-_) писал:
А инвентарь похож аля сталкер или что-то свое ?

При желании сходство можно найти с чем угодно. Но вообще - своё.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 11-04-2010 в 19:22:

немного не про сам Вол
*шепотом*
а вот ваши O.I. или V DM - сколько мегабайт они примерно занимают?
это я вспоминаю когда перевалили гамы психологический 1 cd-rom
вот тот же Сорц он как голый двиг никому не дается, онс контентом и поэтому чуть ли не гиг жрет


Отправлено XaeroX 11-04-2010 в 19:31:

qishmish
Не переживай, при современных мегабитных каналах проблем скачать не будет

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 12-04-2010 в 08:37:

Цитата:
qishmish писал:
вот тот же Сорц он как голый двиг никому не дается

Ксаш спокойно переживает полное отсутствие ресурсов и даже половину своих дллок (он специально таким и задумывался) Общий вес движка - метр тридцать. Думаю в Волатиле аналогичная ситуация, надо бы проверить.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 12-04-2010 в 08:47:

Ну, движок без ресурсов вряд ли имеет ценность. Разве что для мазохистов, которые готовы сделать всё с нуля. Но тогда надо писать мануалы. Проще уж положить ресурсы, чтобы делали "по примеру".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 12-04-2010 в 08:56:

Цитата:
XaeroX писал:
Ну, движок без ресурсов вряд ли имеет ценность.

Насколько я понял - имелась в виду привязка ко вполне конкретным ресурсам, без которых движок просто не запускается или наоборот - вылетает.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 12-04-2010 в 16:22:

>>
Насколько я понял - имелась в виду привязка ко вполне конкретным ресурсам, без которых движок просто не запускается или наоборот - вылетает.<<

угу

p.s.
а все таки забавна эта ваша "конкуренция"
Ниша Волатилы вполне четкая - это же в первую очередь двиг Хаерокса для своих проектов, не так ли
А вот яростно рекламируемый тут Ксаш

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 12-04-2010 в 16:31:

Цитата:
qishmish писал:
Ниша Волатилы вполне четкая - это же в первую очередь двиг Хаерокса для своих проектов, не так ли

Да, именно так.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 12-04-2010 в 16:34:

Цитата:
qishmish писал:
А вот яростно рекламируемый тут Ксаш

тренируюсь В жизни пригодится.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено kogemyaka 16-04-2010 в 18:09:

А если я карту делаю для volatile, то где лучше делать? (радиант, vhe)

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено XaeroX 16-04-2010 в 18:11:

Лучше в радианте - его формат можно будет открыть в VolatileRadiant при помощи нехитрых манипуляций.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 16-04-2010 в 18:14:

Цитата:
kogemyaka писал:
А если я карту делаю для volatile, то где лучше делать? (радиант, vhe)

карту для волатиле ты сделать не можешь по определению.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-04-2010 в 18:16:

Дядя Миша
Сможет-сможет.
Скомпилировать не сможет, пока я не выложу компилятор, а начать делать можно хоть сейчас.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено kogemyaka 17-04-2010 в 13:56:

Так я и начал

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено Дядя Миша 17-04-2010 в 15:37:

Цитата:
XaeroX писал:
Скомпилировать не сможет, пока я не выложу компилятор, а начать делать можно хоть сейчас.

так неинтересна

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено kogemyaka 21-04-2010 в 17:45:

Цитата:
Лучше в радианте - его формат можно будет открыть в VolatileRadiant при помощи нехитрых манипуляций.


Наверно можно и в хаммере для GoldSrc, потом воспользоваться конвертером от Скрамы HL>Q3, а потом уже Q3>Volatile

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено XaeroX 21-04-2010 в 18:10:

Можно, но хаммер не умеет создавать кривые.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 23-04-2010 в 08:18:

Теперь в движке есть DX10-эффект "Soft Particles"
Поддерживается на любой видеокарте начиная с GeForceFX/Radeon9500.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 23-04-2010 в 09:53:

Цитата:
XaeroX писал:
Soft Particles

А сильно жрёт? А то у меня при слове "партикли" уже аллергия начинается, вспоминается упавший раза в 3 фпс при появлении дыма


Отправлено FiEctro 23-04-2010 в 10:41:

>> GeForceFX/Radeon9500.
С какого ражна? Если они "soft" ?


Отправлено Дядя Миша 23-04-2010 в 10:46:

e3borealis партиклы сильно жрут только в сорсе, из-за кривых ручек кой-ково. У нормальных людей партиклы много не жрут.

Добавлено 23-04-2010 в 14:46:

Цитата:
FiEctro писал:
С какого ражна? Если они "soft" ?

Это ты мелкософт спроси - какого ражна им понадобился непременно DX11, хотя эти партиклы можно было сделать еще на пятой серии гефорсов.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено e3borealis 23-04-2010 в 11:22:

Цитата:
Дядя Миша писал:
жрут только в сорсе

А еще в Twin Sector, COD6, Wings of prey и многих других


Отправлено XaeroX 23-04-2010 в 11:43:

Цитата:
FiEctro писал:
С какого ражна? Если они "soft" ?

Долго ли умеючи?

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 23-04-2010 в 11:46:

Цитата:
XaeroX писал:
макс. настройках графики

А почему бы не сделать отдельный выбор?


Отправлено XaeroX 23-04-2010 в 12:46:

e3borealis разве я говорил, что не будет отдельного выбора? Просто 90% игроков не полезут в меню "Дополнительные настройки графики", но фпс хотят иметь хороший сразу после запуска игры

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 23-04-2010 в 13:31:

XaeroX
Почему на риваТНТ не сделал софтварных партиклей?


Отправлено XaeroX 23-04-2010 в 13:53:

FiEctro
А ты проверь - вдруг и на ней работают?

Добавлено 23-04-2010 в 20:53:

Ах да, совсем забыл - ты же персона нон грата в списке кандидатов на получение демки

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 23-04-2010 в 15:24:

XaeroX
Вместо того чтобы тролить, взял бы, да выложил. А то вот ежа за иголки тянет.


Отправлено XaeroX 23-04-2010 в 15:33:

FiEctro
Вместо того чтобы тролить, взял бы, да HLFX:Single доделал. Хотя бы первый эпизод, который, по твоим словам, был "почти готов" еще полгода назад. Может, тогда я включу тебя в список приоритетных лиц на получение вакцины амброзии.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 23-04-2010 в 15:41:

XaeroX
Молодец, да. Заигнорил, налепил плюсов, а теперь ему еще что то делай, ога.


Отправлено XaeroX 23-04-2010 в 15:58:

FiEctro
Ну и сиди теперь без амброзии
Не надоело ныть, как какому-нибудь слуксу малолетнему?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 23-04-2010 в 16:05:

XaeroX
Я кстати и не ною, опять ты себе что то выдумываешь, просто выясняю по какой причине такая секретность, ответа так и не получил. Ведешь себя как реактор.


Отправлено XaeroX 23-04-2010 в 16:12:

FiEctro
На твоем месте я либо попытался бы осознать свои ошибки и извиниться перед человеком, либо, если он мне неприятен/безразличен, просто перестал с ним общаться. А чего добиваешься ты - мне непонятно.

Добавлено 23-04-2010 в 23:12:

Да, кстати, где ты увидел секретность?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ForestGirl 23-04-2010 в 17:04:

Цитата:
FiEctro писал:
Я кстати и не ною, опять ты себе что то выдумываешь, просто выясняю по какой причине такая секретность, ответа так и не получил. Ведешь себя как реактор.

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

__________________
Я повелеваю принести мне все ракушки, которые сможете найти!


Отправлено XaeroX 30-04-2010 в 21:08:

Multithreading Volatile3D II

Рендерер движка теперь поддерживает многопоточность, а именно - двухпоточное симметричное ускорение (SMP). На однопроцессорных системах и процессорах с HyperThreading оно не включается (я на них пока не тестировал, там видно будет, включать или нет). На многоядерных процессорах позволяет в лучшем случае - удвоить фпс. Для реализации SMP рендерер был разбит на два крупных блока - 1) обсчет данных, видимости и (самое важное) теневых объемов, 2) шейдинг, тесселяция и работа OpenGL-драйвера. Оба блока выполняются параллельно, причем на экран выводится предыдущий кадр, пока обсчитывается текущий. Подробнее я, возможно, напишу позже, но в целом реализация похожа на реализацию из Quake4 (по крайней мере, если судить по официальному пейперу... сорцы его пока закрыты).

Для сравнения - два скрина одного и того же места с включенным и выключенным SMP, с пояснениями, почему фпс во втором случае выше.
Процессор: Core i5 (4 cores).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PoD-Stas 01-05-2010 в 12:52:

Вот это реально very useful


Отправлено e3borealis 04-05-2010 в 06:46:

Спасибо! А на 3\4 ядра будет что-нибудь подобное?


Отправлено XaeroX 04-05-2010 в 06:54:

e3borealis
Нет, пока только SMP, а оно подразумевает два потока. Остальные ядра, как правило, не простаивают - потоки может создавать винда, звуковой драйвер, видеодрайвер и т.п.

Добавлено 04-05-2010 в 13:54:

Кстати, при включении SMP на одноядерном процессоре фпс падает в два раза

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 04-05-2010 в 07:09:

Цитата:
XaeroX писал:
Кстати, при включении SMP на одноядерном процессоре фпс падает в два раза

значит надо привязать включение к кол-ву ядер.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 04-05-2010 в 07:18:

Цитата:
Дядя Миша писал:
значит надо привязать включение к кол-ву ядер.

Цитата:
XaeroX писал:
На однопроцессорных системах и процессорах с HyperThreading оно не включается

"Доктор, меня все игнорируют" (с)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 04-05-2010 в 13:11:

Цитата:
XaeroX писал:
"Доктор, меня все игнорируют" (с)

Следующий (с)

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 20-05-2010 в 18:20:

Подарок любителям брашворка!
Сглаживание брашевых конструкций.
На скриншоте показаны, слева направо: обычная брашевая 10-стронняя колонна, сглаженная брашевая 10-сторонняя колонна, патчевая колонна.
Конечно, для колонн по-прежнему рекомендуется применять патчи, а вот для брашевого террайна (например, созданного в GenSurf) эта фича будет весьма кстати.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 20-05-2010 в 18:33:

свет слева слева

что ж, радостно)

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено DEAD MAN 20-05-2010 в 18:48:

XaeroX Насколько сильно в больших количествах по ФПСу бьёт?


Отправлено XaeroX 20-05-2010 в 18:49:

DEAD MAN
Что именно?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 20-05-2010 в 19:04:

DEAD MAN я думаю сглаживанием занимается редактор карт, либо компилятор.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Government-Man 20-05-2010 в 19:35:

DEAD MAN рискну предположить, что сглаживание даже немного увеличивает производительность...


Отправлено DEAD MAN 20-05-2010 в 19:54:

Дядя Миша Ха. Я просто думал это реалтаймовская фича.

XaeroX Вопрос снимается.


Отправлено FiEctro 20-05-2010 в 20:18:

XaeroX
Смутч как я понял, полностью от нормалей рассчитанных компилятором зависит?


Отправлено XaeroX 20-05-2010 в 20:20:

Да, сглаживанием занимается компилятор карт.

Добавлено 21-05-2010 в 03:19:

Цитата:
FiEctro писал:
Смутч как я понял, полностью от нормалей рассчитанных компилятором зависит?

Именно.

Добавлено 21-05-2010 в 03:20:

Осталось прикрутить код учета сглаживания для статического освещения - с этим пока проблемы.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 21-05-2010 в 12:23:

XaeroX
Надеюсь не шойдерами это делается? А то этож ужос будет, если для каждой конструкции создавать отдельную текстуру. Я в хлфкс с шойдерными хайрес лайтмапами уже успел намучиться.


Отправлено XaeroX 21-05-2010 в 12:37:

Нет, не шейдерами.

Добавлено 21-05-2010 в 19:37:

Цитата:
FiEctro писал:
Я в хлфкс с шойдерными хайрес лайтмапами уже успел намучиться.

Ну так, скажи спасибо Вальве, что не открыли исходники хаммера. А то конечно - прикрутил бы флаг для поверхности, как в врадианте.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 21-05-2010 в 13:02:

>> Ну так, скажи спасибо Вальве, что не открыли исходники хаммера.

Ну на это дело есть OWE. Юзай, кто запрещает ?


Отправлено XaeroX 21-05-2010 в 13:24:

FiEctro
Да ну брось, нет никакого OWE. То, что есть - из разряда "вот если на мою машину поставить колеса, двигатель и руль - то можно кататься".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 21-05-2010 в 13:51:

XaeroX
Согласись, это лучше чем ничего.
Там тока рендера текстур не хватает. Хотя материалы из беты вроде прекрасно рисует. Так что ты насчет руля и колес зря так.


Отправлено XaeroX 21-05-2010 в 14:00:

А как можно работать в редакторе без рендера текстур?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 21-05-2010 в 14:02:

Есть ли возможность добавить анаглифический постфильтр (если это конечно можно назвать постфильтром)? Т.е. что бы двиг просчитывал одну и ту же сцену дважды с разных ракурсов и выводил это на экран двумя каналами. Ну и плюс настройки там всякие, типа угла смещения, выбор цвета и т.д. Зачем? ИМХО, интересная, хоть и старая технология, зато бонус движку.


Отправлено FiEctro 21-05-2010 в 14:07:

>> А как можно работать в редакторе без рендера текстур?

Рендер материалов есть. Сделай поддержку старого формата VMT и VTF у себя в движке, и маппай на здоровье .


Отправлено Дядя Миша 21-05-2010 в 14:19:

Цитата:
DEAD MAN писал:
Есть ли возможность добавить анаглифический постфильтр

Это для 3д очков который?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 21-05-2010 в 14:22:

Цитата:
FiEctro писал:
Сделай поддержку старого формата VMT и VTF у себя в движке, и маппай на здоровье

Т.е. я должен сделать поддержку двух проприетарных форматов только ради того, чтобы мапить под кривой сборкой украденных сорцов? Я правильно понял?
Цитата:
DEAD MAN писал:
ИМХО, интересная, хоть и старая технология, зато бонус движку.

Ну если мне кто-то купит анаглифические очки - то может и сделаю.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 21-05-2010 в 14:38:

Дядя Миша Так точно.

XaeroX Чёрт, это уже проблематичней. Ну да ладно.


Отправлено FiEctro 21-05-2010 в 15:43:

>> Т.е. я должен сделать поддержку двух проприетарных форматов только ради того, чтобы мапить под кривой сборкой украденных сорцов? Я правильно понял?

А что мешает наоборот, прикрутить свой формат текстур к редактору?
Ессно если сидеть ничего не делать, ты не сможешь в нем работать.
Это все равно что скачать студию, и жаловаться что в ней нет кнопки "сделать двиг".


Отправлено XaeroX 21-05-2010 в 15:53:

Цитата:
FiEctro писал:
А что мешает наоборот, прикрутить свой формат текстур к редактору?

Это ты у разработчиков OWE спроси.

Добавлено 21-05-2010 в 22:53:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 21-05-2010 в 17:14:

Цитата:
XaeroX писал:
Я-то знаю, что им помешало, и я изначально говорил, что ничего у них не выйдет.

Што бы ни случилось - всегда найдется кто-то, кто знал что так оно и будет.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 21-05-2010 в 17:31:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 21-05-2010 в 19:45:

Для того я и здесь, да.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Wealth 22-05-2010 в 08:46:

скрины хорошые.
я не понимаю зачем ты каждый раз делаешь новый движок не лучше сделать 1 но очень крутой чтобы там все было ?


Отправлено BeFore 22-05-2010 в 08:58:

Wealth
Ты видел много движков от ксерокса?
Движок у ксера - Volatile 3D, на первом создавался Extrasensoric, а на этой Option Implicit. Какие ты еще движки увидел?


Отправлено e3borealis 22-05-2010 в 09:07:

Wealth Все отталкивается от одного движка. Просто он оптимизирован под разные задачи. Свой Cryengine написать в одиночку сложно всё-таки, особенно так, чтобы не тормозил.


Отправлено Дядя Миша 22-05-2010 в 09:16:

Цитата:
BeFore писал:
Ты видел много движков от ксерокса?

Я видел много движков от ксерокса. Но это секрет.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 22-05-2010 в 10:45:

Движков-то у меня много, но показывать я начал только с Volatile3D (по кодовой нумерации - Volatile 2.1). Впрочем, на сайте долгое время висели скрины Volatile 0.1 за 2003 год (тогда еще на DirectX).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 22-05-2010 в 18:21:

>> Впрочем, на сайте долгое время висели скрины Volatile 0.1 за 2003 год (тогда еще на DirectX).

Уже не осталось?


Отправлено Дядя Миша 22-05-2010 в 18:32:

FiEctro ну сам-то как думаешь?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 22-05-2010 в 18:47:

Дядя Миша
Откуда ж мне знать? В 2003 году, я ни о маппинге, а уж темболее о существовании hlfx.ru и half-life.ru даже не подозревал.


Отправлено Дядя Миша 22-05-2010 в 18:49:

Цитата:
FiEctro писал:
В 2003 году, я ни о маппинге, а уж темболее о существовании hlfx.ru и half-life.ru даже не подозревал.

Тогда убери сигнатуру Old School и не пазорьсо )

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 22-05-2010 в 19:14:

Сглаживание нормалей на брашах в действии - террайн, сгенерированный в GenSurf.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 22-05-2010 в 19:16:

Без сглаживания он выглядел бы так:

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 23-05-2010 в 12:57:

Теперь движок поддерживает так называемые Texture Blends. Главное их применение - конечно же, ландшафты! Работу выполняет компилятор, однако и влияние на фпс имеется - появляются дополнительные полигоны, а также дополнительный проход рендера для них, включая повторное рисование теневых объемов. Но на средней видеокарте, типа GeForce GTX 275, проблем с фпс быть не должно, ну а к выходу Option Implicit компьютеры еще окрепнут, и вообще все летать будет

Так ландшафт выглядит в редакторе:



А вот так - в игре, после компиляции:

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 23-05-2010 в 13:13:

Цитата:
XaeroX писал:
Но на средней видеокарте, типа GeForce GTX 275

Я уже боюсь новую волатилу


Отправлено DEAD MAN 23-05-2010 в 13:31:

Цитата:
XaeroX писал:
Texture Blends
Типа Соурса? Т.е. плавные переходы из одной текстуры в другую? Почему тогда ФПС кушает? Или тут система другая?

В Соурсе просто применение альфы идёт: http://blog.jailbreaksource.com/?p=814


Отправлено XaeroX 23-05-2010 в 13:56:

Цитата:
DEAD MAN писал:
Т.е. плавные переходы из одной текстуры в другую?

Да.
Цитата:
DEAD MAN писал:
Почему тогда ФПС кушает?

Я же написал, почему.
Цитата:
DEAD MAN писал:
Или тут система другая?

Сравнение с сорсом - это прям оскорбление Еще бы с первым квейком сравнили.
Вот сравнения с дум3, ку4, ФЕАР - другое дело. Но там я хз, как ландшафты устроены.

Добавлено 23-05-2010 в 20:56:

Цитата:
e3borealis писал:
Я уже боюсь новую волатилу

Статический рендерер никто не отменял. %)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 23-05-2010 в 13:59:

Ладно, поставлю вопрос ребром. Чем более простая (ИМХО естественно) система соруса уступает твоей? Или это всё из-за того, что Волатила динамический свет поддерживает?

З.Ы. В ФЕАР были ладшафты?


Отправлено XaeroX 23-05-2010 в 14:07:

Цитата:
DEAD MAN писал:
Чем более простая (ИМХО естественно) система соруса уступает твоей?

Тем, что не будет работать с другими моими системами. А именно - системой освещения и теней (которая, кстати, в Сорсе вообще отсутствует).
Цитата:
DEAD MAN писал:
В ФЕАР были ладшафты?

Наверное были, я не играл в ФЕАР. Просто примерно знаю возможности движка.

Добавлено 23-05-2010 в 21:04:

Мне не сложно отключить динамический рендер, подключить до 4 блендов текстур (в динамике ограничение в 1, поэтому местами есть резкие края), поставить овербрайт и блум и - вуаля - картинка а ля Сорс! Просто это шаг назад как бе.

Добавлено 23-05-2010 в 21:07:

Цитата:
DEAD MAN писал:
Или это всё из-за того, что Волатила динамический свет поддерживает?

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 23-05-2010 в 14:12:

Цитата:
XaeroX писал:
картинка а ля Сорс! Просто это шаг назад как бе.

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

Цитата:
XaeroX писал:
Понимаешь, динамический свет - это не фича, это основа движка.

С этого момента буду иметь ввиду.


Отправлено XaeroX 23-05-2010 в 14:15:

Цитата:
DEAD MAN писал:
Я же не говорю тебе делать как в Сурсе

Прозвучало как "А вот в Сорсе то же самое и не тормозит".
Цитата:
DEAD MAN писал:
Надо бы мне пойти почитать как это реализовано в кризисе.

Почитай, потом расскажешь. Я работаю с технологиями уровня ку4 и в сторону более современных даже не смотрю. Иначе в погоне за темпами их развития вообще ни одного движка не сделаю.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 23-05-2010 в 14:36:

>> Теперь движок поддерживает так называемые Texture Blends. Главное их применение - конечно же, ландшафты!

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


Отправлено XaeroX 24-05-2010 в 21:35:

Компилятор теперь умеет автоматически расставлять траву.
Трава плавно фейдится по расстоянию, как в хл2.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 24-05-2010 в 22:00:

XaeroX Верит гуд! Расстановка, как я понимаю, случайная. А текстуры различать тоже умеет?

З.Ы. Сарказм в посте детектед.


Отправлено Skaarj 24-05-2010 в 22:05:

XaeroX
У тебя как "рисование" по террайну сделано? Могу подкинуть пару идей.
В редакторе УЕ2.х удобно реализована эта фишка.
1. Рельеф рисуется почти как в хл2, автоматически генерируется текстура - карта высот. Естесно, куча полезняшек типа нойса, смуфа и прочей геометрической колбасни.
2. "Слоистость" материалов на террайне почти как в фотошопе, выделил слой, порисовал, подвигал слои односительно друг друга.
3. Самое вкусное, ДекоЛаер, примерно как слои для материалов только вместо текстур меши травы, так же рисуется по террайну кисточкой.


Отправлено XaeroX 24-05-2010 в 22:45:

Цитата:
DEAD MAN писал:
А текстуры различать тоже умеет?

Это команда шейдерного скрипта, так что умеет.
Цитата:
DEAD MAN писал:
Сарказм в посте детектед.

В каком?
Цитата:
Skaarj писал:
У тебя как "рисование" по террайну сделано?

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 25-05-2010 в 03:34:

XaeroX
Я давно хотел спросить, а сколько у тебя компиляторов для волатилы и сколько занимает времени компиляция средней карты ну скажем нампример первой карты из ЛБМ ?


Отправлено XaeroX 25-05-2010 в 07:15:

Цитата:
(_-=ZhekA=-_) писал:
а сколько у тебя компиляторов для волатилы

Три-в-одном.
Цитата:
(_-=ZhekA=-_) писал:
сколько занимает времени компиляция средней карты ну скажем нампример первой карты из ЛБМ

Не знаю, не пробовал.
Карта из демки при максимальных параметрах компилируется где-то за полторы минуты.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 25-05-2010 в 13:45:

Цитата:
XaeroX писал:
Не знаю, не пробовал.
Карта из демки при максимальных параметрах компилируется где-то за полторы минуты.

Здорово ! Я уже хочу ее опробовать! А карта в демке на твой взгляд она каких размеров ?


Отправлено XaeroX 25-05-2010 в 13:58:

(_-=ZhekA=-_)
Ну она небольших размеров, в общем-то.
Дело даже не в размерах - она очень простая с точки зрения компилятора. Комната-коридор-комната, как раз как он любит. А вот если большие открытые пространства компилировать - там да, очень долго может идти расчет. Но я пока особо не тестировал их, я по сути недавно только нормальную поддержку ландшафтов прикрутил.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 25-05-2010 в 14:56:

XaeroX любой BSP-алгоритм ненавидит открытые пространства.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 25-05-2010 в 15:12:

Дядя Миша ну так двиг позиционируется как коридорный. Открытые пространства - приятная опция.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 25-05-2010 в 17:30:

XaeroX я бы сказал - двиг приятная опция, ты вроде игру делаешь

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 26-05-2010 в 13:38:

Ну вот, после многочасовой борьбы с ютубом я вышел из нее победителем и закачал на него видеодемонстрацию ландшафтов. Показан: сглаженный низкополигональный ландшафт с зданием, блендинг ландшафтных текстур, растительность, эффект линз для солнца, тени от облаков (имитация), передвижение NPC по ландшафту. Заценяйте!

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено BeFore 26-05-2010 в 14:11:

XaeroX
Красиво!
Очень понравилось!


Отправлено (_-=ZhekA=-_) 26-05-2010 в 14:25:

XaeroX
Выглядит здорово !!! Превьюшка видео похожа на крайсис или фаркрай Пощупать бы


Отправлено maxbars 26-05-2010 в 14:54:

XaeroX вауууу.
Оч хоца поиграть

Добавлено 26-05-2010 в 18:54:

А небо будет бесконечное?(я имею в виду как в хл2)А не в виде коробки?

__________________
ьфч


Отправлено XaeroX 26-05-2010 в 14:55:

Цитата:
maxbars писал:
А небо будет бесконечное?(я имею в виду как в хл2)А не в виде коробки?

Ты имеешь в виду проекционное? Да, такое планируется в будущем. Пока - обычный скайбокс, как в хл1, плюс облака.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено maxbars 26-05-2010 в 14:58:

В будущем - это после выхода бета версии?

__________________
ьфч


Отправлено XaeroX 26-05-2010 в 15:00:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено maxbars 26-05-2010 в 15:03:

Это как я понимаю появится форум типа:
volatilefx.ru?

__________________
ьфч


Отправлено XaeroX 26-05-2010 в 15:04:

С чего ты взял?
Есть же этот форум, зачем еще один.
И есть сайт, посвященный нашим движкам - www.glsl.ru

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено maxbars 26-05-2010 в 15:05:

Ну тогда появиться ветка :
VOLATILE SDK

__________________
ьфч


Отправлено XaeroX 26-05-2010 в 15:09:

Не забегай вперед. В первую очередь движок разрабатывается под наши собственные игры (в частности, Option Implicit). А там уже видно будет - как распространять движок, на каких условиях, и стоит ли вообще это делать - все-таки используемые технологии, мягко говоря, не новые.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 26-05-2010 в 15:59:

Вкусно! Но есть вопросы:

1) От неба идёт очень сильный блум или это ХДР?
2) Странные тени на пушке. Как в дом заходишь, то резкое затемнение/осветление модели. На улице вроде как всё динамично, хотя тоже не ясно. (вспоминаю ХЛФХ 0.5).
3) Эффект линз есть, а GodRay будет?
4) Есть ли техническая возможность записывать видео в разрешении 720р? А то ютуб очень хорошо дружит с ХДшными видео, даже при просмотре ухудшенного видео до 360р, качество будет получше, чем сейчас на 480р.


Отправлено XaeroX 26-05-2010 в 16:06:

DEAD MAN
1) Это блум.
2) Пушка рисуется в сжатом диапазоне глубины (чтобы не проваливалась в стены), поэтому и тени на нее ложатся не совсем верно. На улице, разумеется, все динамично.
3) Нет, GodRay пока не планируется. Не вижу в нем особой пользы. Вот если бы у меня пальмы были - тогда другое дело.
4) Да в любом разрешении можно записывать. Это - я записал в 1024х768. Но выкладывать я в таком разрешении не собираюсь - я это-то видео залил только с двадцатого раза из-за глючности ютуба (постоянно выдавал "произошла неизвестная ошибка").

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 26-05-2010 в 16:31:

1280x720 идеальное разрешение для ютуба. А через какой браузер заливаешь видео? Может из-за этого баги.


Отправлено XaeroX 26-05-2010 в 16:34:

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

Добавлено 26-05-2010 в 23:34:

Цитата:
DEAD MAN писал:
1280x720 идеальное разрешение для ютуба

Оно широкоэкранное. Вам оно надо - созерцать растянутые по горизонтали полигоны? Это ведь игра, а не фильм.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 26-05-2010 в 16:47:

XaeroX Как это растянутые? У тебя нету поддержки широкоэкранных режимов? Учитывая, что на рынке становится всё меньше и меньше узких экранов (Трубки не учитываем), то это вполне нормальный формат для игр. Вон консольки уже давно на нём сидят.
А 1280x720 потому, что ютубу плевать на количество пикселей в 3:4 и 5:4 режимах, всё сожмёт до 480р. А вот с 16:9 он обращается по-другому, качество он тогда не коцает.


Отправлено XaeroX 26-05-2010 в 17:03:

Цитата:
DEAD MAN писал:
У тебя нету поддержки широкоэкранных режимов?

Как ты сам думаешь? Учитывая, что у меня уже несколько лет широкоформатник?
Цитата:
DEAD MAN писал:
Как это растянутые?

А вот так - растянутые по сравнению с 4:3. Не настолько, конечно, как если растянуть саму картинку, все-таки матрица преобразования вида настроена на широкий формат. Но из-за бОльшей разницы между горизонтальным и вертикальным fov возникает искажение. Консольщики, может быть, просто привыкли к такому?
И да, еще растягиваются спрайты HUD-а, но это в принципе поправимо, надо просто сделать несколько вариантов функций UI_XRES/UI_YRES для разных аспектов и написать разные функции созданий меню, с заданием разных координат (т.к. доступное пространство по Х разное для разных аспектов).
По последнему - я пошутил, не собираюсь на это время тратить. Будете смотреть растянутые спрайты По крайней мере, пока финальная версия игры маячит где-то далеко в перспективе.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено maxbars 26-05-2010 в 17:04:

Цитата:
XaeroX писал:
Лишний раз убедился, что альтернативные браузеры - отстой


Попробуй в Mozilla firefox 3.6.3 не пожалеешь!

__________________
ьфч


Отправлено XaeroX 26-05-2010 в 17:09:

Не, хром я менять пока ни на что не хочу. Хотя и бесит порой изрядно своими глюками. Но на крайние случаи всегда есть заветное "Пуск - Выполнить - iexpore".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено maxbars 26-05-2010 в 17:21:

А лучше internet explorer safe mode

Добавлено 26-05-2010 в 21:21:

Что бы ни глючало.

__________________
ьфч


Отправлено DEAD MAN 26-05-2010 в 17:26:

Цитата:
maxbars писал:
Mozilla firefox 3.6.3 не пожалеешь!

Я жалею. Но мы тут не об этом.

XaeroX Ну, человеческое зрение тоже широкоформатное. Можно тогда поконкретней об этих искажениях (может ссылочкой поделиться, ну или конкретных 2 сравнительно наглядных скриншота). Сам то сижу на 5:4, но когда смотрю чужие скриншоты особых таких аномалий не вижу.


Отправлено FiEctro 26-05-2010 в 17:27:

XaeroX
Здорово. Понравилось .


Отправлено XaeroX 26-05-2010 в 17:42:

Цитата:
DEAD MAN писал:
Можно тогда поконкретней об этих искажениях (может ссылочкой поделиться, ну или конкретных 2 сравнительно наглядных скриншота)

Ну если найду место, где будет хорошо заметна разница, то выложу. Тут скорее психологический аспект. Точно так же, как любой fov, отличный от 90, кажется "неправильным".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено maxbars 26-05-2010 в 18:25:

А есле пушку опустить вниз то будет видно остальную часть тела?
Надеюсь что да, просто в лост ин блеск меза ооочень понравилось!

__________________
ьфч


Отправлено BeFore 26-05-2010 в 18:39:

maxbars
небудет, покрайней мере в демке которую я видел


Отправлено Дядя Миша 26-05-2010 в 19:16:

Цитата:
XaeroX писал:
Нет, GodRay пока не планируется. Не вижу в нем особой пользы. Вот если бы у меня пальмы были - тогда другое дело.

Рыдает. Наличие той или иной фичи полностью определяется наличием пальм на уровне
Есть пальмы - будет GodRays, есть кишко-образные уровни будут шадов-объемы, возиться и.т.д.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 26-05-2010 в 19:37:

Дядя Миша
Каждая фича должна быть обоснована, это ж не арранжмод.

Добавлено 27-05-2010 в 02:37:

Такой эффект в принципе сделать несложно, тут самую важную часть несет постпроцесс. Но тем не менее - нужно понять, будет ли это хорошо смотреться. То, как тут идут лучи "мимо" пушки в руках - довольно странно, ну а с пальмами - да, симпатично.
http://dic.academic.ru/pictures/wik...god_rays_01.jpg

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-05-2010 в 08:29:

XaeroX для полного щасъя в такой проекции листья пальмы тоже необходимо сделать пост-процессом
Или по крайней мере screen-aligned.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 27-05-2010 в 09:47:

>> То, как тут идут лучи "мимо" пушки в руках - довольно странно

Шадоумапой это делается. Как для мира, так и для вьюмодельки.


Отправлено XaeroX 27-05-2010 в 10:31:

FiEctro
Не пиши, пожалуйста, свои соображения по тому, как и что делается. Или создай тему "1 час с FiEctro" и там рассказывай про GodRays при помощи шадоумап и тому подобное, сколько тебе угодно.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-05-2010 в 12:24:

Хотим-хотим-хотим! Хотим тему "1 час с CJ"

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 27-05-2010 в 13:14:

Может быть "1 час с ДМ"?


Отправлено Дядя Миша 27-05-2010 в 17:08:

FiEctro я так как ты жэчь неумею.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено (_-=ZhekA=-_) 31-05-2010 в 11:40:

XaeroX
А можно ли как-нибудь заставить работать исходноки карт от хлфх под Volatile 3D II ? Такое вообще возможно ? Сорри за тупой вопрос.


Отправлено XaeroX 31-05-2010 в 11:42:

(_-=ZhekA=-_)
Я не пробовал. В теории - можно, конвертнув их в формат ку3 конвертером, и потом в формат волатилы через редактор. На практике - имхо, работы по доводке карты будет так много, что проще замапить с нуля.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 31-05-2010 в 12:05:

Цитата:
XaeroX писал:
(_-=ZhekA=-_)
Я не пробовал. В теории - можно, конвертнув их в формат ку3 конвертером, и потом в формат волатилы через редактор. На практике - имхо, работы по доводке карты будет так много, что проще замапить с нуля.

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


Отправлено XaeroX 31-05-2010 в 12:20:

Цитата:
(_-=ZhekA=-_) писал:
А шейдеры написанные под хлфх для карт ( текстуры, свет и т.д. ) они подойдут или их то же нужно полностью переписивыть ?

Скорее всего, переписывать. А текстуры конвертировать сначала в TGA, потом в VTX.
Цитата:
(_-=ZhekA=-_) писал:
я бы продолжил делать мод на волатиле и тебе от этого польза, постоянное отслеживание багов

Согласен. Попробуешь, когда доделаю билд.

Добавлено 31-05-2010 в 19:20:

Мне не нравится то, что ты постоянно требуешь какие-то фичи, которых у меня нет в планах. Я делаю Option Implicit, и у него вполне конкретные фичи в плане геймплея. Добавлять новое - значит, терять время и оттягивать свой собственный проект. Что касается исходников - то они постоянно меняются, интерфейсы движка еще не устаканились и если я тебе их дам, потом ты окончательно вымотаешь мне нервы

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 31-05-2010 в 12:32:

Цитата:
XaeroX писал:
Согласен. Попробуешь, когда доделаю билд.

Ок
Цитата:
XaeroX писал:
Мне не нравится то, что ты постоянно требуешь какие-то фичи, которых у меня нет в планах.

По поводу фич, то меня вполне устраивает все, что есть в хлфх ну + пару мелочей, о которых я тебе говорил
Цитата:
XaeroX писал:
Что касается исходников - то они постоянно меняются, интерфейсы движка еще не устаканились и если я тебе их дам, потом ты окончательно вымотаешь мне нервы

По поводу исходников, то мне они не нужны.
Мне главное, чтобы нормально пошли карты от хлфх, а там уже будет видно какие фичи есть и какие можно добавить + немного мануалов и мне хватит


Отправлено XaeroX 31-05-2010 в 12:42:

Цитата:
(_-=ZhekA=-_) писал:
По поводу фич, то меня вполне устраивает все, что есть в хлфх ну + пару мелочей, о которых я тебе говорил

В том-то и дело. Тебя устраивает то, что есть в хлфх. А в волатиле этого может не быть.
Цитата:
(_-=ZhekA=-_) писал:
Мне главное, чтобы нормально пошли карты от хлфх

Для этого придется много работать над портированием. А лучше намапить все заново. Опыт у тебя уже есть, подход к маппингу все равно надо менять (побольше делать упор на модельную детализацию, пусть и простыми моделями, юзать оверлеи, патчи, разобраться с светом, использовать текстуры caulk и invisible грамотно и т.п.)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 31-05-2010 в 12:53:

Цитата:
XaeroX писал:
В том-то и дело. Тебя устраивает то, что есть в хлфх. А в волатиле этого может не быть.

Ну нет и не страшно, может потом, что-то будет. Добавишь для своих целей или будет время добавишь для меня
Цитата:
XaeroX писал:
Для этого придется много работать над портированием. А лучше намапить все заново. Опыт у тебя уже есть, подход к маппингу все равно надо менять (побольше делать упор на модельную детализацию, пусть и простыми моделями, юзать оверлеи, патчи, разобраться с светом, использовать текстуры caulk и invisible грамотно и т.п.)

Да, я знаю и я хочу попробовать! Просто хлфх - это прошлое а волатила - это будущие, которое развивается.


Отправлено XaeroX 31-05-2010 в 13:03:

(_-=ZhekA=-_)
Тут есть одна тонкость. Когда ты делаешь мод под хл1 в стиле дум3 и с текстурами оттуда - это хороший, годный мод. А когда ты делаешь его на отдельном движке - это уже плагиат.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 31-05-2010 в 13:07:

Цитата:
XaeroX писал:
(_-=ZhekA=-_)
Тут есть одна тонкость. Когда ты делаешь мод под хл1 в стиле дум3 и с текстурами оттуда - это хороший, годный мод. А когда ты делаешь его на отдельном движке - это уже плагиат.

Я знаю, но я же не для продажи делаю, а для себя Что-то вроде хобби


Отправлено XaeroX 31-05-2010 в 13:08:

А если делаешь для себя - какая разница, на каком движке делать?
Если ты хочешь освоить что-то новое, тогда Volatile3D II не для тебя, лучше UE3 или Crysis поковыряй, они намного прогрессивнее.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 31-05-2010 в 13:13:

Exclamation

Цитата:
XaeroX писал:
А если делаешь для себя - какая разница, на каком движке делать?
Если ты хочешь освоить что-то новое, тогда Volatile3D II не для тебя, лучше UE3 или Crysis поковыряй, они намного прогрессивнее.

Я предложил, ладно дело твое


Отправлено Дядя Миша 31-05-2010 в 13:46:

Цитата:
XaeroX писал:
Мне не нравится то, что ты постоянно требуешь какие-то фичи, которых у меня нет в планах

Как же я тебя понимаю

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 12-10-2010 в 18:37:

Door locks and lock picking

Взлом замков в игре осуществляется отмычкой. При использовании отмычки на запертой двери появляется меню взлома, на котором схематично изображен замок в разрезе. С помощью отмычки вы будете по очереди опускать штифты (клавишей "Приседание"), а отпустив ее, ловить момент, когда зазор между штифтом и стержнем окажется на уровне цилиндра, чтобы зафиксировать штифт (клавишей "Использовать"). В случае удачи штифт помечается зеленым цветом и вы переходите к следующему. В случае неудачи - он мерцает красным, и вас отбрасывает назад, на предыдущий штифт. Время и количество попыток взлома замка не ограничено. Из меню взлома в любой момент можно выйти клавишей ESC (отмычка расходуется только при удачном взломе). Учтите, что во время взлома вы лишены возможности двигаться и смотреть по сторонам, так что становитесь очень легкой добычей для врагов.
Замки делятся на 4 уровня сложности. Их параметры - количество штифтов (3, 5, 7 и 9 соответственно) и жесткость пружин. Чем более жесткие пружины, тем дольше идет процесс опускания штифта и тем быстрее он потом поднимается, так что момент фиксации поймать сложнее. Прокачка персонажа по линии "Взлом замков" позволит уменьшать негативное воздействие жестких пружин. Жесткость назначена таким образом, что открыть замок 1 уровня не составит труда даже новичку, а замок 4 уровня крайне сложно будет открыть, даже привыкнув (разумеется, при отсутствии прокачки навыка взлома).
Некоторые замки нельзя взломать отмычкой, в этом случае вместо уровня замка в рамке объекта показывается "БЕСК" (бесконечная "сила замка").
На скриншоте показан процесс взлома замка 3 уровня. Лучше бы, конечно, показать это на видео, но мне лениво В демо-уровне появится пара запертых дверей, так что скоро увидите "вживую".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 12-10-2010 в 19:15:

Рад, что проект развивается


Отправлено qpAHToMAS 12-10-2010 в 19:26:

Мне всегда нравились такие штуки в играх. Взлом замков у тебя прям как в MafiaII, правда интерфейс грубоват, на весь экран прям такой сундук .


Отправлено XaeroX 12-10-2010 в 19:35:

Цитата:
qpAHToMAS писал:
правда интерфейс грубоват, на весь экран прям такой сундук

Дай угадаю.. Надо было сделать его в маленьком кругляшке в правом нижнем углу экрана?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qpAHToMAS 12-10-2010 в 19:47:

Цитата:
XaeroX писал:
Дай угадаю.. Надо было сделать его в маленьком кругляшке в правом нижнем углу экрана?

Ага, вот значит откуда черпаешь идеи .


Отправлено Skaarj 12-10-2010 в 19:49:

Почти Обливион. )
http://www.youtube.com/watch?v=gfMtd0hJyj0


Отправлено XaeroX 12-10-2010 в 20:27:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 12-10-2010 в 20:31:

XaeroX
Скриншот не открывается


Отправлено XaeroX 12-10-2010 в 20:50:

(_-=ZhekA=-_)
"У меня все работает" (с)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 13-10-2010 в 11:06:

XaeroX, ты левша? На мой взгляд, удобнее, когда отмычка с правой стороны. Кстати, сразу вспомнилась система взлома из Splinter Cell Pandorra Tomorrow. Только там отмычка управлялась под каждым штифтом разной стрелкой клавиатуры.

Цитата:
Дай угадаю.. Надо было сделать его в маленьком кругляшке в правом нижнем углу экрана?

А где так было?

Цитата:
Почти Обливион. )

Странно, в обливион не играл, но именно такой замок откуда-то помню. Такое вроде было ещё в Dungeon Lords.

Если по сюжету игры такое может понадобиться, то можно было бы добавить ещё сейфы с кодовыми замками (классические цилиндрические рукоядки с цифрами, а не электроника). Тогда можно было бы отправить ГГ на поиски шифра и дальнейшее его выбивание из языка. Ну это просто предложение, вдруг пригодится.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 13-10-2010 в 11:40:

Цитата:
SluX писал:
ты левша?

Нет.
Цитата:
SluX писал:
На мой взгляд, удобнее, когда отмычка с правой стороны.

Ты китаец?
У нас принято читать слева направо, и именно в таком порядке ты движешься вдоль штифтов.
Цитата:
SluX писал:
А где так было?

Так в Мафии2 же!
Цитата:
SluX писал:
то можно было бы добавить ещё сейфы с кодовыми замками (классические цилиндрические рукоядки с цифрами, а не электроника). Тогда можно было бы отправить ГГ на поиски шифра и дальнейшее его выбивание из языка.

Да зачем же такие сложности, проще повесить на сейф классическую панельку кодового замка (которая, кстати, уже давно реализована).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 13-10-2010 в 11:59:

Цитата:
Ты китаец? У нас принято читать слева направо, и именно в таком порядке ты движешься вдоль штифтов.

Нет, просто это означало бы, что игрок держит отмычку правой рукой.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 13-10-2010 в 12:26:

SluX
Ага, и еще проверять значение cl_righthand и соотв. образом менять ее расположение

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 13-10-2010 в 12:48:

Вот лишь бы придраца к чему-то

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено SluX 13-10-2010 в 15:01:

Да нет, я не придираюсь. Просто увидел скриншот и ощутил нечто непонятное... Я-то в реальной жизни держу инструмент в правой руке и во время работы вижу его справа от себя. Чисто психологически (подсознательно) его видеть справа от себя привыснее, вот и всё. Ведь фишка всё-равно работает, так что никаких придирок до обнаружения багов. Да и там будет багрепорт, а не придирка.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено (_-=ZhekA=-_) 14-10-2010 в 03:38:

XaeroX
Перезалей скрин куда-нибудь, если не трудно, просто не открывается и все тут ...


Отправлено qpAHToMAS 14-10-2010 в 04:41:

Цитата:
XaeroX писал:
"У меня все работает" (с)

Хостинг действительно убог. У меня он не грузится через прокси (fasTun) .

http://radikal.ru/
http://kartinki.ws/ (автоматом перекидывает в галерею, доступную для всех)

cl_righthand — это да. Бесит когда в демках CS нож отображается противоположно, все оружие в правой руке, а он — в левой.


Отправлено XaeroX 14-10-2010 в 06:15:

Цитата:
qpAHToMAS писал:
Хостинг действительно убог

Ну да, как же.
Сами пользуйтесь своими ради-калами с тоннами рекламы.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qpAHToMAS 15-10-2010 в 06:45:

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


Отправлено XaeroX 15-10-2010 в 06:52:

qpAHToMAS
Лучше хостинг, который находится в моей локалке.
Да, я такой, думаю в первую очередь о себе

Добавлено 15-10-2010 в 13:52:

Цитата:
qpAHToMAS писал:
доступный из любой точки мира

Когда я хочу показать что-то всему миру, то заливаю это на хостинг hlfx.ru
А это WIP-скриншоты и WIP-тема. Даже если что-то не открылось - пофигу.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 15-10-2010 в 10:06:

Цитата:
qpAHToMAS писал:
лучше хостинг с рекламой (которая скрывается браузером )

Ничего она не скрывается

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qpAHToMAS 15-10-2010 в 10:56:

Походу на HLFX хотят оспорить все что можно , скрывается, скрывается и скрывается (Adblock Plus)!


Отправлено SluX 15-10-2010 в 11:11:

qpAHToMAS, я за ради-кал и подобные тоже руки отрывал бы. А уж за украинский пицца.инфо (который для неукраин нифига почти не работает) и ссылки на форуме на ргхост (на котором всё удаляется через месяц) и вовсе убивал бы медленно и со вкусом, растягивая удовольствие.

Да и вообще я не понимаю что это за такие провайдеры, которые не осилили предоставить доступ в любую точку мира, как нормальные люди.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 15-10-2010 в 11:28:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 15-10-2010 в 12:25:

Цитата:
qpAHToMAS писал:
Походу на HLFX хотят оспорить все что можно , скрывается, скрывается и скрывается (Adblock Plus)!

я за тебя очень рад. А у меня вот нет никакого адблока плюс.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qpAHToMAS 15-10-2010 в 12:27:

Цитата:
Дядя Миша писал:
я за тебя очень рад. А у меня вот нет никакого адблока плюс.

Круто, типа "люди не умеют ходить, потому что я инвалид без ног"?


Отправлено XaeroX 15-10-2010 в 12:38:

qpAHToMAS
Тебе что конкретно не нравится? То, что не открываются скрины на хостинге картинок, которым я пользуюсь? Ну не читай мои темы, делов-то...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 15-10-2010 в 14:31:

Цитата:
qpAHToMAS писал:
Круто, типа "люди не умеют ходить, потому что я инвалид без ног"?

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 20-10-2010 в 20:24:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 21-10-2010 в 13:48:

XaeroX
Эффект хороший !!! Мне очень нравиться !!!


Отправлено qpAHToMAS 21-10-2010 в 14:13:

Выглядит круто. Смещение прицела и наклон камеры уходят в прошлое .


Отправлено Ku2zoff 21-10-2010 в 18:28:

>>Door locks and lock picking
Некоторые замки нельзя взломать отмычкой, в этом случае вместо уровня замка в рамке объекта показывается "БЕСК" (бесконечная "сила замка").

Ээх, как мне это Deus Ex напоминает kawai'на!


Отправлено XaeroX 21-10-2010 в 19:01:

Ku2zoff
Да, из Деус екса немало идей почерпнуто
Это, пожалуй, моя самая любимая игра.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 31-10-2010 в 16:05:

вкусный эффект))

а дез екс это сила
особенно сейчас

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 07-11-2010 в 20:16:

Итак, сегодня, 7 ноября в 23:00 по Москве был произведен запуск полноценного клиента игры под операционной системой Linux (Kubuntu 10.04). Результат многонедельного труда более чем удовлетворителен - в игру можно играть, причем со всеми наворотами (включая все шейдерные эффекты), безо всяких Wine. Конечно, еще предстоит много работы - не работают кое-какие платформенно-зависимые функции, нет окошек "выбор графики", "восстановление после сбоя", не работает автообновление, не подключен звук, не обрабатываются двойные щелчки, нет поддержки полноэкранного сглаживания... Однако это всё мелочи, которые я рано или поздно надеюсь забороть.
Можно считать, что с сегодняшнего дня движок Volatile3D II стал по-настоящему кроссплатформенным.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 07-11-2010 в 20:46:

Цитата:
XaeroX писал:
Итак, сегодня, 7 ноября в 23:00 по Москве был произведен запуск полноценного клиента игры под операционной системой Linux (Kubuntu 10.04). Результат многонедельного труда более чем удовлетворителен - в игру можно играть, причем со всеми наворотами (включая все шейдерные эффекты), безо всяких Wine. Конечно, еще предстоит много работы - не работают кое-какие платформенно-зависимые функции, нет окошек "выбор графики", "восстановление после сбоя", не работает автообновление, не подключен звук, не обрабатываются двойные щелчки, нет поддержки полноэкранного сглаживания... Однако это всё мелочи, которые я рано или поздно надеюсь забороть.
Можно считать, что с сегодняшнего дня движок Volatile3D II стал по-настоящему кроссплатформенным.

Хоть я и не юзаю и не юзал Linux, но мне эта новость нравится Так держать !


Отправлено SluX 08-11-2010 в 06:13:

Охохо! И как же я умудрился такое проспать! Исторический момент же!!!

XaeroX
Готов тестировать билды и писать багрепорты. Уже не терпится отдегустировать имеющиеся версии. Заодно проверим совместимость с другими дистрибутивами.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 08-11-2010 в 06:15:

SluX
Да, в плане тестирования очень на тебя надеюсь
Сейчас вот на всех доступных мне компах протестирую, а там спишемся.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 08-11-2010 в 11:41:

А я в свою очередь скоро объявлю о полной подержке халфовских дллок

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 08-11-2010 в 14:32:

Дядя Миша следует традиции своей...


кроссплатформа это гуд, поздравляю

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 17-11-2010 в 04:18:

Для реализации окошек "Первый запуск", "Восстановление после сбоя" и т.д. в операционной системе Windows использовался чистый Windows API. В Linux/X11 это не так просто - там нет стандартных элементов управления, всё нужно делать самому. Привязываться к GTK+, QT и тому подобным монструозным библиотекам мне не хотелось. Поэтому я принял решение написать простейшую кроссплатформенную библиотеку оконных виджетов - только самое необходимое. Библиотека получила название vWidgets (Volatile Widgets). В данный момент она содержит только окна, кнопки и текстовые поля. Планируется также прогрессбар, т.к. он используется в окне автообновления.
В итоге окна в линуксе выглядят почти так же, как в Windows. Поддержка русского языка реализована путем перекодирования текста виджетов cp1521 -> koi8-r (шрифты koi8-r есть почти у всех, как я понимаю?), т.к. все игровые тексты находятся в cp1251. Я, правда, не уверен, у всех ли есть koi8-r-шрифты нужного размера, ну это покажет тестирование.
Не обращайте внимание на "покоцанный" текст на скрине - это у нас форум так красиво обрабатывает жпеги

Последние серьезные задачи, стоящие передо мной в вопросе портирования - это окно автообновления и система активации модов (имеющаяся сугубо Win32-специфична). А дальше - останется только искать и исправлять баги.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 17-11-2010 в 07:51:

XaeroX
Здорово конечно.
Вот кстати тоже интересная либа: http://chumbalum.swissquake.ch/mxtk/index.html
Модельвьюпер на ней написан. Мб пригодится.


Отправлено XaeroX 17-11-2010 в 07:53:

FiEctro
Это фигня полнейшая. В линуксе она обратно юзает либо QT, либо GTK.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 17-11-2010 в 08:54:

Цитата:
Поддержка русского языка реализована путем перекодирования текста виджетов cp1521 -> koi8-r (шрифты koi8-r есть почти у всех, как я понимаю?), т.к. все игровые тексты находятся в cp1251. Я, правда, не уверен, у всех ли есть koi8-r-шрифты нужного размера, ну это покажет тестирование.

Вот это меня почему-то заставляет побеспокоиться, потому что почти во всех дистрибутивах уже давно локаль UTF-8. Как бы крякозябрики не обнаружились где-нибудь...

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 17-11-2010 в 09:24:

Ну что поделаешь... Писать перекодировщик еще и для cp1251->unicode?
По идее поддержка koi8-r обязана быть везде. Ну вот в кубунте 10.04 есть, например. Тут главная проблема - в шрифте, а не в локали.

Добавлено 17-11-2010 в 15:24:

SluX
Ну ты у себя сделай:
xlsfonts | grep koi8-r
что выдает?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 17-11-2010 в 11:13:

Вот я поэтому и говорил, что надо юзать битмапные фонты!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 17-11-2010 в 11:34:

Дядя Миша
Где, в оконной системе?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 17-11-2010 в 12:00:

XaeroX ну ЕМНИП, в линуксе эти окошки через опенгл рисуются
Почему бы и нет?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 17-11-2010 в 12:02:

Как они рисуются - не важно. Важно, какой API имеется. А X11 API в этом случае похож на WinAPI - прямого доступа нет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 17-11-2010 в 12:06:

Ахаха, вот ты жжошь! Даже у меня так не получилось бы. Я понимаю, что ты не линуксоид, но такое надо уметь сказануть! Как ты думаешь, какие были бы тормоза, если бы в линуксе все окна рисовались через OpenGL?

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено Дядя Миша 17-11-2010 в 12:25:

Цитата:
SluX писал:
Как ты думаешь, какие были бы тормоза, если бы в линуксе все окна рисовались через OpenGL?

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено SluX 17-11-2010 в 12:43:

А вот с такого перепугу. OpenGL юзается лишь для визуальных свистоперделок (прозрачность и анимации). Его юзают Compiz (который уже давно нифига не берил) и Kwin от KDE-4. В последнем OpenGL юзается опционально, вместе с Xrender и аппаратной отрисовкой. Даже Cairo Xcompmgr, если не ошибаюсь, работает через Xrender. А окна строятся через графические тулкиты типа GTK+, QT, xlib, Tcl/Tk, и wxWidgets, которые рендерятся иксами. У меня в кедах сейчас включена OpenGL-отрисовка и она в сравнении с любыми другими WM и DE, работающими через Xrender заметно притормаживает. Как и компиз на некоторых видеокартах. Не пытайся нас убедить, что ты разбираешься в линуксах лучше нас. Это изначально FAIL до тех пор, пока не достигнешь уровня nix-админа.

XaeroX
Чуть позже сделаю, я щас не в линуксе.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено qpAHToMAS 17-11-2010 в 12:49:

Цитата:
SluX писал:
Это изначально FAIL до тех пор, пока не достигнешь уровня nix-админа.

Вот уж не думал, что nix-администраторы балуются OpenGL прибамбасами на рабочих столах, а не работают через командную строку .
Уровня "продвинутого nix-пользователя" подошло бы больше .


Отправлено XaeroX 17-11-2010 в 12:51:

Не оффтопьте в этой теме

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 17-11-2010 в 12:58:

Цитата:
SluX писал:
который уже давно нифига не берил

в 2007 году был берил, и нечего тут.
Цитата:
SluX писал:
У меня в кедах сейчас включена OpenGL-отрисовка и она в сравнении с любыми другими WM и DE, работающими через Xrender заметно притормаживает

надо полагать это проблема OpenGL?
И еще: через что работает xRender?
Цитата:
SluX писал:
Не пытайся нас убедить, что ты разбираешься в линуксах лучше нас.

А причем тут линукс? речь про OpenGL отрисовку биллбоардов.
Если у вас там в линуксе что-то тормозит. это еще не значит, что оно должно тормозить в принципе.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено SluX 18-11-2010 в 07:36:

code:
slux@localhost:~$ xlsfonts |grep koi8-r slux@localhost:~$

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

code:
slux@localhost:~$ xlsfonts -misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-iso8859-1 -misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1 6x13 cursor fixed slux@localhost:~$


Цитата:
Вот уж не думал, что nix-администраторы балуются OpenGL прибамбасами на рабочих столах, а не работают через командную строку
Скажи это админам офисных рабочих станций. Поверь, это очень нужное знание.

Цитата:
И еще: через что работает xRender?

Уж точно не через опенжл. Надо полагать, что через видеодрайвер.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 18-11-2010 в 07:56:

SluX
Тогда волатила у тебя вылетит при загрузке с сообщением что-то типа: "X_LoadFont: named resource not found".
Была мысль распространять шрифты с игрой, но как-то хз...
Ладно, пусть кракозябры будут, главное - сделать, чтобы вылета не было.

Добавлено 18-11-2010 в 13:55:

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

Добавлено 18-11-2010 в 13:56:

А еще можно выводить транслитом при ненайденных шрифтах, для кои8 это плёвое дело.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 18-11-2010 в 08:04:

Я поищу такую информацию. Там даже не способ установки нужен, как я понимаю, а указание имён шрифтов на выбор. Установка-то везде по-разному. Ну, допустим, указать можно для юзерфрендли-дистрибутивов, а слакварщики с гентушниками сами разберутся.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено Дядя Миша 18-11-2010 в 10:52:

Короче говоря пару окошек для волатилы вполне можно было бы нарисовать напрямую через опенГЛ и через битмапные фонты.
Тем более вон у Слукса шрифтов нету.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 18-11-2010 в 10:54:

Дядя Миша
Нельзя. Они показываются до инициализации OpenGL, во многом именно для того, чтобы настроить его параметры.

Добавлено 18-11-2010 в 16:54:

А впрочем, чего это я спорю с профессионалом? Вот в ксаше так и сделаешь.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 18-11-2010 в 12:40:

По-моему надо просто выдавать текст в юникоде и не парить мозги с наличием/отсутствием шрифтов у юзеров. Я за последние 4 года не видел дистрибутива без юникода, кроме слаки и генты. И во всех в них сразу после установки адекватные люди меняют локаль на UTF-8.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 18-11-2010 в 12:57:

SluX
Ты же только что показал свою xlsfonts. Где ты там увидел шрифты UTF-8? У тебя там только Latin-1.
Или ты думаешь, что юникод-символы в Х11 святым духом, без шрифтов, рисуются?

Цитата:
SluX писал:
и не парить мозги с наличием/отсутствием шрифтов у юзеров

Гугл говорит, что это чуть ли не главный геморрой разработчиков под линукс

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 18-11-2010 в 13:24:

Вот уж не знаю почему оно так показало, но шрифтов у меня установлено предостаточно. Локаль латинская в дженте была по умолчанию, я уже после сборки перевёл на юникод. Не смотря на то, что юникодовые шрифты не найдены, у меня всё отлично, никаких крякозябр. И вообще большинство юзеров, насколько знаю, ставят микрософтовые corefonts, у меня они тоже стоят. Ну пусть пока будет как есть, а там видно будет.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 18-11-2010 в 13:42:

Цитата:
SluX писал:
Вот уж не знаю почему оно так показало, но шрифтов у меня установлено предостаточно

Эта команда показывает не шрифты вообще, а именно шрифты оконной системы Х11. "Предостаточно" у тебя, наверное, всяких TrueType - но они тут ни при чем. То есть конечно, KDE и всякие GTK полюбому их юзают, но мне меньше всего хочется с головой погружаться в их сорцы и разбираться, как это там реализовано А чистый Xlib предоставляет фукнцию XLoadFont для своих специальных шрифтов.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 18-11-2010 в 14:09:

Цитата:
XaeroX писал:
Нельзя. Они показываются до инициализации OpenGL, во многом именно для того, чтобы настроить его параметры.

уфф. Ну значит надо всё окошко сделать картинкой, тем более что его в дальнейшем изменять не потребуется. Убого конечно, но для линукса сойдет
Цитата:
XaeroX писал:
А впрочем, чего это я спорю с профессионалом? Вот в ксаше так и сделаешь.

да мне не надо выбирать настройки графики, ксаш сам всё выберет, если это потребуется.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 18-11-2010 в 14:28:

Цитата:
Дядя Миша писал:
да мне не надо выбирать настройки графики, ксаш сам всё выберет, если это потребуется.

У тебя разве есть этот, как его... авто-конфигуратор?
Я вот подумываю написать "Performance AI", как в некоторых играх - задаешь ему желаемый fps, и он сам пробует по-всякому: отключает эффекты, замеряет, возвращает, отключает другие и т.п.
Вот, ну и есть окно Crash Recovery - позволяет юзеру включить safe mode для графики. Довольно полезная вещь, опять же - в том же Unreal подсмотрел идею

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 18-11-2010 в 15:13:

SluX
А что если положить свой .ttf шрифт прямо в папку с игрой? Чтоб наверняка.


Отправлено XaeroX 18-11-2010 в 15:24:

FiEctro
А если ты в винде положишь свой .ttf шрифт в папку с игрой, это чем-то поможет?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 18-11-2010 в 15:47:

XaeroX
Ну вон в хл2 его даже для худа использовали. По крайней мере он будет всегда с игрой и не потеряется.

А вообще можно список фич, твоего загрузчика шрифтов?


Отправлено XaeroX 18-11-2010 в 16:49:

FiEctro
Каких фич? Какого "моего" загрузчика? Ты о чем вообще?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 18-11-2010 в 17:26:

XaeroX
Ну шрифты как то же подгружаются. Или средствами ОС?


Отправлено SluX 18-11-2010 в 17:28:

Выше же было сказано, что через функцию загрузки шрифтов XLoadFont из библиотеки xlib от X-сервера. Что не понятно?

Про TTF также было сказано выше. Они несовместимы с xlib, поэтому незачем их класть в дистрибутив игры.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 23-11-2010 в 18:49:

В волатиле наконец-то появился многопроходный рендер. Но, правда, неполноценный. Дополнительные проходы рисуют только world-геометрию, а также не поддерживают динамическое освещение и большинство эффектов (впрочем, поддерживают шойдерные скрипты и объемный туман).
Этого функционала хватило, чтобы наконец-то реализовать 3d-sky - эта фича очень важна для Option Implicit.
Возможно, в дальнейшем я доведу многопроходность до ума, и в движке появятся зеркала, порталы, мониторы, нормальное отражение в воде и т.д. Но пока - вот так.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 23-11-2010 в 20:05:

Exclamation

Цитата:
XaeroX писал:
В волатиле наконец-то появился многопроходный рендер. Но, правда, неполноценный. Дополнительные проходы рисуют только world-геометрию, а также не поддерживают динамическое освещение и большинство эффектов (впрочем, поддерживают шойдерные скрипты и объемный туман).
Этого функционала хватило, чтобы наконец-то реализовать 3d-sky - эта фича очень важна для Option Implicit.
Возможно, в дальнейшем я доведу многопроходность до ума, и в движке появятся зеркала, порталы, мониторы, нормальное отражение в воде и т.д. Но пока - вот так.

Хорошая новость, протестить бы


Отправлено Дядя Миша 23-11-2010 в 20:09:

ура!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 24-11-2010 в 13:51:

Для тех, кто сомневается, можно ли на Volatile3D II сделать большие открытые пространства - записал вот такое видео

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 24-11-2010 в 16:26:

XaeroX, да у меня даже на видео это тормозит!!!
Вообще, круто. Думаю, что из этого уже очевидно, что можно и лес сделать, воткнув в качестве низшего лода деревьям билборды в два треугольника (юнити, привет), а у декораций в далеком охотничьем домике низшие лоды вообще сделать пустыми, чтоб издалека видны были только стены.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 24-11-2010 в 16:38:

Scrama без фрапса 100-125 фпс, когда вся геометрия в кадре, 200 в центре карты. На статике - 210 и 250 соответственно (без постфильтров в центре карты 300-400 бывает).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 24-11-2010 в 17:06:

Ну если там одна текстура на всё -почему бы и нет?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 24-11-2010 в 18:19:

XaeroX
Прикольно, а скока там в юнитах?
З.Ы. Глоу портит всю картинку.


Отправлено XaeroX 24-11-2010 в 18:32:

FiEctro
16384 х 16384.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 24-11-2010 в 20:25:

XaeroX
Весьма недурно, а 32к х 32к возможно?


Отправлено XaeroX 24-11-2010 в 20:27:

FiEctro
В игре - почти наверное, а вот редактор пока шалит на таких больших картах...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 24-11-2010 в 20:59:

XaeroX tttSluX

разьве не только растровые шрифты поддержиает? сейчас же вроде всё на xft?


Отправлено SluX 24-11-2010 в 21:48:

Что-то я первого вопроса не понял... Не знаю, всё или не всё, но у меня в urxvt вот такой параметр включен и работает:

code:
URxvt*font: xft:Terminus:Fixed:pixelsize=14:autohint=true:antialias=true:hinting=true


Хм... Форум упорно пытается вставить смайлик в код под любым тегом. Имхо, ненормально это.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено Дядя Миша 24-11-2010 в 22:05:

Цитата:
SluX писал:
Хм... Форум упорно пытается вставить смайлик в код под любым тегом.

Вот такой он у нас

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 25-11-2010 в 10:25:

Итак, сегодня, после доработки редактора и некоторых багов в движке, я запустил на нём очень простую карту, кубик со скайбоксом, точкой старта игрока и одним динамическим источником света. Горизонтальный размер этой карты составил примерно 131072 х 131072 юнитов, или 11083764 квадратных метров, или 11 квадратных километров. Бежать не то, что из угла в угол, вообще до какого-либо угла я не стал пытаться. Расчётное время пересечения карты 16 минут.
Вот скрин примерно из центра карты, я еще поднялся довольно высоко вверх.
А вот карты большего размера упорно не компилятся (без объяснения причин). Таким образом, максимальный размер уровня теперь ограничен 131072 х 131072 - как в движке, так и в редакторе.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 25-11-2010 в 10:38:

Нехило. Осталось опытным путём выяснить, не уменьшится ли допустимый размер карты при добавлении на неё разных объектов.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 25-11-2010 в 10:45:

SluX
Разумеется, уменьшится. Тут надо еще понимать, что движок у меня - не для миров а ля обливион, динамической подгрузки нет. Поэтому есть чисто физические лимиты - оперативка и видеопамять. Ну, и конечно же, лимиты BSP - но многие их них можно невозбранно увеличивать во время тестирования.
Такие большие пространства актуальны для двух вещей, я полагаю:
1) Пустыни а ля Serious Sam. В центре стоит какой-нибудь комплекс, размером в пределах 2048х2048 юнитов, а кругом простирается огромная пустыня с редкими оазисами. Таким образом, мы избегаем той ситуации, когда надо ставить у игрока под носом клип-браши. Тут до ближайшего клип браша придется бежать 10 минут.
2) Острова а ля Crysis. Опять же, острова на небольшой площади, а кругом - океан, по которому тоже до клип-брашей надо плыть до усрачки.

Но вообще, для таких вещей очень нужны шейдерные лоды, а у меня их пока нет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 25-11-2010 в 11:12:

XaeroX
>> Но вообще, для таких вещей очень нужны шейдерные лоды, а у меня их пока нет.

Это как? ГПУ тесселятор?
http://developer.download.nvidia.co...essellation.zip


Отправлено XaeroX 25-11-2010 в 11:18:

FiEctro
Это shader lod. Объекты вдалеке можно рисовать с упрощенным шейдером, т.к. все равно деталей не видно. Ну как вода в хл2.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 03-12-2010 в 21:35:



Да, это именно то, что вы подумали Отныне в движке есть зеркала, которые отражают всё - и динамический свет, и объекты, и тени. А также есть порталы и экраны. Суммарно такие вещи в терминологии волатилы назваются render maps. Ограничение - не более 32 render maps на уровне, и не более 7 в кадре (6 - если используется 3д-небо). Нужно отметить, что зеркала, расположенные в одной плоскости и в пределах одного актора, "склеиваются" в один render map. Render maps задаются в шейдерных скриптах (на любых слоях, кроме первого) и на них точно так же распространяются команды слоя. То есть, например, можно сделать отражение с пульсирующей прозрачностью.

ЗЫ: задержка новой демки была именно из-за этой фичи. Её еще предстоит отлаживать, но зато вы увидите бонус2 с зеркалами и порталами

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 03-12-2010 в 21:51:

Lightbulb

Цитата:
XaeroX писал:


Да, это именно то, что вы подумали Отныне в движке есть зеркала, которые отражают всё - и динамический свет, и объекты, и тени. А также есть порталы и экраны. Суммарно такие вещи в терминологии волатилы назваются render maps. Ограничение - не более 32 render maps на уровне, и не более 7 в кадре (6 - если используется 3д-небо). Нужно отметить, что зеркала, расположенные в одной плоскости и в пределах одного актора, "склеиваются" в один render map. Render maps задаются в шейдерных скриптах (на любых слоях, кроме первого) и на них точно так же распространяются команды слоя. То есть, например, можно сделать отражение с пульсирующей прозрачностью.

ЗЫ: задержка новой демки была именно из-за этой фичи. Её еще предстоит отлаживать, но зато вы увидите бонус2 с зеркалами и порталами

хочу


Отправлено Ак47 04-12-2010 в 05:50:

о, круто!


Отправлено Дядя Миша 04-12-2010 в 08:37:

Демку хатим!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено BeFore 04-12-2010 в 09:32:

Выглядит красиво


Отправлено Scrama 04-12-2010 в 15:37:

Вот видишь, и сортир не понадобился!

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено LeFront 04-12-2010 в 15:59:

Симпатично, можно много где использовать))


Отправлено FiEctro 04-12-2010 в 16:23:

XaeroX
На старых карточках работает?


Отправлено LeFront 04-12-2010 в 17:17:

Мне тоже интересно. У меня на старом компе GForce3 64 мб. Будет ли такое работать?


Отправлено XaeroX 04-12-2010 в 18:38:

Да, будут работать на любых карточках.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 04-12-2010 в 19:21:

XaeroX дем-ку, дем-ку!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 07-02-2011 в 17:31:

Водичка



Добавил специальный шейдер для отрисовки воды
Шейдер использует 4 текстуры:
1) карта нормалей
2) карта аттенуации
3) зеркало
4) экран

На основе этого рассчитываются отражение и преломление. Коэффициент Френеля считается по упрощенной формуле clamp( abs(dot(view, normal)), 0.1, 0.9 ).
Цвет воды и силу преломления можно регулировать в шейдерном скрипте.
Карта аттенуации - это специальная текстура, рассчитываемая компилятором vmap, которая позволяет сделать плавный переход от воды к суше.

Шейдер будет работать на PS2.0 видеокартах и выше (начиная с GeForce FX/Radeon 9500).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено BeFore 07-02-2011 в 17:54:

XaeroX
Хотелось бы посмотреть


Отправлено XaeroX 07-02-2011 в 17:56:

BeFore
Дык смотри скрин

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 07-02-2011 в 20:02:

XaeroX
Выглядит отлично, не хватает разве что каустиков и тумана под водой (когда наблюдаем сверху, как в хл2) .


Отправлено PLut 07-02-2011 в 20:10:

XaeroX Полагаю, что он имел в виду увидеть воду в динамике

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 07-02-2011 в 20:13:

FiEctro
Туман можно сделать отдельно.
А насчет каустиков - возможно, как-нибудь прикручу к компилятору эту фичу.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 07-02-2011 в 20:45:

та нафиг к компилятору? Нашли подводный лиф и для всех его сурфейсов рисуем каустики.
Вроде так всю жизнь делали.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено PunkPaToB 08-02-2011 в 08:12:

Выглядит классно.


Отправлено XaeroX 08-02-2011 в 11:32:

Цитата:
Дядя Миша писал:
та нафиг к компилятору? Нашли подводный лиф и для всех его сурфейсов рисуем каустики.
Вроде так всю жизнь делали.

Вот и сделай, в ксаше.
А я у себя сделаю в компиляторе.
Потом сравним

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 08-02-2011 в 20:14:

Систематизировал воду, ввёл новую переменную для настройки её качества, которая может принимать три значения. См. картинку.



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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 08-02-2011 в 22:24:

XaeroX
А когда он будет ?


Отправлено XaeroX 08-02-2011 в 23:27:

Летом или когда Скаарж закончит карту. Смотря что раньше наступит

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 09-02-2011 в 10:00:

XaeroX а если лето не наступит, и через это скарж не закончит карту?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 09-02-2011 в 10:27:

Дядя Миша тоды ой.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 09-02-2011 в 12:10:

Ой постараюсь не допустить.
До конца этой недели мучаю базовую геометрию барашами.
Дальше будет моделлинг и это будет решать сроки релиза.


Отправлено Дядя Миша 09-02-2011 в 12:27:

И чтобы на карте были Скаржы
Ну или хотя бы пингвинчики.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Skaarj 09-02-2011 в 14:14:

Цитата:
Дядя Миша писал:
И чтобы на карте были Скаржы

Одного в сикрет поставлю.


Отправлено Дядя Миша 09-02-2011 в 16:06:

Круть

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-02-2011 в 14:42:

Работаю над новой мультиплеерной картой для OI:FD, которая войдёт в следующий макроапдейт. Карта называется просто и незатейливо - dm_islands. Текстуры и модели, как обычно, позаимствованы из Half-Life 2, пальма (единственная более-менее нормальная пальма без альфа-текстур, так что тени от неё правильные) - с хллаба.
На этой карте вы не только сможете пострелять ботов, побегать под палящим тропическим солнцем и вдоволь поплавать (площадь доступного игрокам пространства - 0.4 кв. км!), но и оценить такие фичи движка, как ландшафт, вода с отражением и преломлением, подводные эффекты, плавающие ящики и прочие мелочи. А главное - теперь, надеюсь, Volatile3D II перестанет вам казаться "коридорным движком"

Карта, разумеется, ещё не готова, так что детализация не окончательная, а вот общая планировка - вполне.


__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 27-02-2011 в 14:48:

XaeroX
Всо здорово, но Глоу убивает всю картину.


Отправлено (_-=ZhekA=-_) 27-02-2011 в 14:59:

XaeroX
Зачет! скины понравились ! С нетерпением жду !


Отправлено GuNsHiP 27-02-2011 в 15:31:

Вот это супер, как раз всё что мне будет нужно

Когда будет апдейт?

Добавлено 27-02-2011 в 18:31:

Кстати, могу дать много винарных скайбоксов и скайсфер ( Skysphere, Skydome ).

Кстати, Ксерокс, ты не хочешь добавить поддержку скайсфер или скайдомов в двиг? Мне бы очень пигодилось, да и многим тоже. Я бы был очень признателен.

Если что у меня есть куча образцов

__________________
Gunship Stuff


Отправлено ^RamZe$^ 27-02-2011 в 15:37:

XaeroX
Да выглядит класненько

__________________
http://www.gamebanana.com/maps/155407


Отправлено XaeroX 27-02-2011 в 15:38:

Цитата:
GuNsHiP писал:
Когда будет апдейт?

Как обычно, when it's done
Макроапдейт подразумевает полновесный инсталлятор и потерю совместимости со всеми предыдущими версиями, так что хочется побольше сделать до такого события.
Цитата:
GuNsHiP писал:
Кстати, Ксерокс, ты не хочешь добавить поддержку скайсфер или скайдомов в двиг?

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 27-02-2011 в 16:16:

Галимо, я хотел, чтоб без всякого гемороя вставлять их ( у меня этих текстур штук 50 )

Сейчас кину те образцы скайкубов ( skybox ) какие понравятся - отдам

Добавлено 27-02-2011 в 19:16:

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

( Последний - образец скайсферы )

Всё что у меня есть в огромном разрешении, так что смотреться будет офигенно.

__________________
Gunship Stuff


Отправлено Дядя Миша 27-02-2011 в 16:21:

Цитата:
FiEctro писал:
Всо здорово, но Глоу убивает всю картину.

во-во. Я тоже самое сказал.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-02-2011 в 16:42:

GuNsHiP
Скайкубы красивые
Первый мне бы пригодился, где ночь.
А ты откуда его брал? Это к вопросу об авторских правах..

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 27-02-2011 в 16:59:

С покойной ФПС банана, за права не беспокойся в ридми к ним ( когда они у меня ещё были ) было написано feel free to use it in any map or another project.

ссылку кину в личку.

Позже ещё поищу.

__________________
Gunship Stuff


Отправлено thambs 27-02-2011 в 17:08:

>dm_islands

ёлки палки. от засветки вытекли глаза.


Отправлено Дядя Миша 27-02-2011 в 17:30:

Цитата:
thambs писал:
ёлки палки. от засветки вытекли глаза.

Во-во. Я тоже самое сказал.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено GuNsHiP 27-02-2011 в 17:32:

Цитата:
Дядя Миша писал:
Во-во. Я тоже самое сказал.


У меня дежавю.

Глоу можно отключить в настройках.

__________________
Gunship Stuff


Отправлено XaeroX 27-02-2011 в 17:33:

Да исправлю, исправлю
В принципе, уже понизил яркость, но новые скрины делать лениво.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-02-2011 в 17:43:

Цитата:
GuNsHiP писал:
У меня дежавю.

это на всякий случай, чтобы Ксер не забыл

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено PunkPaToB 28-02-2011 в 09:14:

XaeroX
Очень классно.Зарубимся после выхода))


Отправлено FiEctro 28-02-2011 в 13:18:

>> В принципе, уже понизил яркость, но новые скрины делать лениво.

Требуем скринов! Хотя бы один.


Отправлено XaeroX 02-03-2011 в 10:34:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 02-03-2011 в 10:54:

XaeroX
Повторюсь, вери гуд.
Я смотрю ты время зря не теряешь )
Кстати откуда такая эпичная музыка?


Отправлено XaeroX 02-03-2011 в 11:01:

PunkPaToB
Из Unreal. Только тсссс! А то обрежут ютубовцы звуковую дорожку, а без музыки не так эпично )

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 02-03-2011 в 14:37:

XaeroX, каустиксы под водой? Уважаю

Я ж столько скаев дал, неужели не один не подошёл?

__________________
Gunship Stuff


Отправлено XaeroX 02-03-2011 в 15:26:

GuNsHiP
С ходу не подошли, потом поэкспериментирую над ними ещё.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 02-03-2011 в 15:50:

Очень ок.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 03-03-2011 в 16:11:

Вот я и добрался до Screen Space Ambient Occlusion.
Рекомендую сравнивать картинки, открыв в разных вкладках и переключаясь между ними.

Без SSAO:



С SSAO:

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 03-03-2011 в 16:17:

Цитата:
XaeroX писал:
Вот я и добрался до Screen Space Ambient Occlusion.
Рекомендую сравнивать картинки, открыв в разных вкладках и переключаясь между ними.

Без SSAO:



С SSAO:



Один из моих самых любимых эффектов, Ксер какой же ты молодец

Добавлено 03-03-2011 в 19:17:

Кстати как мило упал ФПС

__________________
Gunship Stuff


Отправлено FiEctro 03-03-2011 в 16:19:

XaeroX
Супирски . Картинка стала намного интереснее.
Цветным его сделай http://www.gamedev.net/topic/517130...sao--some-help/ .

P.S. На какой карточке тест?


Отправлено XaeroX 03-03-2011 в 16:27:

Цитата:
GuNsHiP писал:
Кстати как мило упал ФПС

Да, шейдер там тяжелый.
Вернее, их там даже два.

Добавлено 03-03-2011 в 22:27:

FiEctro
Кого цветным сделать?
Тест, как обычно, на моей рабочей, GeForce GTX 275.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 03-03-2011 в 16:34:

XaeroX
SSAO, чтобы красный шар, довал цветной SSAO aka GI.


Отправлено XaeroX 03-03-2011 в 16:37:

FiEctro
Ох, вечно ты что-нибудь придумываешь...
Ладно, попробую.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 03-03-2011 в 16:58:

Отличный Окулижен! Правда с лайтмапами достигается тот же самый эффект без тормозов =)

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 03-03-2011 в 17:01:

Дядя Миша
Особенно в динамике .


Отправлено XaeroX 03-03-2011 в 17:54:

FiEctro

Ох не знаю... По-моему, этот цветной окулижен заметен только когда юзаешь красные сферы и светлое (в идеале) окружение. Тормозит в два раза сильнее. Без ССАО коробка выдает 350+ фпс, с ССАО - 220, а вот с этим - 125.
Так что по дефолту этот эффект будет выключен, и его можно будет включить, набрав в консоли r_ssao "2".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 03-03-2011 в 18:02:

XaeroX
Окей, скейл побольше сделай. А что фпс так сильно кушает?


Отправлено XaeroX 03-03-2011 в 18:08:

FiEctro
"Скейл побольше сделай"... Это тебе не какая-нибудь моделька, блин, чтобы скейл ей менять как угодно.

Цитата:
FiEctro писал:
А что фпс так сильно кушает?

Ну а сам как думаешь?
Потому что теперь вместо 9 обращений к текстуре каждого пикселя - их 17. Плюс более сложные вычисления.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 03-03-2011 в 18:09:

XaeroX
Ок, отличная работа .


Отправлено XaeroX 03-03-2011 в 18:11:

FiEctro
Кстати, ты уверен, что на твоём скрине именно SSAO?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 03-03-2011 в 18:14:

XaeroX
Ну да. По крайней мере авторы сами так отписываются.
Вот тут вроде есть этот шейдер:
http://www.gamedev.net/topic/517130...ost__p__4362114
Документация:
http://www.mpi-inf.mpg.de/~ritschel/Papers/SSDO.pdf


Отправлено XaeroX 03-03-2011 в 18:16:

Значит, там очень хороший блюр. У меня совсем простенький, по ядру 3х3 без доп. проходов, поэтому и "скейл" такой маленький.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 04-03-2011 в 07:53:

XaeroX
Видео супер! А движение по карте, каким образом сделано ? ( прикольно сделано мне понравилось! )


Отправлено XaeroX 04-03-2011 в 08:48:

Цитата:
(_-=ZhekA=-_) писал:
А движение по карте, каким образом сделано ?

TriggerCamera + InterpolatePath.
Если ты запускал Радиант - то возможно видел кнопку Spline Preview. Она позволяет просматривать вид из камеры по таким путям прямо в редакторе. Удобно, не то что в халфе по пятьсот раз запускать и смотреть, где и как камера пролетит.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 04-03-2011 в 16:02:

Цитата:
XaeroX писал:
Удобно, не то что в халфе по пятьсот раз запускать и смотреть, где и как камера пролетит.

Да, это очень удобно! Я парой по 100 раз зарускаю и смотрю, что где и как, когда делаю ролики ...


Отправлено XaeroX 06-03-2011 в 17:45:

Продолжаю работу над картой. Полностью переработал цветовую гамму. Про прошлую говорили - кислотная, а как вам эта?



Из новых эффектов - прибой и солнечные блики на воде (ближе к концу и мельком, но заметить можно), ну и чуть подлиннее видео.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 11-03-2011 в 19:18:

Сегодня конвертировал карту Q3DM1 в Volatile3D II.
Исходник этой карты есть в Q3, равно как и все необходимые модели и текстуры.
Освещение пришлось переработать, т.к. на оригинальной карте очень большое количество источников света, а здесь полностью динамическое освещение.



Цель создания этой карты - а) показать, что готовые уровни под ку3 будет довольно несложно перенести на мой движок (разумеется, при наличии исходников); б) показать, что почти все ку3шные примочки типа шейдерных скриптов и патчей работать будут (хотя все шейдеры придётся переписывать, ибо есть существенные отличия); и в) сделать ещё одну мультиплеерную карту для OIFD Думаю, она войдёт в новый апдейт. Конечно, это как бы нарушение как бы авторских как бы прав, но... в общем, карта исключительно ради демонстрации и в финальную версию игры, само собой, не войдёт.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено KiQ 11-03-2011 в 19:32:

XaeroX впечатляет. А чем сделана лава?

__________________
-Brain is dead-


Отправлено XaeroX 11-03-2011 в 19:43:

KiQ
Браш + шейдерный скрипт, как и в ку3. У неё никаких особых эффектов нет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 11-03-2011 в 19:59:

XaeroX
Отлично удалось сохранить атмосферу, почти 1 в 1 . Ждём скрины с бампом .


Отправлено XaeroX 11-03-2011 в 20:03:

FiEctro
Это было несложно, при условии что геометрия, текстуры, модели, звуки и музыка конвертированы 1 в 1

Добавлено 12-03-2011 в 02:03:

Цитата:
FiEctro писал:
Ждём скрины с бампом

Ты хотел сказать, без бампа для сравнения? Потому что скрины как раз-таки с бампом.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ozzy 11-03-2011 в 20:17:

Цитата:
XaeroX писал:
Продолжаю работу над картой. Полностью переработал цветовую гамму. Про прошлую говорили - кислотная, а как вам эта?



Из новых эффектов - прибой и солнечные блики на воде (ближе к концу и мельком, но заметить можно), ну и чуть подлиннее видео.

конечно круто
могу предположить (Борис Бурда) что островки это патчи
только для хмурой погоды под водой слишком светло


Отправлено XaeroX 11-03-2011 в 20:18:

Ozzy
Нет, на этой карте вообще нет патчей. Весь террайн сделан брашами.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ozzy 11-03-2011 в 20:21:

даже острова ? не понимаю как можно сделать такое брашами
ведь должны по идее быть стыки на текстурах и угловатость...


Отправлено Government-Man 11-03-2011 в 20:35:

Ozzy улучшенное наложение текстур плюс смузгруппы я полагаю.


Отправлено kogemyaka 11-03-2011 в 20:57:

Как сквозь стены проходить, что нужно в консоли набирать (дверь блокирует)?

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено Дядя Миша 11-03-2011 в 20:57:

Цитата:
KiQ писал:
А чем сделана лава?

и где же ты на скринах увидел лаву?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 11-03-2011 в 21:12:

Дядя Миша
Под языком?

>> Потому что скрины как раз-таки с бампом.

Незаметный бамп, наверное от яркого освещения .


Отправлено Дядя Миша 11-03-2011 в 21:25:

Цитата:
FiEctro писал:
Под языком?

вот в этом маленьком кусочке лавы есть какие-то эффекты?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 12-03-2011 в 07:01:

Government-Man
В точку.

Цитата:
FiEctro писал:
Незаметный бамп, наверное от яркого освещения

Наверное от того, что нормалмапы делались в фотошопе методом "convert to grayscale" + "normalmap filter". А вообще, бамп и должен быть незаметен.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 12-03-2011 в 11:05:

Цитата:
XaeroX писал:
Наверное от того, что нормалмапы делались в фотошопе методом "convert to grayscale" + "normalmap filter". А вообще, бамп и должен быть незаметен.


Я получал отличнейший бам в CryazyBump.

Попробуй, Ксер.

__________________
Gunship Stuff


Отправлено XaeroX 12-03-2011 в 11:07:

GuNsHiP
А там пакетная обработка есть? А то я рехнусь 40 картинок вручную загружать-сохранять..

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 12-03-2011 в 11:08:

Не знаю, я по 1ой конвертил, вроде есть Convent Folder

Добавлено 12-03-2011 в 14:08:

Вот кстати результат




Ну тут на другом движке

Он кстати и спекуляры делает.

__________________
Gunship Stuff


Отправлено XaeroX 12-03-2011 в 11:15:

Ладно, попробуем

Добавлено 12-03-2011 в 17:15:

Поделишься прогой и лекарством?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 12-03-2011 в 11:22:

Ну лекарства нет, там триал на 30 дней, думаю хватит, как найду лекарство я стукну в личку.

вот ссыль на прогу :

http://www.crazybump.com/

__________________
Gunship Stuff


Отправлено XaeroX 12-03-2011 в 12:02:

Отличная программа! Вылетает сразу после того, как я захожу в папку с текстурами.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено LeFront 12-03-2011 в 12:44:

XaeroX у меня таже фигня с cb, кидай на рабочий стол тектуру. Я только так и работаю


Отправлено FiEctro 12-03-2011 в 13:41:

GuNsHiP
В фотошопе нада рисовать хейтмапу, а уже потом генерить из неё нормаль.


Отправлено LeFront 12-03-2011 в 13:54:

Примерно как то так

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


Отправлено XaeroX 12-03-2011 в 14:45:

В общем, как был CrazyBump говном, так им и остался. Уж простите, не удержался. Вернулся к Nvidia Photoshop Plugin.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 16-03-2011 в 23:04:

Известный левел-дизайнер Scrama предоставил для OIFD свою карту Right Angles, изначально созданную под Quake3. Я портировал её на Volatile3D II и выкладываю пачку скриншотов. Стилистика вновь совершенно иная - но для демки не только игры, но и движка это, наверное, к лучшему. Эта карта также войдёт в будущий апдейт, а пока можете заценить оригинальную версию - она того стоит.


__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 17-03-2011 в 06:34:

Я надеюсь в апдейт жирный пак текстур войдет?
Сдесь они шикарны.

Ну карта красивая, ток порталы убрать всякие)


Отправлено XaeroX 17-03-2011 в 07:05:

Не, карты в апдейт без текстур войдут
А чем тебе порталы не нравятся?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 17-03-2011 в 07:08:

XaeroX

Нет я понимаю конечно что действия OI происходят в будующем, но не так ведь далеко.
А в такую карту без всяких ЛазерГанов, РОкетЛаунчеров непоиграть, ибо тематика не та ИМХО.


Отправлено Skaarj 17-03-2011 в 07:17:

http://pix.academ.org/img/2011/03/1...2d40a4510f6.jpg
Понравился скрин, UT2004 напоминает.


Отправлено XaeroX 17-03-2011 в 07:18:

PunkPaToB
Это мультиплеерная карта для демонстрации движка, не более того. Я вообще обожаю игнорировать тематику основной игры - взять хотя бы fy_vadrigar под КС 1.6

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GuNsHiP 17-03-2011 в 07:53:

Цитата:
XaeroX писал:
Известный левел-дизайнер Scrama предоставил для OIFD свою карту Right Angles


Красотень!

__________________
Gunship Stuff


Отправлено XaeroX 27-03-2011 в 08:01:

Анимации, создаваемые компилятором моделей Volatile3D II



Эта довольно сложная анимация была создана компилятором моделей (makevmd). Добавлена новая команда #customsequence в def-файл, которая позволяет задавать различные законы движения для костей, как то линейное и синусоидальное перемещение и вращение. Теперь для создания анимаций различных двигателей и механизмов не надо мучительно тягать кости в милкшейпе - достаточно написать необходимые команды и параметры, остальное сделает компилятор.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 27-03-2011 в 09:12:

Офигенно!
"Движок Volatile может быть в использован в учебных целях как наглядное пособие по деталям машин"

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено FiEctro 27-03-2011 в 09:17:

XaeroX
Отличная фишка, хотя parent её заменяет чуть более чем полностью, правда модель будет уже не одна. Зато возможностей больше (например можно остановить/перезапустить один или сразу оба из поршней в рандомномном порядке ).

З.Ы. Нормали из диффуза жека научил генерить ?


Отправлено XaeroX 27-03-2011 в 09:22:

FiEctro
Вот именно, что при parent модель не одна, а главное - эти перемещения будут жрать сетевой трафик. Тут же - все в анимации.
И да, как ты себе представляешь остановку одного поршня?

Добавлено 27-03-2011 в 13:22:

Цитата:
FiEctro писал:
Нормали из диффуза жека научил генерить

Вообще-то это я вас всему учил. Но птенцы выросли, оперились, обнаглели и начали на папку клюв разевать

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 27-03-2011 в 09:22:

XaeroX
>> И да, как ты себе представляешь остановку одного поршня?

Ну это в качестве примера. С позиции механики конечно абсурд полный, да.

Кстати, давно интересуюсь, волатила поддерживает что нибудь вроде халфовского func_tracktrain? Особенно интересует, переход с уровня на уровень на такой вагонетке.


Отправлено XaeroX 27-03-2011 в 09:31:

Цитата:
FiEctro писал:
волатила поддерживает что нибудь вроде халфовского func_tracktrain?

Нет, энтитей там пока очень мало. Добавляются по мере необходимости.
Цитата:
FiEctro писал:
переход с уровня на уровень на такой вагонетке.

Я же говорил - между уровнями ходит только игрок с тем, что в руках.
Но с помощью lua можно и вагонетку протащить будет, разумеется.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-03-2011 в 09:54:

Цитата:
XaeroX писал:
Вот именно, что при parent модель не одна, а главное - эти перемещения будут жрать сетевой трафик

анимация тоже жрет сетевой траффик. animtime обновляется каждый кадр. Хотя конечно и в меньшей степени.
XaeroX у тебя есть возможность локально запускать и останавливать анимацию на клиенте для всяких environment-объектов?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-03-2011 в 10:21:

Цитата:
Дядя Миша писал:
анимация тоже жрет сетевой траффик. animtime обновляется каждый кадр. Хотя конечно и в меньшей степени.

animtime - это один флоат на всю модель.
если сделать это акторами - то там будет порядка 6 флоатов на различные меняющиеся origin/angles деталей. А еще будет куча вызовов SetOrigin с перелинковкой, которые как ни крути, а процессорное время отъедают.
Цитата:
Дядя Миша писал:
у тебя есть возможность локально запускать и останавливать анимацию на клиенте для всяких environment-объектов?

Нет, зачем же. Сегодня клиент начнет по своему желанию анимации останавливать, а завтра стенки прозрачными делать будет?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-03-2011 в 11:08:

Цитата:
XaeroX писал:
куча вызовов SetOrigin с перелинковкой, которые как ни крути, а процессорное время отъедают.

рассчет матриц для костей тоже время отъедает. как ни крути.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-03-2011 в 11:22:

Дядя Миша
На клиенте же, а не на сервере.
Ты когда-нибудь играл в мультиплеер, где лагает сам сервер? Поиграй, ощущения незабываемые)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено с@ш@ халфер 27-03-2011 в 11:58:

XaeroX а у вас есть возможность создать эффект атмосферы страха)?
Как в игре bloodline)

__________________
Глупый юзер

Кто написал^^^

Тот сам такой...


Отправлено XaeroX 27-03-2011 в 12:19:

с@ш@ халфер
Этот эффект требует поддержки пятых шейдеров и не запустится на старых и встроенных видеокартах.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-03-2011 в 13:25:

Цитата:
XaeroX писал:
На клиенте же, а не на сервере.

и на сервере тоже. Колоизацию ведь надо считать.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-03-2011 в 13:27:

Дядя Миша
Зачем это её считать? Нефиг-нефиг, клип браши и хватит. А сама моделька несолидная.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-03-2011 в 16:12:

Цитата:
XaeroX писал:
Нефиг-нефиг, клип браши и хватит.

эх
Цитата:
с@ш@ халфер писал:
а у вас есть возможность создать эффект атмосферы страха)?

а тебе в первую кваку нестрашно играть чтоль?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 27-03-2011 в 16:31:

>>а у вас есть возможность создать эффект атмосферы страха)?<<

Да из той же ОИФД можно хоррор сделать если изменить контент и звуковоесопровождение. Также высокая выживаемость противников там идет на пользу

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Ozzy 02-04-2011 в 17:14:

два вопроса : 1-будет физика ? рагдолы ?
2-когда будет продолжене синглплеера ?


Отправлено Crystallize 02-04-2011 в 17:52:

Цитата:
XaeroX писал:
с@ш@ халфер
Этот эффект требует поддержки пятых шейдеров и не запустится на старых и встроенных видеокартах.
Ты серьёзно? Я смотрел трейлер на Ютубе, там ДХ9 максимум.


Отправлено Ozzy 03-04-2011 в 21:12:

Цитата:
Ozzy писал:
два вопроса : 1-будет физика ? рагдолы ?
2-когда будет продолжене синглплеера ?

остаётся актуальным
+
можно по инету в демку с людьми играть ? серверов просто не находит

__________________
удалено по соображениям цензуры


Отправлено PunkPaToB 04-04-2011 в 01:16:

Ozzy
Мы через Hamachi играли с XrX


Отправлено (_-=ZhekA=-_) 04-04-2011 в 04:44:

Цитата:
PunkPaToB писал:
Ozzy
Мы через Hamachi играли с XrX

Я тоже с вами с поиграл бы!


Отправлено PunkPaToB 04-04-2011 в 11:44:

(_-=ZhekA=-_)
Ozzy
OI:MP без пароля подключайтесь, играйте.
(если даже меня не будет в сети , зайдите оба создайте сервер (локальный) и играйте)


Отправлено Ozzy 04-04-2011 в 13:05:

всё попунктно распиши ) я ничё не понял
что такое хамачи ?
а с ботами я играть не хочу

__________________
удалено по соображениям цензуры


Отправлено Дядя Миша 04-04-2011 в 13:13:

Цитата:
Ozzy писал:
а с ботами я играть не хочу

а судя по сигнатуре - очень даже хочешь

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ozzy 04-04-2011 в 13:17:

это как ты пришёл к такому выводу ?

__________________
удалено по соображениям цензуры


Отправлено Дядя Миша 04-04-2011 в 13:53:

Элементарно, Уотсон. Игру с ботами многие называют онанизмом =)

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено PunkPaToB 04-04-2011 в 13:56:

Ozzy
Hamachi программа для создания виртуальной локальной сети, скачиваешь, получаешь ip , пишешь ник, прога не нагружает 1000 функций, имеет лиш необходимое, чат, подключение к сервам и суппорт.
То бишь, заходишь на сервер что описан выше, зовешь Жеку и пр., после того как он подключился заходишь в OI запускаешь игру в интернете (локальную) жека должен сервер найти.


Отправлено Ozzy 04-04-2011 в 13:56:

с чего ты взял что я онанист ?

__________________
удалено по соображениям цензуры


Отправлено XaeroX 20-06-2011 в 12:11:

Захотелось сделать что-нибудь совсем простое, чтобы вот раз-два - и готова игра А что у нас из 3д-экшенов самое простое в плане дизайна и гемплея?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 20-06-2011 в 12:46:

Это я знаю, это вульфенштейн. А где же спрайтовые фашизды?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 20-06-2011 в 12:48:

Дядя Миша
Не, я полигональных хочу. Вот думаю, откуда бы их утянуть?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 21-06-2011 в 16:10:

И ещё



Добавил в движок возможность регулировать величину параллакса через консоль, командой r_parallaxFactor. По умолчанию он был 0.01, теперь по дефолту 0.025, а на этом скрине 0.03 (колодец).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 21-06-2011 в 16:21:

Цитата:
XaeroX писал:
И ещё

Добавил в движок возможность регулировать величину параллакса через консоль, командой r_parallaxFactor. По умолчанию он был 0.01, теперь по дефолту 0.025, а на этом скрине 0.03 (колодец).
А если её сделать 1? %)


Отправлено Дядя Миша 21-06-2011 в 16:23:

Цитата:
Crystallize писал:
А если её сделать 1? %)

мерзость получится.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено LeFront 21-06-2011 в 16:41:

Хм boomenshtein wolfenshtein3D. Ну действительно спрайтовые фошисты были бы кстати. И ресурсоемкость возросла бы в разы. Темболее возросло бы колличество фашеров, прям как в оригинале. Но увы это недостежимо.

В паралаксе я прикола не вижу. Ну по крайней мерее по скриншотам. Бампа вполне хватает. Поругайте меня если я хню смолол


Отправлено XaeroX 21-06-2011 в 16:46:

Цитата:
LeFront писал:
В паралаксе я прикола не вижу. Ну по крайней мерее по скриншотам. Бампа вполне хватает.

Чтобы об этом судить, имхо надо видеть два одинаковых скрина, с параллаксом и без. У меня же не POM, а обычный, он в глаза не так бросается. Но есть места, где объём виден хорошо.
Цитата:
Crystallize писал:
А если её сделать 1? %)

О, это очень интересный эффект получится. Но словами описать трудно, надо видеть в динамике %)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 21-06-2011 в 16:51:

>> О, это очень интересный эффект получится. Но словами описать трудно, надо видеть в динамике %)

Особенно на вершинах .

Орла со свастикой кстати тоже моделькой нада, а то текстурой он как то ущербно выглядит.


Отправлено LeFront 21-06-2011 в 17:05:

Хм я не в силах рассуждать об графике. Ну там паралакс и бамп. Но по идее он должен быть, по типу DooM3. В дюке кстати тоже бамп неплохой был+ разрешение текстур. Но вот в Wolf-3d я немогу представить нормальный бамп и темболее пралакс. Тут если только импровизировать. А так однообразие, сам попробовал это, и разочеровался. Ну я про уровни Wolf-3d под Волатилу


Отправлено Дядя Миша 21-06-2011 в 17:08:

Цитата:
LeFront писал:
Хм я не в силах рассуждать об графике

тогда зачем рассуждаешь?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 21-06-2011 в 17:28:

Цитата:
FiEctro писал:
Орла со свастикой кстати тоже моделькой нада, а то текстурой он как то ущербно выглядит.

Ну фиг знает, тут важен баланс между олдскульностью и детализацией. Излишняя детализация убивает всё напрочь, см. Shambler Castle.

Добавлено 22-06-2011 в 00:28:

Цитата:
LeFront писал:
Ну я про уровни Wolf-3d под Волатилу

Скрины уровней - в студию

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 21-06-2011 в 17:31:

XaeroX
Та не, вон колодец и лампы, очень даже смотрятся .


Отправлено DEAD MAN 21-06-2011 в 17:46:

LeFront Вот тебе паралакс на примере ХЛ2.



ИМХО, отличие от простого бампа очевидно.


Отправлено XaeroX 21-06-2011 в 17:51:

DEAD MAN
Это РОМ?
У тебя нет случайно этой текстуры, карты нормалей и высот? Хотел бы потестить ее у себя.

Добавлено 22-06-2011 в 00:51:

Когда-то давно я делал РОМ в хлфх, но тогда у меня видеокарта была слабая, он сильно тормозил, и я забил, с тех пор делаю только обычный классический параллакс образца 2003 года.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 21-06-2011 в 17:53:

Цитата:
XaeroX писал:
О, это очень интересный эффект получится. Но словами описать трудно, надо видеть в динамике %)

Ну ты хоть картинку покажи.


Отправлено Дядя Миша 21-06-2011 в 17:57:

DEAD MAN с какой версии сорса там появился парралакс? Во втором эпизоде он уже был?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 21-06-2011 в 18:03:

Вот я наговнял анимированный гиф, иллюстрирующий параллакс в волатиле.

Первый кадр, фактор 0.00 (простой бамп)
Второй кадр, фактор 0.03 (это по умолчанию)
Третий кадр, фактор 0.08 (кое-где смотрится, но большинство текстур с этим фактором жутко съезжают).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено n00b 21-06-2011 в 18:14:

По гифу мне одинаково нравится как и без паралакса, так и с ним - с фактором 0.08, при 0.03 получается какое-то "не рыба не мясо".


Отправлено XaeroX 21-06-2011 в 18:17:

Цитата:
n00b писал:
при 0.03 получается какое-то "не рыба не мясо".

Так в этом и дело. Картинка не должна кричать "смотрите, тут есть параллакс", он должен быть незаметным. Можно, конечно, использовать обычный бамп - это будет быстрее (но конечно, не путем выставления фактора в 0, а отключением вообще с перезагрузкой видео, тогда будет отрисовка с другими шейдерами), но если видеокарта позволяет - то почему бы не включать этот малозаметный параллакс.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 21-06-2011 в 18:26:

Дядя Миша Да ну, что ты. В вальв очень заботятся о производительности, нема его в сорсе, это мод.

XaeroX Да, вроде как это РОМ. Из очень старого техно мода для хл2, года эдак 2005-2006, у меня на старой машине эта комната жутко кушала ФПС.

А текстурки есть. Вот все, что есть в моде: http://dl.dropbox.com/u/21060051/textures.7z


Отправлено XaeroX 21-06-2011 в 18:45:

DEAD MAN
Спасибо, потестил. Вот итоги.

Грязь с параллаксом смотрится на ура:



Углубления на стене - не очень. Тут, конечно, без РОМ не обойтись.



Стену с плитками при 0.03 колбасит, надо регулировать силу параллакса с помощью самой хейтмапы.



А при 0.01 - вполне ничего.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 21-06-2011 в 19:03:

XaeroX Грязь выглядит очень хорошо, особенно при таком освещении. А стенка же даже в оригинальном ВМТ прописана с маленьким скейлом.
И лицо видимо тоже плохо себя ведёт, как и углубления?

Нашёл ещё 2 текстуры, если надо: http://dl.dropbox.com/u/21060051/textures2.7z


Отправлено thambs 21-06-2011 в 19:09:

>но большинство текстур с этим фактором жутко съезжают).

сделай как в сауербратене -- для каждой текстуры свой фактор.


Отправлено XaeroX 21-06-2011 в 19:17:

Цитата:
DEAD MAN писал:
И лицо видимо тоже плохо себя ведёт, как и углубления?

Лицо даже не стал тестировать, такие вещи на обычном параллаксе всегда плохо выглядят.

Продолжаем тестировать.

Кирпичики - нормальные, хотя есть ощущение, что хейтмапа не в максе снималась, а рисовалась вручную.



Пол плохой, надо явно уменьшать интенсивность хейтмапы.



А с углублениями у меня был баг, при экспорте VTF картинка поехала. Поправил, стало намного лучше.



Добавлено 22-06-2011 в 02:17:

Цитата:
thambs писал:
сделай как в сауербратене -- для каждой текстуры свой фактор.

Да лениво.
Можно крутить интенсивность хейтмапы в фотошопе, эффект тот же, хотя и намного геморнее.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 21-06-2011 в 20:14:

>крутить интенсивность хейтмапы в фотошопе

костыль астрономической кривизны


Отправлено XaeroX 21-06-2011 в 20:20:

thambs
Я говорю о потенциальной возможности что-то сделать, а не о кривизне метода. Раньше подобные костыли народ не отпугивали (чего стоят альфа-тестовые текстуры в хл1), а теперь все совсем разленились, что ли?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 21-06-2011 в 20:35:

XaeroX
>> чего стоят альфа-тестовые текстуры в хл1

Это где?

И где гифка?

З.Ы. Без радиосити любой паралакс не смотрится.


Отправлено XaeroX 21-06-2011 в 20:47:

Цитата:
FiEctro писал:
Это где?

В Half-Life.
Цитата:
FiEctro писал:
И где гифка?

В посте 79387.
Цитата:
FiEctro писал:
Без радиосити любой паралакс не смотрится.

Как раз наоборот.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено LeFront 22-06-2011 в 04:55:

XaeroX Как я понял фиектра тащится от радиосити
На счет текстур под вульф. Я исходничек скину с флешки и покажу обязательно

Добавлено 22-06-2011 в 08:55:

Оба на. Во че я нашел на моддб
http://www.moddb.com/mods/sda


Отправлено XaeroX 22-06-2011 в 06:41:

Цитата:
LeFront писал:
Оба на. Во че я нашел на моддб
http://www.moddb.com/mods/sda

Баян же.
Небось и Wolf3D под дум3 не видел?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено LeFront 22-06-2011 в 07:20:

XaeroX Под D3 видел.
Но ведь модели!!! Там же модели! Стащи их в волалилу


Отправлено XaeroX 22-06-2011 в 07:40:

LeFront
Думаешь, авторы не будут против?
Мне как-то стыдно у них что-то тащить. Они реально поработали над модом.
К тому же проп-модели в большинстве своём настолько простые, что их сделает даже программист.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено LeFront 22-06-2011 в 07:53:

XaeroX Ну это другое дело да. Как авторы к этому отнесутся.


Отправлено XaeroX 12-07-2011 в 17:45:

Динамическая смена времён года - шейдерные скрипты плюс немного кода на Lua.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено TRUSISHKA 12-07-2011 в 18:12:

Красиво выходит-обязательно должно присутствовать в игре(моё скромное мнение)


Отправлено (_-=ZhekA=-_) 13-07-2011 в 06:31:

XaeroX
Супер !!! ))) Можно ли замутить смену дня и ночи и можно ли сделать и то и то на хлфх ?


Отправлено XaeroX 13-07-2011 в 07:12:

Цитата:
(_-=ZhekA=-_) писал:
Можно ли замутить смену дня и ночи

На динамическом рендера - почему бы и нет, свет-то двигать можно, а на статическом рендере это сделать не удастся.
Цитата:
(_-=ZhekA=-_) писал:
можно ли сделать и то и то на хлфх

Нет, в хлфх таких возможностей нет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 13-07-2011 в 08:05:

XaeroX
Удаётся, полной сменой статической сцены, т.е. нужно заранее отрендерить каждый кадр, и в игре их просто переключать . Но это скорее хак.


Отправлено XaeroX 13-07-2011 в 08:11:

Цитата:
FiEctro писал:
т.е. нужно заранее отрендерить каждый кадр, и в игре их просто переключать

кадр чего?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 13-07-2011 в 08:22:

XaeroX
Да в принципе чего угодно, будь то просто текстура, или лайтстиль. Слово "кадр" применил образно.
Можно компилятором собрать карту где для солнышка будет несколько лайтстилей, и потом их просто переключать в игре с интерполяцией.


Отправлено XaeroX 13-07-2011 в 08:33:

FiEctro
Объём требуемой видеопамяти посчитай для начала.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 13-07-2011 в 08:37:

Цитата:
XaeroX писал:
Объём требуемой видеопамяти посчитай для начала.

а кто заставляет все 8 лайтстилей хранить в видеопамяти?
Хранят обычно два соседних.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qpAHToMAS 13-07-2011 в 09:28:

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


Отправлено XaeroX 13-07-2011 в 11:31:

Цитата:
qpAHToMAS писал:
На сколько я понимаю, в последнем случае необходима реализация фоновой загрузки следующего лайт стиля, прямо во время игры .

Чегоо?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено underworlddemon 13-07-2011 в 12:06:

Цитата:
qpAHToMAS писал:
На сколько я понимаю, в последнем случае необходима реализация фоновой загрузки следующего лайт стиля, прямо во время игры .

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


Отправлено XaeroX 13-07-2011 в 12:55:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 13-07-2011 в 15:49:

Фокус-покус, скрытый текст появись!

Добавлено 13-07-2011 в 19:49:

Цитата:
XaeroX писал:
Ну как обычно, всё свелось к флуду о динамических интерполируемых лайтмапах

да ладно тебе. Вон в вампирах есть реализация.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 13-07-2011 в 15:54:

Ну есть, и что? Кто-то её к ксашу прикрутил? То-то жы.
Зато советовать все мастера, и это несмотря на то, что страна советов уже почти двадцать лет как не существует.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 13-07-2011 в 16:07:

Цитата:
XaeroX писал:
Кто-то её к ксашу прикрутил?

предлагаешь поломать BSP 30? То-то жы!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-07-2011 в 16:44:

dm_cave

Новая мультиплеерная карта для OI. Рассчитана на 2-4 игрока. Представляет собой кольцевую пещеру с техническим помещением посредине, соединённым с пещерой четырьмя коридорами - северным, восточным, южным и западным.
Карта войдёт в следующее обновление, планируемое в конце лета.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 16-07-2011 в 16:50:

Это карта про кавесы?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 17-07-2011 в 09:02:

По количеству комментариев сразу видно, как сильно народ ждёт новую версию
Ну, насколько сильно ждут - настолько быстро я и делаю.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ERIK-13 17-07-2011 в 10:26:

Народ в лице меня ждёт синглплеер и доделанную ролевую систему. В какой вообще стадии сейчас находится разработка OI? Какая часть заимствованного из других игр контента уже заменена на собственный? Сильно ли изменится интерфейс, который в демо-версии мне показался менее удобным, чем в Deus Ex?


Отправлено XaeroX 17-07-2011 в 10:32:

Цитата:
ERIK-13 писал:
Народ в лице меня ждёт синглплеер и доделанную ролевую систему.

Это понятно, но этого ждать ещё лет пять минимум. Поэтому сейчас я хочу акцентировать внимание на движке и мультиплеере.
Цитата:
ERIK-13 писал:
В какой вообще стадии сейчас находится разработка OI?

На стадии левел-дизайна уровней и написания диалогов первой миссии. Это, пожалуй, будет самый длительный этап разработки первого эпизода. Второй и дальнейшие пока скрыты в тумане - по ним ещё нет даже написанного сценария.
Цитата:
ERIK-13 писал:
Какая часть заимствованного из других игр контента уже заменена на собственный?

Этим вообще никто не занимается, да и зачем?
Вот когда будет готовый продукт - тогда другое дело.
Цитата:
ERIK-13 писал:
Сильно ли изменится интерфейс, который в демо-версии мне показался менее удобным, чем в Deus Ex?

Нет, сильно не изменится, будет наращиваться функционал имеющегося.

Есть люди, которые ждут мультиплеер? Которые готовы захостить мастер-сервер и выделенный сервер игры? Или хотя бы желающие играть по хамачи? А может, есть те, кто хочет внести в мультиплеер правки (после открытия исх. кода серверной и клиентской библиотек)?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 17-07-2011 в 15:16:

XaeroX
Нормальки стоит нарисовать вменяемые, и пещеру переделать, а то ужос потолок полная симметрия пола.


Отправлено XaeroX 17-07-2011 в 15:39:

FiEctro
Ты действительно не понимаешь, почему потолок - симметрия пола? В таком случае тебе следует попробовать сделать такую пещеру самому, пусть даже и под ксаш.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 17-07-2011 в 16:04:

Пластилиновые трубы.
Нету атмосферы на карте, уж очень пусто и недоделанно.


Отправлено underworlddemon 17-07-2011 в 16:23:

Цитата:
XaeroX писал:
Которые готовы захостить мастер-сервер и выделенный сервер игры?

могу, это совершенно не проблема
главное, чтобы результат кому-то нужен был кроме хостера =)


Отправлено XaeroX 17-07-2011 в 16:35:

Цитата:
underworlddemon писал:
чтобы результат кому-то нужен был кроме хостера

Скорее всего, результат будет нужен только мне.
Ну что поделать, пластилиновые трубы и недоделанные карты не располагают, а что-то иное я делать не умею и не люблю. Проехали, в общем.

Добавлено 17-07-2011 в 23:35:

Skaarj
Ты, помнится, обещал показать, как надо, причем до начала лета? Мне бы на твоём месте совесть не позволила как-то комментировать чужие работы при таком раскладе.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 17-07-2011 в 16:50:

Цитата:
XaeroX писал:
Ты, помнится, обещал показать, как надо, причем до начала лета?

а ему некогда - он шамблеров надувает

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 17-07-2011 в 16:57:

Цитата:
Дядя Миша писал:
а ему некогда - он шамблеров надувает

То-то и оно, товарищи. То-то и оно.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 17-07-2011 в 17:52:

XaeroX
Знаю, ты побыстренькому навоял ландшафт в терраин генераторе, сделал зеркальную копию и накрыл всё это дело .


Отправлено XaeroX 17-07-2011 в 18:11:

FiEctro
Вот именно. А если бы он был несимметричный - то не накрылся бы, была бы куча щелей, и на их закрытие ушла бы пара дней.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 17-07-2011 в 18:22:

XaeroX
А что кривые для этого дела не успользуешь?


Отправлено XaeroX 17-07-2011 в 18:44:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 20-07-2011 в 15:29:

Option Implicit Deathmatch



Записал небольшую демку мультиплеера (дефматча) Option Implicit на новой карте dm_cave. Среди последних нововведений - периодическая подсветка оружия и патронов на карте, возможность сервера отключать замедления игроков при ранениях и HUD-индикатор состояния оружия.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 20-07-2011 в 15:57:

XaeroX
Звук выстрела пистолета с глушителем из Command & Conquer Renegade?


Отправлено XaeroX 20-07-2011 в 16:51:

FiEctro
Нет, звук оттуда же, откуда пистолет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено underworlddemon 20-07-2011 в 17:00:

распрыг ?
О_о


Отправлено XaeroX 20-07-2011 в 17:02:

распрыг!
При должном умении всю пещеру по кругу можно пролететь за несколько секунд.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 20-07-2011 в 18:04:

Цитата:
XaeroX писал:
А если бы он был несимметричный - то не накрылся бы, была бы куча щелей, и на их закрытие ушла бы пара дней.

А если сделать, что-то типа дисплейсмента как у Вальв?
http://developer.valvesoftware.com/wiki/Displacement
http://www.interlopers.net/tutorials/16891


Отправлено XaeroX 20-07-2011 в 18:14:

DEAD MAN
Ну очевидно же, это куча работы, я один, а в сутках всего 24 часа.

Добавлено 21-07-2011 в 01:14:

На самом деле это нужно прикрутить только к VolatileRadiant - и его сорцы я с удовольствием предоставлю. Если есть желающие*, пишите в ЛС.

* - тха-ха-ха, как же, желающие. Тут играть-то желающих почти нет, а чтобы кодить...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Chocolate 20-07-2011 в 19:24:

Мне одному показалось или когда экран покраснел а "Дигл" стрелял не проигралась анимация выстрела?

__________________
Уже идёт работа


Отправлено XaeroX 21-07-2011 в 12:23:

Отделил обсуждение распрыга в отдельную тему.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 21-07-2011 в 14:45:

Цитата:
XaeroX писал:
Отделил обсуждение распрыга в отдельную тему.

Молодетс!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Jimmy C. 21-07-2011 в 15:12:

XaeroX мне мультиплеер нравится. когда можно будет поиграть? а боты будут?

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Отправлено XaeroX 21-07-2011 в 15:14:

Цитата:
(epeFk@ писал:
когда можно будет поиграть?

Эээ... Вообще-то он есть и в текущей демке. Правда, карта там всего одна.
Цитата:
(epeFk@ писал:
а боты будут?

И они тоже уже есть в демке.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 21-07-2011 в 15:14:

Боты и в ОИФД есть

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Jimmy C. 21-07-2011 в 15:16:

Цитата:
XaeroX писал:
Эээ... Вообще-то он есть

Круто. пошел качать

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Отправлено XaeroX 21-07-2011 в 18:58:

Добавил меню апгрейда скиллов в мультиплеер. Вызывается и прячется клавишей B (можно изменить в настройках). При нажатии клавиши слота (цифра слева) - апгрейдится скилл и, если апгрейдить больше нечего, меню скрывается. Если же апгрейдить нельзя, то меню, опять же, скрывается.



Как видите, не нужные в мультиплеере скиллы (отмычки, электроника) в меню не отображаются.
Опыт дается за убийства врагов (50 за убийство, 200 за хедшот, возможно, цифры ещё будут балансироваться).
Боты пока не умеют апгрейдиться, это в ближайших планах.

PS: если картинка не показывается, значит, пиксы опять упали...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 21-07-2011 в 19:06:

Я до сих пор не понимаю, как можно измерять опыт в цифрах?
Ну вот как можно измерить, допустим, мой опыт как мастера по ремонту?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 21-07-2011 в 19:10:

Цитата:
Дядя Миша писал:
Ну вот как можно измерить, допустим, мой опыт как мастера по ремонту?

Всё очень просто.
0 - новичок
1 - тренированный
2 - профессионал
3 - мастер
Раз ты мастер по ремонту, значит уровень равен 3.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 21-07-2011 в 19:15:

Там же в очках опыт. Причем теоретически опыт, неограниченный ничем.
Причем это не только в Волатиле так. Это по сути сплошь и рядом.
Все эти эльфы 80 уровня.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 21-07-2011 в 19:17:

XaeroX серую рамку сообщений снизу стоит убрать, пускай просто текст выводится, а то пол экрана занимавет.


Отправлено XaeroX 21-07-2011 в 19:24:

Цитата:
FiEctro писал:
XaeroX серую рамку сообщений снизу стоит убрать, пускай просто текст выводится, а то пол экрана занимавет.

Долго думал над этим?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 21-07-2011 в 19:59:

RPG в массы!

__________________
А что нет?


Отправлено thambs 21-07-2011 в 21:21:

торговля экспой

>скиллов

двойное noooooooooooooo!


Отправлено XaeroX 22-07-2011 в 04:28:

thambs
Что не слава богу-то?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 22-07-2011 в 09:21:

XaeroX

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


Отправлено XaeroX 22-07-2011 в 09:57:

Цитата:
thambs писал:
никогда не нравились эти ропэгэ элементы

Ну извиняй, мой проект уже восемь лет на ропэгэ элементах основывается...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 24-07-2011 в 19:05:

В новом обновлении будет слегка расширена сингловая миссия - добавлено новое секретное место. Любителям исследовать уровень будет, наверное, интересно пройти его ещё раз. Кроме того, изменено количество очков опыта в миссии, в т.ч. за нахождение секретов, так что игроку удастся собрать хоть сколько-нибудь значимое количество очков опыта не к концу миссии, а к середине, и что-нибудь вкачать.

ЖДИТЕ ЖДNТЕ АПДЕЙТ БЕЗНОГNМ НЕ ПЫТАЙТЕСБ ЧТОТ0 N3МЕНИТЬ!

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 24-07-2011 в 19:38:

XaeroX
Наконец ты разнообразил эти скучные потолки ! Текстуру потолка сделай светлее немного, добавь вентиляцию, диоды (как на c1a0 в корридоре между комнатой с Гыманом и комнатой где можно выключать свет).
И очень не хватает декалей, посмотри как в хл2 они сильно меняют картину.


Отправлено XaeroX 24-07-2011 в 19:43:

Цитата:
FiEctro писал:
И очень не хватает декалей, посмотри как в хл2 они сильно меняют картину.

Ну тут есть декали - граффити (не попало в кадр). А так да, в хл2 хорошие декали, просто как-то стрёмно оттуда ещё и их тащить. Тут наоборот стараюсь побольше своего контента постепенно заводить.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 24-07-2011 в 19:57:

XaeroX
Так на CGTextures их полно. Тока альфу нарисовать.


Отправлено XaeroX 24-07-2011 в 19:58:

Цитата:
FiEctro писал:
Так на CGTextures их полно. Тока альфу нарисовать.

И найти человека, который этим займётся. А так да, всё есть.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 31-07-2011 в 10:46:

Скриншоты карты dm_islands на нетбуке

Самая тормозная карта новой демки... Выдает от 15 до 30 фпс на самом низком качестве графики с минимальным набором эффектов. И выглядит вот так.
Нетбук 900 МГц, 512 оперативки, Intel 915GM.



Вообще, со слабыми конфигурациями стало всё сложнее - если эффекты ещё можно как-то масштабировать, то дизайн уровней - нет. К тому же игра периодически вываливается в систему из-за невозможности выделить память во время игры, например, при проигрывании реплик во время диалогов - т.к. движок наивно полагается на менеджер памяти Windows (несмотря на то, что с детства нас учили, что в винде всё говённое и надо писать своё). С этим надо будет ещё поработать, впрочем.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 01-08-2011 в 02:43:

Цитата:
XaeroX писал:
если эффекты ещё можно как-то масштабировать, то дизайн уровней - нет
Ну, а как иначе? Я тебе давно говорю, что заявить поддержку ТНТ2 можно, но тогда и игру надо ориентировать на графику и дизайн уровня ку3 максимум. Было бы неплохо, если бы двиг мог просто непроиграть звук с записью в консоль вместо выпадения, но это уже вторичные заточки, типа "можно сыграть и на меньшей, чем минимальная, конфигурации, но модели и звуки иногда будут пропадать".
А вообще, неплохо для такого дрянного нетбука.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 06-08-2011 в 20:44:

Делаю демо-карту для воды, ну до кучи ещё проекционный свет поставил.
Когда доделаю - запишу ещё и видео.
Как пишут в пресс-релизах - Realtime Per-pixel Lighting, Parallax mapping, Dynamic soft shadows, Light filter, Dynamic reflections and refractions, Screen-space ambient occlusion, Bloom, Particle systems, Heat haze, Bezier curves... ничего не забыл?



__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 07-08-2011 в 01:31:

Прикольно выглядит, лучше чем боксмапы с кучей эффектов )

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено noSICK 07-08-2011 в 06:21:

Я мало что понимаю во всех перечисленных плюшках, но картинка мне определенно нравится.

__________________
Штаниунишки...


Отправлено (_-=ZhekA=-_) 07-08-2011 в 07:42:

Smile

Цитата:
XaeroX писал:
Делаю демо-карту для воды, ну до кучи ещё проекционный свет поставил.
Когда доделаю - запишу ещё и видео.
Как пишут в пресс-релизах - Realtime Per-pixel Lighting, Parallax mapping, Dynamic soft shadows, Light filter, Dynamic reflections and refractions, Screen-space ambient occlusion, Bloom, Particle systems, Heat haze, Bezier curves... ничего не забыл?


Надо пологать, что это на самый максимум накручены настройки ? Если у тебя на 3 скрине 66 фпс, то у меня явно будет раза в 2 меньше ((( А скрины очень хорошие ...


Отправлено XaeroX 07-08-2011 в 08:02:

Цитата:
(_-=ZhekA=-_) писал:
Надо пологать, что это на самый максимум накручены настройки ?

Нет, это "Очень высокие" настройки. Для максимума надо видеокарточку помощнее, чем GTX275.
Цитата:
(_-=ZhekA=-_) писал:
Если у тебя на 3 скрине 66 фпс, то у меня явно будет раза в 2 меньше

Фпс в среднем в районе 80-90.
Насчет "в два раза меньше" я ничего обещать не могу. Может, да, а может - нет. Может, в четыре раза, кто знает?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 07-08-2011 в 08:09:

Ну у меня вот такие данные

Процессор: Intel Core i7 1730 МГц Clarksfield (740QM)
Оперативная память: 4096 Мб DDR3-1333МГц
Разрешение: (1366x768) WXGA+
Видеокарта: ATI Mobility Radeon HD 5730, 1024+1758 Мб


Отправлено FiEctro 07-08-2011 в 08:12:

XaeroX
Еще бы лайтмаповый радиосити туда, вообще было бы здорово .
Для воды придумай что то вроде текстур с индексом "-" из халфы, а то видно как скейл повторяется.


Отправлено XaeroX 07-08-2011 в 08:25:

А теперь ВНИМАНИЕ - максимальное качество графики

Ультра-качество, 1680х1050, 8х сглаживание.



Есть ещё секретный режим "экстрим-качество", на нём моя видеокарта выдает 6-7 фпс, но я никому не скажу, как его включить. Хотя, ковыряясь в опциях, это сделать можно... ну как говорится, это уже проблема пользователя.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 07-08-2011 в 08:37:

Первый скрин вообще бомба ... А на 3 скрине я бы сделал на потолке в решетке крутящиеся вентилятор для вытяжки )))


Отправлено Дядя Миша 07-08-2011 в 09:04:

XaeroX может ну его, этот OI? Может лучше SFFA сделать?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено PunkPaToB 07-08-2011 в 09:27:

Цитата:
(_-=ZhekA=-_) писал:
Оперативная память: 4096 Мб DDR3-1333МГц


Зато у тебя проблем с компиляцией не будет

__________________
А что нет?


Отправлено XaeroX 07-08-2011 в 09:46:

Цитата:
Дядя Миша писал:
Может лучше SFFA сделать?

Не, SFFA волатила не потянет, это надо на по-любому ксаше делать.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 07-08-2011 в 09:48:

Цитата:
PunkPaToB писал:
Зато у тебя проблем с компиляцией не будет

А у меня их и не было ))) Сложные карты компилируются максимум 10 мин на полных настройках


Отправлено XaeroX 07-08-2011 в 09:52:

(_-=ZhekA=-_)
Это в халфе. Твой комп еще не знаком с Vmap, который запросто и без лишних вопросов отбирает себе полтора гигабайта оперативки (в ранних версиях - два).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 07-08-2011 в 09:59:

XaeroX Мне показалось или при ультре на скринах появилось еле заметное мыло?


Отправлено XaeroX 07-08-2011 в 10:05:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 07-08-2011 в 11:06:

Цитата:
XaeroX писал:
он постоянно включен, и даже когда камера не двигается

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


Отправлено XaeroX 07-08-2011 в 13:26:

Цитата:
DEAD MAN писал:
А зачем, если не секрет?

Затем, что если камера не движется - это не значит, что не движутся объекты на уровне, или хотя бы анимация вьюмодели оружия. Я думал, это очевидно.
Цитата:
DEAD MAN писал:
то какой он в волатиле: фулл скрин или пер-обджект как вариант тоже есть?

Фулл-скрин, это же постпроцесс-эффект.
Цитата:
DEAD MAN писал:
А то вот меня лично дико бесит фулл скрин моушен блюр, т.к. ощущение, что тебя тошнит и разраб пытается скрыть фиговую картинку.

Меня тоже, но так надо©. Так же как и блум. Без них движок по определению устаревшее говно.
А скрывать он призван не столько огрехи движка (хотя и их тоже), сколько лень левел-дизайнеров, моделлеров и текстурщиков.

Добавлено 07-08-2011 в 18:28:

Цитата:
DEAD MAN писал:
С другой стороны пер-обджек очень эффектно смотрится при взрывах, кат сценах и т.д.

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 07-08-2011 в 13:31:

Doom3 любезно поделился со мной текстурами, пришлось лишь сделать им хейтмапы для параллакса. Несколько доработал уровень. Что думаете теперь?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 07-08-2011 в 13:58:

Без плоских труб стало еще лучше.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 07-08-2011 в 14:07:

Да чего уж тут думать - Doom3 и есть
Ты лучше карту с островами доделай, она яркая праздничная, ну сколько можно эти унылые подземелья делать?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 07-08-2011 в 14:09:

Дядя Миша
Неправда, в дум3 нет воды

Цитата:
Дядя Миша писал:
ну сколько можно эти унылые подземелья делать?

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 07-08-2011 в 14:13:

XaeroX
>> Двиг утверждает, что любит их больше, чем открытые пространства. Что я могу сделать, не заставлять же его?

Сделай гибрид, острова соединённые тунелями.


Отправлено XaeroX 07-08-2011 в 14:13:

Цитата:
FiEctro писал:
Сделай гибрид, острова соединённые тунелями.

И обнесённые бетонными стенами, чтобы другие острова не было видно?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 07-08-2011 в 14:17:

XaeroX
Горы сделай блин. Ты в Миневру Метастазис не играл чтоль? Там эта тема раскрыта максимально. А в воду зверушек пусти, чтобы игрок переплыть с острова на остров не мог.


Отправлено XaeroX 07-08-2011 в 14:19:

Цитата:
FiEctro писал:
Ты в Миневру Метастазис не играл столь

Я похож на человека, который играет в игры и моды? Или всё-таки больше на человека, который с утра до вечера сидит в вижуал студии пополам с радиантом?

Добавлено 07-08-2011 в 21:19:

Цитата:
FiEctro писал:
А в воду зверушек пусти, чтобы игрок переплыть с овтрова на остров не мог.

То есть то, что игрок не может переплыть на какой-либо остров, автоматически решает проблему его отрисовки?
Ну, разработчикам миневры и метастазиса виднее.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 07-08-2011 в 14:19:

XaeroX
Так поиграй, там полно интересных идей по совмещению открытого пространства и тунелей.

>> То есть то, что игрок не может переплыть на какой-либо остров, автоматически решает проблему его отрисовки?

Вполне. Рисуем только тот остров на котором находится игрок, остальное 3д скай. Переходим на другой уровень, уже рисуется иной остров, а предыдущий - 3д скай. Элементарно Ватсон.


Отправлено XaeroX 07-08-2011 в 14:21:

FiEctro
Окей, поиграю, как только проапгрейжу свои сутки хотя бы до 48 часов.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 07-08-2011 в 14:23:

XaeroX А разве тот же быстро перемещающийся автомобиль ИРЛ, не закрывающий весь угол обзора не пер-обджект? Ведь "задник" не мылится, а тока сам автомобиль размазан. (Хотя если подумать, то есть ещё и фокус/ДОФ, которые и мажут задники. Чё-то как-то навскидку не вспомнить как это выглядит.)

Кстати о водичке. Цвет/дальность обзора/количество дымки/т.д. задаётся в редакторе? Или где-то отдельно прописывается?


Отправлено XaeroX 07-08-2011 в 14:27:

Цитата:
DEAD MAN писал:
А разве тот же быстро перемещающийся автомобиль ИРЛ, не закрывающий весь угол обзора не пер-обджект?

Нет.
Цитата:
DEAD MAN писал:
Ведь "задник" не мылится, а тока сам автомобиль размазан.

Он и при скрин-спейс блюре (идеальном) не мылится - он же не движется.
Цитата:
DEAD MAN писал:
Цвет/дальность обзора/количество дымки/т.д. задаётся в редакторе?

Что-то в редакторе, но большая часть параметров - в шейдерном скрипте.

Добавлено 07-08-2011 в 21:27:

Цитата:
FiEctro писал:
Вполне. Рисуем только тот остров на котором находится игрок, остальное 3д скай. Переходим на другой уровень, уже рисуется иной остров, а предыдущий - 3д скай. Элементарно Ватсон.

Замечательно. Этот хрустальный замок оптимизации разваливается от первого же выстрела ракеты, после чего разъярённый игрок закрывает игру и проклинает разработчиков за фейк.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 07-08-2011 в 14:28:

Цитата:
XaeroX писал:
Неправда, в дум3 нет воды

в дуум3 и мягких теней нету. Но на скрине всё равно дуум3
Хотя бы по духу и атмосфере.
Цитата:
XaeroX писал:
Двиг утверждает, что любит их больше, чем открытые пространства

Открытые пространства любят игроки. Ты же для игроков игру делаешь?

Добавлено 07-08-2011 в 18:28:

Цитата:
DEAD MAN писал:
Ведь "задник" не мылится, а тока сам автомобиль размазан.

это всё делается пост-процессом. Шойдер узнает какие объекты мылить по значению глубины в дептч-буффере.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 07-08-2011 в 14:30:

Цитата:
Дядя Миша писал:
Открытые пространства любят игроки. Ты же для игроков игру делаешь?

Да, разумеется. Но открытые пространства бывают разные. В ку4 они тоже есть, но такие можно и на волатиле реализовать спокойно.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 07-08-2011 в 14:33:

Цитата:
XaeroX писал:
В ку4 они тоже есть, но такие можно и на волатиле реализовать спокойно.

не, надо бы как в унреале
Там пространства зверские и порталы есть.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 07-08-2011 в 18:44:

А вот, для разнообразия, скрин на статическом рендере. Вода также вместо полноценного отражения использует предрасчитанную кубемапу.




По мне, так намного лучше динамики по соотношению "качество графики / фпс"

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 07-08-2011 в 19:32:

XaeroX Мне кубпамная вода нравится в разы больше, чем реал таймовская. Видимо из-за прозрачности и меньшей маслянистости.


Отправлено XaeroX 13-08-2011 в 19:34:

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



Заранее предвосхищаю вопрос "а ты видел видео про UE3, где 3000 бочек?". Отвечаю - видел, впечатляет. Но во-первых, на Volatile3D II столько бочек не сделать в принципе (лимит на акторы - 1024), а во-вторых - в UE3 ведь и не Newton.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 13-08-2011 в 19:47:

XaeroX Я так понимаю, что у Ньютона нету возможности скинуть просчёт физики на видюху место процессора?


Отправлено XaeroX 13-08-2011 в 19:51:

DEAD MAN
Что-то есть там, переносили часть солвера на Cuda, но вроде не доделали.
Доделают - заюзаем. Но в принципе это не особо нужно - всё равно ведь два ядра четырёхядерного процессора простаивают (первые два заняты основным потоком и рендером), теперь лишь одно. А двухъядерники сейчас наверное мало у кого остались.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ERIK-13 13-08-2011 в 20:14:

Планируется ли прикручивать рэгдоллы и хоть сколько-нибудь сложную лицевую анимацию вместо привычного "шевеления челюстью"?


Отправлено XaeroX 13-08-2011 в 20:18:

Цитата:
ERIK-13 писал:
рэгдоллы

Да.
Цитата:
ERIK-13 писал:
сколько-нибудь сложную лицевую анимацию вместо привычного "шевеления челюстью"

Нет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cool.T 14-08-2011 в 00:10:

XaeroX Выглядит все красиво и еще в двойне красивей когда понимаешь что это все же работа одного человека в принципе. Как понимаю движок будет коммерческий?

__________________
В такую строчку не поместится


Отправлено PunkPaToB 14-08-2011 в 04:13:

Хитрота

Цитата:
XaeroX писал:
DEAD MAN
А двухъядерники сейчас наверное мало у кого остались.

Не смишно

__________________
А что нет?


Отправлено Jimmy C. 14-08-2011 в 04:42:

Цитата:
PunkPaToB писал:
DEAD MAN
А двухъядерники сейчас наверное мало у кого остались.

У меня двухъядерный

__________________
Все что делает маппер, программист делает в движке, поскольку ему лень. ©Дядя Миша


Отправлено Дядя Миша 14-08-2011 в 08:26:

Цитата:
ERIK-13 писал:
хоть сколько-нибудь сложную лицевую анимацию вместо привычного "шевеления челюстью"?

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 14-08-2011 в 09:00:

Цитата:
Cool.T писал:
Выглядит все красиво и еще в двойне красивей когда понимаешь что это все же работа одного человека в принципе.

Спасибо, приятно, что кто-то это отмечает
Цитата:
Cool.T писал:
Как понимаю движок будет коммерческий?

Пока не знаю. Сначала надо закончить физику, прикрутить рагдоллы, транспорт - и тогда уже можно об этом задумываться.
Цитата:
PunkPaToB писал:
Не смишно

Но с другой стороны, простым игрокам незачем 400 бочек на одной карте запускать, верно?
Цитата:
Дядя Миша писал:
в большинстве игр - то самое шевелению челюстью и ничего.

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 14-08-2011 в 10:04:

понравилось, что игрок не застревает, проходя по бочкам.


Отправлено XaeroX 14-08-2011 в 10:28:

Цитата:
thambs писал:
понравилось, что игрок не застревает, проходя по бочкам.

По правде говоря, иногда всё же застревает. Но так, чтобы намертво - нечасто.
------------
Удалось обсчитать и отрисовать 800 бочек при 12 фпс. Пожалуй, больше уже не получится - будет совсем уж слайдшоу.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 14-08-2011 в 10:35:

Цитата:
Дядя Миша писал:
Суть её в том, что в wav-файле не требуется никаких особых меток.
Цитата:
XaeroX писал:
Она должна выполняться автоматически на основе звукового файла, я считаю.

В Соурсе так и сделано, но ЕМНИП оно понимает только английскую речь. http://developer.valvesoftware.com/wiki/Faceposer

З.Ы. Да, я в курсе, что уже достал всех приводя примеры из Соурса. Но это не упрёки и т.д., а просто пример реализации для тех, кто не в курсе.


Отправлено XaeroX 14-08-2011 в 10:37:

DEAD MAN
Ну и что ты предлагаешь? Выдрать код лицевой анимации из ворованой бетки? Или самому написать в одиночку то, что писала несколько лет группа людей?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 14-08-2011 в 10:38:

DEAD MAN не-не-не! Я же говорю, в унреале "лицевой движок" понимает мультиязыковую речь и излвекает из нее фонемы.
Правда он походу платный и воще в свободном доступе не валяется.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 14-08-2011 в 10:52:

DEAD MAN
Он будет понимать хоть японскую речь, там лицевые анимации ручками делаются, так же как анимации для моделей.


Отправлено PunkPaToB 14-08-2011 в 11:34:

Цитата:
XaeroX писал:
Удалось обсчитать и отрисовать 800 бочек при 12 фпс. Пожалуй, больше уже не получится - будет совсем уж слайдшоу.


Непонимаю я всю эту какафонию с бочками.
Ведь цель , всего лишь показать физику и в оссобенности столкновение бочек друг с другом. А тут даже 50 достаточно
Или я не прав

__________________
А что нет?


Отправлено XaeroX 14-08-2011 в 11:40:

Цитата:
PunkPaToB писал:
А тут даже 50 достаточно

Во-первых, 50 - это не зрелищно.
Во-вторых, важно показать не просто столкновение, а производительность при большом одновременном количестве столкновений. Конечно, в игре, возможно, даже 100 бочек не будет рядом. Но это стресс-тест, который показывает, что раз 800 бочек можно посчитать при 12 фпс, значит, 100 бочек будут вообще влёт обсчитываться.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 14-08-2011 в 11:44:

Ну тогда все отлично.

Надеюсь , взрыв Завода по изготовлению бочек в сюжете OI не предусмотрен

А так , очень интересно былобы посмотреть на гранаты , к которым будет (надеюсь ) прикрученна физика.

__________________
А что нет?


Отправлено XaeroX 14-08-2011 в 11:56:

PunkPaToB
А што граната? Граната тоже бочка, только маленькая ищо

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 14-08-2011 в 12:25:

XaeroX

очень хотелось бы посмотреть. как ведут себя впуклые объекты вроде покрышек и ванн.


Отправлено XaeroX 14-08-2011 в 12:27:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 14-08-2011 в 13:33:

FiEctro Лицевые анимации ручками везде делаются. Тут именно идёт поиск фонем которые прописаны в поузере и если они находятся, то задаётся соответственная анимация рта для каждой найденной, автоматически. Проблема в том, что по дефолту там в районе 30 английских фонем. Т.е. ту же самую русскую речь он частично и поймёт, но остальные фонемы придётся подбирать вручную, выбирая самые близкие по звучанию к английским.

Вот тебе личный пример: http://www.youtube.com/watch?v=RFKz20B_lbg - я внятно проговорил и записал слова песни, скормил поузеру, подправил пару фонем, наложил оригинальную дорожку и синхронизировал. Ну и небольшую анимацию сделал.

Дядя Миша Ох, тогда круто, ничего не скажешь.

XaeroX Я ничего не предлагаю. Я же не кричу: сделай то, сделай сё. А просто показываю примеры и слежу за развитием проекта.


Отправлено XaeroX 14-08-2011 в 14:01:

DEAD MAN
Такие вещи действительно лучше прикручивать в виде отдельного движка, как физику, или скажем, загрузчик огг-файлов. Если движок дойдёт до такого уровня, что его захочет приобрести студия, способная сделать игру с качественной лицевой анимацией (тут же важно и модели соответствующие иметь) - то можно уже задуматься. Но такой крутой студии проще, имхо, взять УДК.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Government-Man 14-08-2011 в 17:42:

Цитата:
XaeroX писал:
Но такой крутой студии проще, имхо, взять УДК.


Ну а может эта студия еще и способна переписать пол-движка под свои нужды, и УДК им не подходит по причине закрытости.


Отправлено FiEctro 14-08-2011 в 17:54:

Government-Man
Его вроде открыли? Не? Вроде даже продавать свои игры на нём можно, отстёгивая процент Епикам.


Отправлено Government-Man 14-08-2011 в 17:56:

FiEctro там сорцы скриптов только - считай что клиент/сервер халфы, а сам движок закрыт.


Отправлено Cool.T 17-08-2011 в 00:59:

XaeroX Ну надеюсь хоть конечный результат сможем позырить и потрогать бесплатно =) А есть какой то список всего на что движок способен?


Отправлено Scrama 17-08-2011 в 01:36:

Цитата:
Cool.T писал:
А есть какой то список всего на что движок способен?
Там слишком толстый список получается, Ксер вот все пытается сделать список наиболее модного, но и так многабукв. Поэтому у движка до сих пор нет своей странички.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Cool.T 17-08-2011 в 10:50:

Scrama Чем толще , тем в принципе лучше. А страничку было бы не плохо.А то лазить по темам где по 50 страниц , чтобы просто воссоздать картину того что пропустил и общей картины не видно.

__________________
В такую строчку не поместится


Отправлено XaeroX 17-08-2011 в 11:12:

Цитата:
Cool.T писал:
А то лазить по темам где по 50 страниц

А ты открой вот так:
http://hlfx.ru/forum/printthread.ph...903&perpage=777
И выискивай картинки да видео.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 17-08-2011 в 12:24:

Как проходит работа с физикой?

__________________
А что нет?


Отправлено Дядя Миша 17-08-2011 в 12:45:

PunkPaToB это ты у фиэктры научился? ну признайся.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 17-08-2011 в 13:01:

Цитата:
PunkPaToB писал:
Как проходит работа с физикой?

А какие есть варианты ответа?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 17-08-2011 в 14:25:

XaeroX ты ничего не понимаешь, он от тебя требует подробный отчёт.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Cool.T 19-08-2011 в 00:05:

А что если все увиденное вмести сложить то очень даже отлично Надеюсь сделать мод на нем тоже не составляет труда ну или ибо это и есть движок то полноценную игру на уровне современного среднего шутера. Токо незнаю как у вас с законами, помойму если движок выставить на всеобщее скачиване , то продавать уже не будет смысла Авторские права учитываются?

__________________
В такую строчку не поместится


Отправлено XaeroX 19-08-2011 в 14:47:

Работы над рагдоллом (или как говорят у нас в Одессе на форуме, "рог ноллом") находятся в завершающей стадии. Выкладываю небольшую подборку скринов с тестовой карты. Конечно, видео было бы нагляднее - но всему своё время, интересный видеоролик ещё надо продумать.




ЗЫ: внедрение физики в движок повлекло за собой вполне очевидные последствия - изменения формата моделей VMD. Так что если у вас уже есть собственные модели для старых версий движка - готовьтесь их перекомпилировать после выхода обновленного SDK.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 19-08-2011 в 15:11:

XaeroX
Вот это хорошая новость, а ведь как-то давно ты вроде говорил, что всего этого в игре не будет


Отправлено XaeroX 19-08-2011 в 15:20:

(_-=ZhekA=-_)
Я честный разработчик и никогда не обещаю того, чего не умею. На тот момент я рог ноллы делать не умел.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 19-08-2011 в 15:22:

Цитата:
XaeroX писал:
(_-=ZhekA=-_)
Я честный разработчик и никогда не обещаю того, чего не умею. На тот момент я рог ноллы делать не умел.

Я только рад, что они появились!


Отправлено DEAD MAN 19-08-2011 в 15:58:

XaeroX А jiggle bones есть/будут/в планах? Те же гранаты на теле террористов, если будут, отлично бы на них смотрелись.


Отправлено XaeroX 19-08-2011 в 16:13:

Цитата:
DEAD MAN писал:
А jiggle bones есть/будут/в планах

Нет, потому что я не знаю, что это такое.
ЗЫ: и тканей не будет.
ЗЗЫ: и флюид-симуляции не будет.
ЗЗЗЫ: и (вставить сюда модную физическую фишку) тоже к сожалению не будет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 19-08-2011 в 16:36:

>Нет, потому что я не знаю, что это такое.

не связанные анимацией кости, которые болтаются сами по себе -- косички всякие


Отправлено FiEctro 19-08-2011 в 17:12:

XaeroX
Как я понял это тот же регдолл, тока для мапперских целей. Тоесть никого убивать не нада, просто аттачишь модель к энтитии и она на ней висит. Ты наверное помнишь трупаков на веревках из ХЛ2, или еще в каком то моде таким образом реализованы тряпочки, не рвущиеся, но зато пинать их можно.


Отправлено Дядя Миша 19-08-2011 в 17:33:

короче говоря это кость, на которую не распространяется основное действие анимации, только иерархическое.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 19-08-2011 в 17:36:

Цитата:
FiEctro писал:
Ты наверное помнишь трупаков на веревках из ХЛ2

Это делается при помощи прикуривания джойнта.
Цитата:
Дядя Миша писал:
короче говоря это кость, на которую не распространяется основное действие анимации, только иерархическое.

Возникает закономерный вопрос - как этот объект будет коллидить с остальной частью модели? Обновлять кинематические тела со скоростью анимации? .NET spasibo.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 19-08-2011 в 17:37:

да вот жеш

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 19-08-2011 в 18:11:

>> как этот объект будет коллидить с остальной частью модели?

А если коллидить по хитбоксам, которые и так привязаны к костям?


Отправлено XaeroX 19-08-2011 в 18:13:

FiEctro
Если не можешь сказать ничего по делу - лучше промолчи, ок?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено DEAD MAN 19-08-2011 в 18:18:

XaeroX У рэгдола колено - там же задаётся ограничение движения и тут сделать тоже самое, нет?


Отправлено XaeroX 19-08-2011 в 18:49:

DEAD MAN
Ты о чём вообще?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 19-08-2011 в 18:52:

XaeroX

видимо, о том, что таким костям не нужно рассчитывать столкновения, а им просто задаются ограничения вращательных свобод, так же как у хэлфовских conroller0\div4


Отправлено XaeroX 19-08-2011 в 18:55:

Столкновения рассчитываются для того, чтобы объекты не проваливались. Довольно странно смотреть на, скажем, рагдоллы, у которых руки проваливаются в живот.
В описываемом случае это можно реализовать как "частичный рагдолл", но я не делал возможность пересылать кости с сервера на клиент для части модели, только целиком. Но в принципе это, разумеется, реализуемо.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Flash 20-08-2011 в 20:59:

Надеюсь в финалке не будет неестественно вывернутых конечностей.

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?


Отправлено XaeroX 22-08-2011 в 17:57:

Ещё немного скринов. Этот эффект, вероятно, в представлении не нуждается.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 22-08-2011 в 18:15:

Моушен блюр

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 22-08-2011 в 18:28:

Ну, как говорят у нас в Одессе, "фор хум хау".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 22-08-2011 в 18:29:

Он, точно он! ну не годрейс же

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 22-08-2011 в 18:39:

>Моушен блюр

главное с ним не переборщить, иначе начнёт тошнить.


Отправлено XaeroX 22-08-2011 в 18:45:

Хватит уже народ в заблуждение вводить, вдруг кто-то взаправду подумает, что это моушен блюр.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 22-08-2011 в 18:59:

XaeroX

что это? отключенный gl_clear? теневые лучи?


Отправлено XaeroX 22-08-2011 в 19:01:

http://www.gamedev.ru/code/terms/LightShafts
Второй вариант (в screenspace)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Government-Man 22-08-2011 в 19:30:

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


Отправлено DEAD MAN 22-08-2011 в 19:38:

А по-моему, хорошие годные божьи лучи. Прям "как в крузисе":


Отправлено Government-Man 22-08-2011 в 19:52:

DEAD MAN ну видимо в крузисе общая цветовая гамма смотрится мягче...


Отправлено Дядя Миша 22-08-2011 в 20:14:

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено DEAD MAN 22-08-2011 в 21:06:

Дядя Миша А в чём принципиальная разница между лайтшафтами и год реями? Выглядят же почти одинаково. Ну не считая ярких пылинок, коих на скрине я не вижу.


Отправлено Government-Man 22-08-2011 в 22:52:

DEAD MAN никакой - это он так пошутил


Отправлено XaeroX 23-08-2011 в 01:25:

Цитата:
DEAD MAN писал:
А в чём принципиальная разница между лайтшафтами и год реями?

Под год-реями обычно понимается отрисовка лучей света, чередующаяся с неосвещёнными областями (тенями от облаков, например).
http://en.wikipedia.org/wiki/Crepuscular_rays
Есть ещё эффект объёмных "теней" за объектами, рассеивающими свет. То есть, грубо говоря, всё вокруг - свет, а "лайтшафты" - видимые тени от объектов. Лично я называю лайтшафтами именно этот эффект, хотя не все в этом со мной солидарны. Если есть другое название - подскажите, буду иметь в виду, а лайтшафты сделаем синонимом год реям.
Считать оба эти эффекта одинаковыми по сути могут, имхо, только закоренелые математики, склонные к невероятным обобщениям.

У меня никакие лучи не рисуются, считается именно затенение. В первом кризисе, судя по скринам - то же самое. В некоторых других играх же - визуализируются именно лучи света.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 23-08-2011 в 01:34:

Фишка модная, чо...
гадость, на мой взгляд

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 23-08-2011 в 01:37:

Цитата:
Scrama писал:
гадость, на мой взгляд

Дядя Миша говорит, что гадость - это именно моя реализация, а так вообще штука красивая. Ну кривые у меня руки, вкуса нет - што с меня взять?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 23-08-2011 в 08:26:

Цитата:
XaeroX писал:
Дядя Миша говорит, что гадость - это именно моя реализация

я говорю надо в динамике смотреть и сквозь пальмы.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено FiEctro 23-08-2011 в 08:36:

XaeroX
Молодец, ч0 к 2020 году кризис догонишь.


Отправлено XaeroX 23-08-2011 в 09:01:

FiEctro
К 2020 - это вряд ли.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 23-08-2011 в 10:17:

а стояла задача догнать кризис?
Не стоит думать, что модный и красивый движок - он во всем модный и красивый. Там вполне могут быть ограничения похлеще чем в первокваке.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-08-2011 в 16:22:

Ещё одна тестовая карта. Пробую создать лес. Ничего особенного - ландшафт со сглаживанием, трава, некоторое количество моделей, 3д-скай, sun shafts. Кто-то скажет, что получилось красиво, кто-то - что убого донельзя, но тем не менее как-то так.
Может быть, потом детализирую всякими цветочками и бабочками и запилю полноценную демокарту, а также видео.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ERIK-13 27-08-2011 в 16:33:

Весьма симпатично. Модели деревьев какие-то угловатые, немного портят впечатление.


Отправлено Дядя Миша 27-08-2011 в 16:33:

XaeroX эх, вот освещение бы. Ну ты понел.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-08-2011 в 16:34:

ERIK-13
Это лучшая бесплатная лоуполи-модель дерева, что я нашёл И то, пришлось над ней поработать напильником.
Может, у тебя есть на примете?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 27-08-2011 в 17:14:

Цитата:
XaeroX писал:
Ещё одна тестовая карта. Пробую создать лес. Ничего особенного - ландшафт со сглаживанием, трава, некоторое количество моделей, 3д-скай, sun shafts. Кто-то скажет, что получилось красиво, кто-то - что убого донельзя, но тем не менее как-то так.
Может быть, потом детализирую всякими цветочками и бабочками и запилю полноценную демокарту, а также видео.


Ксерокс, скажи пожалуйста, а насколько сложно профессиональному программисту сделать альфаблендинг, который не глючит, как в GTA III, где наложение двух полупрозрачных текстур давало в итоге полностью прозрачную "дырку" - в дереве, например?
Просто сейчас во всех играх-Майнкрафт, Скайрим, Крайзис 1, (да и Соник Анлишед) используется мерзкий альфатестинг, который ЯКОБЫ является единственным методом отрисовки прозрачных и полупрозрачных поверхностей, у которого нет проблем с Z-буфером. Мерзкий он потому, что с ним эти поверхности при движении камеры начинают весело мигать гроздями нефильтруемых точечек, как будто это не Кризис, а Дум 2. Вот мне и очень хочется узнать-это реально необходимость, и игры за 20 лет так и не научились идеально рисовать дерево из двух полигонов крест-накрест, или же программеры просто ленятся?


Отправлено XaeroX 27-08-2011 в 17:25:

Crystallize
Это очень сложный вопрос, на самом деле.
Мои деревья рисуются с альфатестом + sample coverage для сглаживания (он и даёт точки... но без него зубцы, а это еще хуже). Если сделать их с альфаблендом - встает проблема сортировки. Два пересекающихся полигона нельзя отсортировать по расстоянию от камеры без разбиения. Есть, конечно, приёмы order-independent transparency, но они куда лучше годятся для отрисовки каких-нибудь полупрозрачных зарядовых сфер вокруг атомов, чем для реальных игр. Разбиение же делается для бсп, но вот с моделью это не так просто, и многие просто забивают (в т.ч. я), врубая альфа-тест, который не требует сортировки, т.к. юзает з-буфер.
У майнкрафта и прочих движков с графикой уровня 1999 года - скорее всего, дело именно в этом, а вот у Крайзиса - не всё так просто.
Сразу скажу, за сам Крайзис я не в курсе, и не факт что это относится к нему. Но тем не менее. Существует проблема альфаблендинга при HDR-рендеринге - видеокарта должна поддерживать 32-битный альфабленд. В 2011 году уже у всех минимум гефорс 8800, так что это не проблема, но раньше во времена Крайзиса - была проблемой. Далее, есть огромная проблема альфа-блендинга при Deferred Shading. Я хз, может, её уже и решили элегантно - не в курсе, но раньше это была головная боль программеров движков.
Итак, я вижу три проблемы:
1) Сортировка по глубине произвольной геометрии
2) 32-bit alphablending hardware caps
3) deferred shading

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Flash 27-08-2011 в 17:36:

Вполне симпотично, вот только одинаковые деревья, травке бы не помешала разная высота, на скалах есть грани с текстурами на сочетающиеся друг с другом, заборчик ололо врос в скалу.

__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?


Отправлено Дядя Миша 27-08-2011 в 17:43:

Цитата:
Flash писал:
заборчик ололо врос в скалу.

заборчик там знаете зачем? Чтобы лес не во-ро-ва-ли!
Вот у нас Ксерокс какой заботливый - о природе думает.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 27-08-2011 в 18:07:

Цитата:
XaeroX писал:
Crystallize
Это очень сложный вопрос, на самом деле.
Мои деревья рисуются с альфатестом + sample coverage для сглаживания (он и даёт точки... но без него зубцы, а это еще хуже). Если сделать их с альфаблендом - встает проблема сортировки. Два пересекающихся полигона нельзя отсортировать по расстоянию от камеры без разбиения. Есть, конечно, приёмы order-independent transparency, но они куда лучше годятся для отрисовки каких-нибудь полупрозрачных зарядовых сфер вокруг атомов, чем для реальных игр. Разбиение же делается для бсп, но вот с моделью это не так просто, и многие просто забивают (в т.ч. я), врубая альфа-тест, который не требует сортировки, т.к. юзает з-буфер.
У майнкрафта и прочих движков с графикой уровня 1999 года - скорее всего, дело именно в этом, а вот у Крайзиса - не всё так просто.
Сразу скажу, за сам Крайзис я не в курсе, и не факт что это относится к нему. Но тем не менее. Существует проблема альфаблендинга при HDR-рендеринге - видеокарта должна поддерживать 32-битный альфабленд. В 2011 году уже у всех минимум гефорс 8800, так что это не проблема, но раньше во времена Крайзиса - была проблемой. Далее, есть огромная проблема альфа-блендинга при Deferred Shading. Я хз, может, её уже и решили элегантно - не в курсе, но раньше это была головная боль программеров движков.
Итак, я вижу три проблемы:
1) Сортировка по глубине произвольной геометрии
2) 32-bit alphablending hardware caps
3) deferred shading

O_o Спасибо за ответ. Как всегда, всё в 10 раз сложнее, чем казалось раньше.
Это, наверное, баян, но вот вроде способ сгладить всё-всё-всё, и альфу, и грани. К сожалению, пример на DX10, но, может, можно сделать то же самое на 9ке или GL?
http://www.humus.name/index.php?page=3D&ID=87


Отправлено XaeroX 27-08-2011 в 18:11:

Цитата:
Crystallize писал:
Это, наверное, баян, но вот вроде способ сгладить всё-всё-всё, и альфу, и грани

Способы есть разные, вопрос - насколько они производительные.
FSAA + sample coverage весьма производителен (в сравнении с просто FSAA), но даёт паразитные точки, увы.

Добавлено 28-08-2011 в 01:11:

По ссылке - очередное "ручное" решение с дополнительными приседаниями. Честно говоря, я антиалиасингом никогда не интересовался (кроме обычного FSAA), так что ничего не скажу. Но наверняка медленнее.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 27-08-2011 в 18:18:

XaeroX
Хороший лес вышел, еще бы тени от листвы падали бы на сами деревья.

З.Ы. нашел пенёк, с тебя касарь .


Отправлено XaeroX 27-08-2011 в 18:23:

FiEctro
Теней от листвы нет вообще - теневые объёмы же.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено e3borealis 27-08-2011 в 21:31:

Карта будет очень симпатичной, если насадить разной травы и погуще. Хотя и сейчас неплохо.


Отправлено DEAD MAN 27-08-2011 в 22:31:

Мило. Но освещение никак не радует.


Отправлено XaeroX 28-08-2011 в 00:03:

DEAD MAN
Почему?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 28-08-2011 в 06:26:

Кустиков не хватает)
А так все весело-зелено.

__________________
А что нет?


Отправлено (_-=ZhekA=-_) 28-08-2011 в 07:31:

Smile

Цитата:
XaeroX писал:
Ещё одна тестовая карта. Пробую создать лес. Ничего особенного - ландшафт со сглаживанием, трава, некоторое количество моделей, 3д-скай, sun shafts. Кто-то скажет, что получилось красиво, кто-то - что убого донельзя, но тем не менее как-то так.
Может быть, потом детализирую всякими цветочками и бабочками и запилю полноценную демокарту, а также видео.


Прикольные скрины! Я давно ммечтаю сделать в хлфх карту с зеленью, лесом, травой ну в общем милую природу, но хз, как это делать


Отправлено TRUSISHKA 28-08-2011 в 07:31:

Текстуре травы не мешало бы скейл уменьшить,но представляю,на сколько это геморно (


Отправлено DEAD MAN 28-08-2011 в 08:05:

XaeroX Просто, вон какие у тебя там заросли, а даже полутеней блобов от листвы нет. Вижу только от пенька и всё. Я конечно понимаю, что делать динамичное освещение для сотни прозрачных поверхностей это убийство производительности. Но хотя бы какое-нибудь затемнение надо, а то всё однородно яркое как-то режет глаз.


Отправлено Дядя Миша 28-08-2011 в 08:15:

Цитата:
DEAD MAN писал:
а то всё однородно яркое как-то режет глаз.

во-во. Я об этом и говорю. Весь прогрессивный мир давным-давно уже отказался от шадов волюмов, а Ксерокс никак не может.
Я тут товарищи скачал новый даркплейс. Таки штобы вы думали?
Там тоже шадовмапы теперь! Причем по характеру затенения от объемов ничуть не отличаются. То есть там и волюмы и шадовмапы есть.
И я на лету переключаюсь с объемов на шадовмапы и все тени становятся мягкими, а их положение и форма - не меняется. Вот надо и в волатиле также сделать

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 28-08-2011 в 09:33:

Цитата:
Дядя Миша писал:
И я на лету переключаюсь с объемов на шадовмапы и все тени становятся мягкими, а их положение и форма - не меняется.

А фпс во сколько раз вырастает?

Добавлено 28-08-2011 в 16:33:

Цитата:
Дядя Миша писал:
Весь прогрессивный мир давным-давно уже отказался от шадов волюмов

Не забывайте, что я иду вслед за прогрессивным миром с задержкой эдак лет в 5. Мне требуется время на освоение технологий. Не все же даркплейс копипастят.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 28-08-2011 в 11:01:

Цитата:
XaeroX писал:
А фпс во сколько раз вырастает?

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 28-08-2011 в 11:19:

Цитата:
Дядя Миша писал:
на волюмах около сотни, на шадовмапах - около 40.

То-то и оно...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 28-08-2011 в 11:48:

XaeroX я думаю фпс будет сопоставим с твоими мягкими теневыми апъомами. Ну и плюс тени от листывы
Так что смысл есть.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 28-08-2011 в 13:54:

Дядя Миша
Мягкие объёмы зачастую быстрее жёстких, особенно на высоких экранных разрешениях.

Цитата:
Дядя Миша писал:
Ну и плюс тени от листывы

Которой в ку1 нет, ога.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 28-08-2011 в 14:38:

XaeroX в ку1 - нет, а в волатиле - есть

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 04-09-2011 в 15:28:

Дядя Миша

а в хаще что будет?


Отправлено XaeroX 15-09-2011 в 08:15:

На правах капитана Очевидность

Выход демки несколько задерживается, и в конце лета (даже "бабьего") уже никак не получится. Приношу извинения тем немногим, которые её ждали. Если кто-то окажется недоволен таким поворотом событий - могу дополнительно принести свои глубочайшие извинения.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 15-09-2011 в 08:24:

Лучше бы ты карту дм-исланд выложил.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 15-09-2011 в 08:30:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 15-09-2011 в 09:07:

Ну все что не делается , все к лучшему.
Можно и подождать.

__________________
А что нет?


Отправлено Scrama 17-09-2011 в 05:36:

Все равно активно маппить пока не на чем

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено noSICK 17-09-2011 в 06:21:

Эх, а я только начал. Ждем, ждем

__________________
Штаниунишки...


Отправлено Дядя Миша 17-09-2011 в 10:18:

Цитата:
Scrama писал:
Все равно активно маппить пока не на чем

а ксаш на што?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено noSICK 17-09-2011 в 12:19:

Дядя Миша
На них же LeFront и Жека сидят, не?

__________________
Штаниунишки...


Отправлено Дядя Миша 17-09-2011 в 15:28:

noSICK я и сам точно не знаю, сколько человек его юзают.
но 178 человек скачало, если верить щотчику. Так что юзают.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 15-10-2011 в 19:50:

Domino Effect

Играю я как-то раз в Fallout 3, бегаю по пустошам, выполняю квесты, в общем, никого, кроме врагов, не трогаю. Вдруг вижу домик. Захожу, а там целая куча коробок "Абраксо", составленных в длинные цепочки. Толкаешь одну - и запускается эффект домино. Такая демонстрация физики всегда впечатляет. И подумал я - а чего бы не сделать что-то подобное на волатиле, неужто не получится? Да конечно, получится - на ней чего только нельзя сделать. И вот сегодня, поборов лень, сделал видеоролик.



ЗЫ: это не значит, что я продолжил работу над движком. Всего лишь демонстрация того, что в нём уже давно есть.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 15-10-2011 в 20:05:

Re: Domino Effect

Цитата:
XaeroX писал:
Играю я как-то раз в Fallout 3, бегаю по пустошам, выполняю квесты, в общем, никого, кроме врагов, не трогаю. Вдруг вижу домик. Захожу, а там целая куча коробок "Абраксо", составленных в длинные цепочки. Толкаешь одну - и запускается эффект домино. Такая демонстрация физики всегда впечатляет. И подумал я - а чего бы не сделать что-то подобное на волатиле, неужто не получится? Да конечно, получится - на ней чего только нельзя сделать. И вот сегодня, поборов лень, сделал видеоролик.

...

ЗЫ: это не значит, что я продолжил работу над движком. Всего лишь демонстрация того, что в нём уже давно есть.

Очень красиво !!! Нет слов ...


Отправлено FiEctro 15-10-2011 в 20:21:

XaeroX
А моделька действительно колидится с первой коробкой? Или же там что то другое её толкает?


Отправлено XaeroX 15-10-2011 в 20:23:

FiEctro
Нет конечно Это скрипт.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено marikcool 15-10-2011 в 20:41:

круто и прикольно)) музыка еще такая в тему.


Отправлено Government-Man 15-10-2011 в 22:26:

XaeroX а что за музыка? Мне нравится очень...


Отправлено XaeroX 15-10-2011 в 22:27:

Government-Man
Happy Times, FNV OST.
Правда, у ютуба на этот счёт другое мнение

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 16-10-2011 в 07:48:

XaeroX шо, удалили?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-10-2011 в 10:13:

Дядя Миша
Кого удалили?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 16-10-2011 в 10:17:

XaeroX да видео же?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-10-2011 в 10:19:

Дядя Миша
А, нет, не удалили.
Обычно не удаляют, а обрезают звук.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 16-10-2011 в 11:41:

XaeroX иш демократичные какие. Я бы на их месте всё удалил.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 16-10-2011 в 11:50:

Дядя Миша
Ну удалили бы - перезалил бы без звука, какая проблема? 100 Мб это не 2 Гб, как у алекса гордона, перезакачать дело пяти минут.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Government-Man 16-10-2011 в 18:33:

XaeroX а кстати ты не мог бы объяснить в конце концов - что такое шейдерные скрипты и чем они лучше обычных шейдеров?


Отправлено XaeroX 16-10-2011 в 19:04:

Цитата:
Government-Man писал:
что такое шейдерные скрипты

И два года не прошло...
Цитата:
Government-Man писал:
чем они лучше обычных шейдеров

Ну а чем балтийский чай лучше обычного чая?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 05-12-2011 в 17:28:

Радостная новость для всех, кто мапает под волатилу
Небольшой, но полезный апдейт SDK. Распакуйте его в папку system.

1) VTX Shell Extension. Превьюшки для VTX-файлов в Explorer'e. Для включения сначала запустите VTXFile.reg, а потом VTXFile.bat. Режим эскизов страниц включать не советую - будет подтормаживать, а вот в обычном режиме (сбоку превьюшка) - весьма полезно. Тестировал на WinXP и Vista, должно работать и на Win7, но только 32-битные ОС. На 64-битных работать не будет, можете даже не пробовать.
2) VolatileRadiant - две плюшки: кнопочка "Не выделять модели" на тулбаре, по аналогии с кнопкой "не выделять патчи" - игнорирует модели при выделении. В эпоху модельной детализации уровней - незаменима. Вторая тоже связана с этим - теперь экспорт патчей в SMD сохраняет оптимизированные патчи, которые можно тут же конвертить в VMD (или HL MDL - если очень хочется))). Из мелочей - в режиме Cycle Cap Texture скейл последовательно переключается, то 0.5, то 1.0 (раньше был только 0.5), добавлены пункты подменю Texture в меню Curve для инверсии текстуры на патче (раньше это были только сочетания клавиш).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 07-01-2012 в 19:05:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено kogemyaka 07-01-2012 в 20:42:

>64-битных работать не будет

Прям вредитель какой-то.

>А фонарики теперь могут быть не только у игрока

Это ж какие тормоза от этого?


Отправлено qishmish 07-01-2012 в 21:28:

А что там за туман или пыль?
Вместе с освещением круто выглядит 0о
Для пустой комнаты то

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено DEAD MAN 07-01-2012 в 22:48:

Цитата:
qishmish писал:
А что там за туман или пыль?
Вместе с освещением круто выглядит 0о

Вот, кстати да, не могу не согласиться. Выглядит крайне атмосферно, прям Сайлент Хилл стаил. Тормозит небось безбожно если ещё и игрок фонарик включит.


Отправлено XaeroX 08-01-2012 в 07:14:

Тормозит, но не безбожно.
В основном из-за партиклей.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qpAHToMAS 08-01-2012 в 07:25:

Вот Headshot'ы то удобно в такие фонарики ставить .
Отлично выглядит, можно смело делать миссию с отсутствием света, в HL2 помню была подобная.


Отправлено XaeroX 08-01-2012 в 13:22:

А вот и обещанное ранее видео!

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 08-01-2012 в 13:32:

Супер, волатила однозначно рулит!


Отправлено XaeroX 08-01-2012 в 17:01:

Перезалил видео - исправил косяк со светящимися лампами на карте.
Из-за сегодняшних глюков ютуба удалось это сделать только теперь... Ну да ладно. В общем, смотрите, комментируйте.


(_-=ZhekA=-_) спасибо

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено underworlddemon 08-01-2012 в 17:17:

выглядит супер
(не хватает только заглядывания за углы, когда подходит в концу очередного коридора )


Отправлено Nucleo 08-01-2012 в 17:26:

Не знаю почему, но так хочется сказать... Убийца сталкира!

И да, нпц башкой вертит слишком интенсивно


Отправлено FiEctro 08-01-2012 в 17:38:

XaeroX
Вот у тебя модели не становятся полностью светлыми когда на них светишь фонариком (как в паранойе). В чем секрет?


Отправлено (_-=ZhekA=-_) 08-01-2012 в 18:38:

Exclamation

Цитата:
FiEctro писал:
XaeroX
Вот у тебя модели не становятся полностью светлыми когда на них светишь фонариком (как в паранойе). В чем секрет?

В хлфх тоже модели не светяться, а освещаеться та часть, на которую светишь!


Отправлено kogemyaka 08-01-2012 в 19:06:

Кемпериться хорошо будет.


Отправлено XaeroX 08-01-2012 в 19:15:

Цитата:
FiEctro писал:
В чем секрет?

А какой тут может быть секрет? Такой рендер.
В дум3, например, тоже не становятся полностью светлыми.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 08-01-2012 в 20:43:

Опять наркоманская музыка и опять камера летает нечеловеческим способом.


Отправлено DEAD MAN 08-01-2012 в 21:56:

Прекрасно, крайне атмосферно. Только вот такой вопрос. Верчение головой НПЦ - это ведь стандартная анимация? А рандомность как-то можно сделать. Т.е. что бы так явно не было видно постоянных повторов поворота головы. Или только скрипты?


Отправлено Ozzy 08-01-2012 в 23:03:

да,красиво,но мне кажется,что нпс должен так интенсивно вертеть головой только в состоянии тревоги
ПС
где ты берешь такую весёлую музыку ?

__________________
удалено по соображениям цензуры


Отправлено QwerterGres 09-01-2012 в 01:41:

Цитата:
FiEctro писал:
XaeroX
Вот у тебя модели не становятся полностью светлыми когда на них светишь фонариком (как в паранойе). В чем секрет?


Вот чем:
lbm_fx\gfx\textures\cubemaps\flashlight_px.tga

Свет фонарика - это чистая текстура в HLFX и Volatile 3D II - W.I.P., а не подобие light_spot в оригинальном Half-Life (или для хорошего примера Half-Life 2: Leaked)... Думаю это как в Half-Life Redux (основанная в движке Паранойи) имеет текстуру фонарика и light_spot, и становяться полностью светлыми когда на них светишь фонариком.


Отправлено PunkPaToB 09-01-2012 в 03:31:

Теперь на волатили можна делать зомбомоды!

__________________
А что нет?


Отправлено XaeroX 09-01-2012 в 07:51:

Цитата:
Skaarj писал:
опять камера летает нечеловеческим способом

В смысле - нечеловеческим? Обычный сплайновый путь а ля унреал.
Цитата:
DEAD MAN писал:
Верчение головой НПЦ - это ведь стандартная анимация?

Да, конечно, это анимация.
Цитата:
DEAD MAN писал:
А рандомность как-то можно сделать

Можно сделать более сложную анимацию
Цитата:
Ozzy писал:
где ты берешь такую весёлую музыку ?

Неужели никто до сих пор не угадал, откуда эта музыка?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 09-01-2012 в 08:21:

Цитата:
XaeroX писал:
В смысле - нечеловеческим? Обычный сплайновый путь а ля унреал.

Маршрут и углы выбраны нечеловеческие.


Отправлено XaeroX 09-01-2012 в 08:29:

Skaarj
Объясни понятнее, что именно плохо в маршруте и углах камеры.
У меня не было цели имитировать движение человека-оператора с камерой в руках. Или ты о чём?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 09-01-2012 в 08:52:

Цитата:
XaeroX писал:
Неужели никто до сих пор не угадал, откуда эта музыка?

Что-то нет идей!


Отправлено XaeroX 09-01-2012 в 09:01:

Цитата:
(_-=ZhekA=-_) писал:
Что-то нет идей!

Вот так и приходит забвение.
Сначала к музыке, потом к моду, а потом и ник никто не вспомнит.
Такие дела.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 09-01-2012 в 09:05:

Это музыка из игры Ретрибушен!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 09-01-2012 в 09:08:

Дядя Миша
Нет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 09-01-2012 в 09:30:

Цитата:
XaeroX писал:
Skaarj
Объясни понятнее, что именно плохо в маршруте и углах камеры.
У меня не было цели имитировать движение человека-оператора с камерой в руках. Или ты о чём?

Например 0:13 этот залёт почти за угол задом вправо, зафига он непонятно.
Нету равномерности движения камеры, иногда она без причины ускоряется и совершает резкие движения.
Неприятно такое смотреть.


Отправлено XaeroX 09-01-2012 в 09:54:

Skaarj
Приятнее смотреть, когда камера движется равномерно вместе с охранником, демонстрируя его затылок на протяжении всего ролика? Разумеется, она то ускоряется, то замедляется, чтобы обогнать его или наоборот, пропустить вперёд.

Цитата:
Skaarj писал:
Например 0:13 этот залёт почти за угол задом вправо, зафига он непонятно.

Я так сплайн пустил. Мне показалось, что это красиво.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Government-Man 09-01-2012 в 18:39:

XaeroX а плавный спуск нпц по лестницам не предусмотрен?

А залет за угол на 0:13 и правда раздражает - камера там резко дергается и возвращается обратно, как будто боится спалиться...


Отправлено XaeroX 09-01-2012 в 18:40:

Government-Man а есть идеи, как это сделать? плавная интерполяция не в счёт.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 10-01-2012 в 01:55:

Эффект ок, на трэк камеры пофиг - не за этим снималось. XaeroX, есть идея, будешь в аське - стукнись.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 10-01-2012 в 19:59:

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



Она войдёт в следующий апдейт движка и SDK, который, по старой доброй традиции, будет хз когда. Но вы ждите, он обязательно будет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 10-01-2012 в 20:24:

Exclamation

Цитата:
XaeroX писал:
Надеюсь, эта маленькая программка поможет тем, кто собирается работать или уже работает с моим движком.

Она войдёт в следующий апдейт движка и SDK, который, по старой доброй традиции, будет хз когда. Но вы ждите, он обязательно будет.

Вот это нужная вещь! Респект


Отправлено Scrama 11-01-2012 в 02:18:

XaeroX, по виду юзабилити ок. Теперь еще исходники ему в формате ку3 от нетрадианта с поддержкой какого-нибудь OBJ или MD3 для вшиваемых моделей и автоконвертирование текстур в vtx из tga и jpg (можно отдельной от vmap утилитой - на вход карту и путь к игре, на выходе сконверченные текстуры), таким образом ты подаришь мне спокойную разработку в нетрадианте карт. Впрочем, на входе можно понимать и hlmap - без кривых и с некоторыми другими ограничениями, но хаммерщикам и так пойдет.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 11-01-2012 в 07:50:

Цитата:
Scrama писал:
автоконвертирование текстур в vtx из tga и jpg (можно отдельной от vmap утилитой - на вход карту и путь к игре, на выходе сконверченные текстуры)

makevtx и простейший батник с for же...
Цитата:
Scrama писал:
Теперь еще исходники ему в формате ку3 от нетрадианта с поддержкой какого-нибудь OBJ или MD3 для вшиваемых моделей

А какой смысл компилировать vmapом карту в формате ку3? Там же все энтити другие, оверлейные декали делать нельзя (да-да, те самые pipe-caps), да и банально радиус света мышкой не покрутишь.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 11-01-2012 в 08:15:

Цитата:
XaeroX писал:
makevtx и простейший батник с for же...
Ну, так в гуй же его! Про батник я знаю, вроде, сам же тебе его и писал.

Цитата:
Там же все энтити другие, оверлейные декали делать нельзя (да-да, те самые pipe-caps), да и банально радиус света мышкой не покрутишь.
Глубоко скорблю об упущенных в нетрадианте возможностях. А def для ентитей можно и переписать.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 11-01-2012 в 08:23:

Цитата:
Scrama писал:
Глубоко скорблю об упущенных в нетрадианте возможностях.

Так-то сорцы нетрадианта есть, и я не буду возражать, если кто-то сделает форк под названием VolatileNetRadiant. Готов даже поделиться технической информацией по форматам и прочему.
Просто мне ну совершенно не хочется добавлять в vmap код расчёта TBN для всяких obj и прочих md3. В компиляторе моделей волатилы аж два алгоритма, и переключаются опцией в def-файле, потому что то один лучше, то другой оказывается. По сути - это мне делать двойную работу ради сомнительных перспектив.
Моё мнение - надо или привыкать к имеющемуся редактору (что сделал я), или писать свой (что, опять же, сделал я, когда не смог привыкнуть к оригинальному q3Radiant).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 11-01-2012 в 08:31:

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

Лично я не сяду писать свой редактор, свой движок, свой компилятор карт и т.п., поскольку таких авторов на каждом углу, а смысла особого нет.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено qishmish 11-01-2012 в 08:50:

Ну да, если прикрутить что то вроде браузера текстура с конвертации vtx - tga и tga - vtx и еще всякую мелочь, может будет удобнее =)

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 11-01-2012 в 09:04:

Цитата:
Scrama писал:
Проблема мне видится в том, что ты просто не изучил имеющиеся решения и в тот момент, когда были доступны стабильный гткрадиант и первые билды нетрадианта, ты взял за основу врадианта кривой ку3радиант, далекий от удобства, как фиектра от здравого смысла.

Ну отчего же, я изучил. Что мы имели на тот момент?
1) GTKRadiant, завязанный на библиотеке GTK, весившей в пять раз больше самого радианта.
2) NetRadiant - тот же самый GTKRadiant, как мне показалось.
3) Q3Radiant - православный редактор на богоугодном MFC, помещающийся в одну маленькую папку и компилирующийся с первого раза.
Угадай, что я выбрал
На том уровне, чтобы сделать обзор мышкой а ля хаммер, я тогда уже кодить умел. Ну а теперь, когда дизайн уровней происходит скорее в kHED (или 3dmax, кому как удобнее), оставалось прикрутить две вещи, экспорт куска уровня в SMD для ориентации по пропорциям, и кнопку "не выделять модели". И то, и другое я в итоге сделал. Что ещё нужно-то? Радиус лайтов мышкой? Пожалуйста. Превью сплайнов для камеры? На здоровьице. Если кто-то захочет починить глючную отмену, сделать бесшовное текстурирование на углах и тому подобное - я не против, исходники дам. Но всё же я склоняюсь к тому, что эти вещи можно и потерпеть: вопрос отмены решается автоматическим нажатием Ctrl+S после каждого правильного действия (привет, унреалед!), а текстуры для немногочисленных брашей можно и вручную подогнать.
Опять же, если нетрадиант настолько хорош - то в нём просто обязана быть поддержка плагинов для своих форматов текстур, карт, моделей и т.д. Можно хотя бы это сделать - это проще, чем редактор целиком адаптировать. Но опять же - острого желания ни в ком не вижу, зато все хотят свалить свои проблемы на разработчика движка - мол, ты нам мебель новую привёз, так будь добр и дом вокруг неё теперь построй, а мы в нём жить будем и пользоваться твоей мебелью.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 11-01-2012 в 09:16:

Выделение нескольких граней/ребер/вершин нормально работает?

Цитата:
XaeroX писал:
ты нам мебель новую привёз, так будь добр и дом вокруг неё теперь построй, а мы в нём жить будем и пользоваться твоей мебелью.
Мебель хорошая, годная, только в двери не проходит, придется старой пользоваться

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 11-01-2012 в 09:24:

Цитата:
Scrama писал:
Выделение нескольких граней/ребер/вершин нормально работает?

Граней - да, уже было в ку3р (Ctrl+Alt+Shift+click, емнип)
Ребра - те, что совпадают в проекции, уже было в ку3р.
Вершины - те, что совпадают в проекции и нажатым Ctrl, это я прикрутил.
Цитата:
Scrama писал:
Мебель хорошая, годная, только в двери не проходит, придется старой пользоваться

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Scrama 11-01-2012 в 09:32:

Цитата:
XaeroX писал:
Вершины - те, что совпадают в проекции и нажатым Ctrl, это я прикрутил.
Нужно выделение прямоугольником. Впрочем да, большинство сложных вещей проще сделать в кхеде (или в нетрадианте и перегнать в vmd через кхед), не спорю. Врадиант остается чисто для разграничения объемов.

Цитата:
У тех, кому не нравится врадиант - нет потребности вообще работать с волатилой, это факт.
Ок.

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено Дядя Миша 11-01-2012 в 09:51:

На самом деле это интуитивно понимают все, но далеко не каждый может сформлуировать: никто не станет делать карту на движке, который у него грузится по три-четыре минуты. Потому что можно посидеть один раз, ожидая когда карта загрузится чтобы поиграть.
Но когда ты две минуты карту правишь, а потом еще две минуты ждешь пока она загрузится - такой девелопинг очень быстро летит в топку.
А карты в волатиле грузятся адски долго, надо сказать.
Маленькая карта-коробока - до 25 секунд. Большая до минуты.
Вот здесь корень всех проблем я щитаю.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 11-01-2012 в 10:06:

Цитата:
Дядя Миша писал:
А карты в волатиле грузятся адски долго, надо сказать.

Если текстуры сделать 128х128 и поставить статический рендер, а ля ксаш - то очень быстро всё грузится.

Добавлено 11-01-2012 в 17:06:

Кстати, процентов 70 времени загрузки грузятся прекешированные нпс и пушки. На форке движка, откуда я повырезал всё это, небольшая карта (но и не коробка) грузится пару секунд от силы.
Для сравнения, загрузки квиксейва в Thief 3 я на своем компе жду секунд по 15...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 11-01-2012 в 10:25:

>на движке, который у него грузится по три-четыре минуты.

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

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 11-01-2012 в 11:00:

Цитата:
XaeroX писал:
Кстати, процентов 70 времени загрузки грузятся прекешированные нпс и пушки

по-моему 70 процентов времени уходит на хитрую обработку зашфированных текстур.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 11-01-2012 в 11:21:

Дядя Миша
Ну тебе всяко виднее.)

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 11-01-2012 в 11:28:

Ога! Из подвала-то!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 11-01-2012 в 14:36:

>> неудивительно что карт под эту игру относительно мало.<<

лучшие мапы из мультиплеера под сурс это Day of Defeat Source! yahooooooooooooooooooooooooooooo =)

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 11-01-2012 в 14:53:

Вот нет, чтобы по делу писать - "я не буду мапать под твой движок, потому что он а) долго грузится, б) тормозит на моем компе, в) и вообще говно", лучше пофлудить на тему l4d, dod:s и вообще, чего угодно. Конечно, с таким фидбэком он и останется тормозным говном

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 11-01-2012 в 16:35:

Цитата:
Дядя Миша писал:
Но когда ты две минуты карту правишь, а потом еще две минуты ждешь пока она загрузится - такой девелопинг очень быстро летит в топку.

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


Отправлено qishmish 11-01-2012 в 18:02:

После Source Волатила кажется неимоверно быстрой кстати

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Дядя Миша 11-01-2012 в 18:08:

Цитата:
qishmish писал:
После Source Волатила кажется неимоверно быстрой кстати

значит я всё пропустил. Старые билды сорса грузятся довольно быстро.
Старые - это 2005\2006 год.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено qishmish 11-01-2012 в 22:13:

Я про работу с хаммером и компиляцию, если что

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Scrama 12-01-2012 в 01:45:

Цитата:
XaeroX писал:
Конечно, с таким фидбэком он и останется тормозным говном
врадиант с нормальным фидбеком уже не один год все тот же, так что не надо.

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

__________________
"Злобным гениям не нужна харизма." © Shooter__Andy
"Making stuff for an "old ugly game" can be ten times more fun than grinding on a map for a dull, next-gen title." © Lunaran


Отправлено XaeroX 12-01-2012 в 04:42:

Цитата:
Scrama писал:
врадиант с нормальным фидбеком уже не один год все тот же, так что не надо.

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

Про врадиант скажу так:
Те, кому в нём "неудобно" работать - пусть не работают, я жду фидбэка от тех, кому таки удобно, но не хватает каких-нибудь мелочей. Остальные обречены всю жизнь жаловаться на ленивого Ксерокса, который никак не запилит "позарез необходимые" фичи и утилиты, при этом зная, "как надо", но ничего не делая, ибо "а нафиг мне оно".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 12-01-2012 в 09:31:

Цитата:
XaeroX писал:
а в остальном обсуждение было глубоко философским из разряда "почему врадиант не хаммер".

А я ксероксу давно уже говорю - дай мне пожалуйста сорцы Волатилы, а я их адамиксу отдам мигом там всё поисправлю. Так нет жы! Не даёт.
Видимо подозревает что-то.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 12-01-2012 в 10:32:

Дядя Миша
Ты сначала к ксашу таймкопресс с предиктингом прикрути, демки почини, в общем, потренируйся на кошках А там уже и до багов волатилы дело дойдёт.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено noSICK 12-01-2012 в 17:10:

XaeroX
У меня вопрос, есть ли сочетание клавиш в VR для быстрого вызова менюшки ротации браша (аналог ctrl+M в хамере)? В Command list'е ничего не нашел. А то как-то напряжно каждый раз идти: Selectiom-> Rotate. Если вдруг такой опции нет, было бы неплохо запилить.

__________________
Штаниунишки...


Отправлено XaeroX 13-01-2012 в 01:25:

noSICK по правой кнопке есть меню "вращение" - на 45, 90, 180, 270 и free rotation.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ozzy 24-03-2012 в 19:41:

есть новости о движке или игре ?

__________________
удалено по соображениям цензуры


Отправлено Дядя Миша 25-03-2012 в 08:28:

Есть, я к ксашу прикрутил демки
Теперь мне можно и баги волатилы исправлять!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ozzy 25-03-2012 в 10:42:

а XaeroX разрешает ?

__________________
удалено по соображениям цензуры


Отправлено Дядя Миша 25-03-2012 в 11:50:

Ozzy разрешает, да. Но сорцы почему-то не даёт

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Ozzy 25-03-2012 в 12:04:

то что сорцы не выклдывает - хорошо
то что не дает сорцы Дяде Мише - ...думаю стоило бы дать,хотя это не мое дело

__________________
удалено по соображениям цензуры


Отправлено Дядя Миша 25-03-2012 в 15:44:

Ozzy скажу по секрету, чтобы исправить баги волатилы, мне не нужно видеть их сорцы )

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено underworlddemon 25-03-2012 в 17:07:

ты можешь их исправить прям в hex'ах и притом силой мысли ?



Отправлено Дядя Миша 25-03-2012 в 17:32:

underworlddemon круче! Я могу их исправить не прикасаясь к ним вообще!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 22-04-2012 в 10:28:

Создал профиль движка на ModDB:

http://www.moddb.com/engines/volatile3d-ii

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ozzy 22-04-2012 в 10:32:

добавь ещё демку ОИ,фанов Deus Ex не мало

ах да,есть ли англ. версия ОИ ?

__________________
удалено по соображениям цензуры


Отправлено XaeroX 22-04-2012 в 10:56:

Цитата:
Ozzy писал:
добавь ещё демку ОИ,фанов Deus Ex не мало

Нет, она серьёзно нарушает авторские права. Такие вещи делаются только "в стол" (т.е. наш форум).
А вот по вольфраму - сделаю.
Цитата:
Ozzy писал:
ах да,есть ли англ. версия ОИ ?

Нет, см. ответ на первый вопрос.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 22-04-2012 в 11:47:

Ну ниплоха
Ещеб инверсную кинематику, чтобы монстры не прыгали на ступеньках.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено kogemyaka 24-04-2012 в 14:41:

Отмычка, фонарик, граната - тут есть что-нибудь проприентраное?

__________________
-Мама, что такое земляника?
-Не знаю.


Отправлено XaeroX 24-04-2012 в 14:44:

kogemyaka
Граната.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ozzy 01-06-2012 в 17:00:

4 гб оперативки
процессор - 2х ядерный i3, 3.14 ghz
GeForce GTX560

все на максималках,только пакостный постпроцессинг выключен (разрешение 1600х1200).
на dm_islands - не меньше чем 35 фпс
нормально,но все-равно подтормаживает

__________________
удалено по соображениям цензуры


Отправлено XaeroX 01-06-2012 в 17:02:

Ozzy
Для твоей системы я бы рекомендовал "Очень высокое", а не максимальное.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ozzy 01-06-2012 в 17:16:

для максимального надо больше 2-х ядер ?

__________________
удалено по соображениям цензуры


Отправлено (_-=ZhekA=-_) 01-06-2012 в 17:29:

Ozzy
А сколько у тебя в 3DMark06 выдает баллов при разрешении 1024*768 и стандартных настройках? Общее число и процессор отдельно!


Отправлено XaeroX 01-06-2012 в 17:34:

Цитата:
Ozzy писал:
для максимального надо больше 2-х ядер ?

Желательно три, да.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 01-06-2012 в 17:38:

XaeroX
И у тебя тоже хотел спросить это!
А сколько у тебя в 3DMark06 выдает баллов при разрешении 1024*768 и стандартных настройках? Общее число и процессор отдельно!


Отправлено XaeroX 18-06-2013 в 15:13:

А тем временем где-то...

Теперь движок официально поддерживает развесовку вершин по нескольким костям (до четырёх включительно).
Соответственно, можно делать плавные анимации.
Компилятор моделей также доработан, теперь он понимает SMD-файлы с развесовкой (как в Half-Life 2).
Вьювер моделей также доработан (а по правде говоря - написан с нуля, т.к. старый был никуда не годным).



Если кто планирует делать (или уже делает) проект под волатилу, советую сразу делать модели с развесовкой там, где это нужно (обычно персонажи). Или, если планируете утягивать модели из сорца, декомпилить без опции "dump old unweighted SMDs".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 18-06-2013 в 15:18:

XaeroX
Может я слоупок, но держит ли волатила глаза подобно сорсу? Т.е. чтобы мы могли например заставить NPC смотреть в нужную сторону не поворачивая его? Или же заставить его самому искать цель.
А вообще хорошая работа !


Отправлено XaeroX 18-06-2013 в 15:19:

Цитата:
FiEctro писал:
Может я слоупок, но держит ли волатила глаза подобно сорсу?

Неа. И флекс не держит. И инверсную кинематику (пока).
Цитата:
FiEctro писал:
Т.е. чтобы мы могли например заставить NPC смотреть в нужную сторону не поворачивая его?

Только поворачиванием головы через bonecontroller, как в первохалфе.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено nemyax 18-06-2013 в 15:21:

Цитата:
XaeroX писал:
Теперь движок официально поддерживает развесовку вершин по нескольким костям (до четырёх).

Восхитительно например. Надо потренироваться в экспорте SMD-шек из блендера.


Отправлено Дядя Миша 18-06-2013 в 16:14:

XaeroX О! Ты голубя починил!!!

Цитата:
FiEctro писал:
Может я слоупок, но держит ли волатила глаза подобно сорсу?

Глаза, я тебе объясню. Там по сути движение глаза достигается сменой текстурных координат, т.е. сам глаз неподвижен, двигается только текстура на нём. В Doom3 подобное поведение задается специальным параметром в кутришном шейдере. Ксер, кстати ознакомься. Там на порядок красивее и проще чем в хл2 сделано.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Qwertyus 18-06-2013 в 16:15:

Цитата:
XaeroX писал:
Только поворачиванием головы через bonecontroller, как в первохалфе.

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


Отправлено nemyax 18-06-2013 в 16:29:

Цитата:
Дядя Миша писал:
Там по сути движение глаза достигается сменой текстурных координат, т.е. сам глаз неподвижен, двигается только текстура на нём. В Doom3 подобное поведение задается специальным параметром в кутришном шейдере.

Но там ещё костей надо нагородить для трекинга взгляда ("bone_focus", "bone_leftEye", "bone_rightEye").


Отправлено XaeroX 18-06-2013 в 16:30:

Дядя Миша
Ну я в общем-то и планировал шойдером сделать, какой-нибудь новый tcGen.

Цитата:
Qwertyus писал:
В первохалфе можно сделать и поворачивание глаз, только оно не работает само по себе, а должно быть частью анимации

Можно-то можно, только кто анимации делать будет?
Та же развесовка нужна в ОИ, чтобы эффективно воровать модели персонажей из хл2 (ну или с какой-нибудь бананы) и таким образом упростить разработку.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 18-06-2013 в 16:41:

Цитата:
nemyax писал:
Но там ещё костей надо нагородить для трекинга взгляда

Не знаю. Если в игре не будет персонажей с базедовой болезнью, то кости не нужны.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nemyax 18-06-2013 в 16:53:

Дядя Миша
Вот сетап ванильного campbell-а:


У него перед рожей пять костей: две для фокусировки, две для трекинга и одна — ручка для переноски всего этого хозяйства. А у меша под текстуру глаза надо ещё сделать специальные треугольнички "внутри" и "снаружи".
Как по мне, так в данном решении имеется некий дефицит изящества.


Отправлено Дядя Миша 18-06-2013 в 17:02:

nemyax так может оно и не используется? Ладно, это надо глубже вникать в вопрос. Так-то чего гадать.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено H-3D 19-06-2013 в 00:06:

Цитата:
XaeroX писал:
Теперь движок официально поддерживает развесовку вершин по нескольким костям (до четырёх включительно).

Эх, а у меня уж все 5 персонажей зариггены по-старому. Ну, пойду править привязку, теперь можно несколько критичных изломов в анимациях поправить.
Нововведение крайне полезное


Отправлено nemyax 19-06-2013 в 10:24:

XaeroX
Ты будешь выкладывать публичные билды волатилы?


Отправлено XaeroX 19-06-2013 в 11:19:

nemyax
Конечно. Но, к сожалению, так просто обновленный движок не выложишь, т.к. есть изменения и в формате карт, и в формате моделей. Нужно выкладывать полностью новые версии OI и Wolfram, а также OIFD SDK. Работы тут ещё много, к тому же я твёрдо решил для себя, что в версии 1.4 точно будет нативная Linux-версия, сколько можно тянуть с этим.

Майлстоуны разработки примерно такие:
1) Закончить с обновлением/портированием/вычищением мерзких багов из всех утилит, нужных для разработки.
2) Закончить портирование и тщательно протестировать версии движка и утилит для 64-битной винды.
3) Провести портирование движка и Wolfram под 32-битный линукс.
4) (самое мерзкое) Портировать под 64-битный линукс. Почему мерзкое? Потому что в линуксе sizeof(long) = 8 в 64-битной версии, а в винде везде 4, и я уверен, в связи с этим вылезут баги.
5) Обновить все необходимые ресурсы Wolfram 1.2 и начать его бета-тестирование.
6) Написать код для OI - вернее, переписать старый, чтобы он работал с новой версией движка и исправить все баги. С Wolfram я это уже проделал, но там существенно меньше игрового кода.
7) Обновить все необходимые ресурсы OI. Сделать новую сборку OIFD.
8) Добавить запланированные новые фичи в OI/OIFD, расширить демо-уровень.
9) Начать бета-тестирование OIFD.
10) Сделать демонстрационную версию движка (без привязки к какой-либо игре, просто красивые уровни) и выложить как отдельный проект.

Ну а потом:
1) Заменить все модели персонажей и оружия Wolfram на собственные (вернее, те, которыми заделились разработчики Wolf3D-мода под хл2).
2) Запилить наконец-то нормальный мультиплеер в Wolfram. Возможно, ботов.
3) Бета-тестирование и релиз Wolfram 1.3 - наконец-то нормальной игрой, без заимствованных ресурсов и с мультиплеером.
4) Сделать поддержку редактора VHE и, вероятно, GtkRadiant.
5) Заняться прочими доработками и оптимизациями движка - как уже запланированными, так и какими-то новыми.
6) Запустить главный цикл: бесконечную разработку OI.

Работы, к сожалению, очень много, ну так и планы наполеоновские (как всегда).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cybermax 19-06-2013 в 12:29:

Ждем с нетерпением!

__________________


Отправлено XaeroX 23-06-2013 в 09:48:

Играть под линуксом, к сожалению, пока нельзя, но просматривать модельки - вполне можно.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 23-06-2013 в 13:06:

Цитата:
Сделать поддержку редактора VHE

Это тебе проще заменить содержимое папки с волатилой содержимым из папки с ксашем.
Ведь всё равно к тому же самому результату придёшь в погоне за хаммером.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 23-06-2013 в 13:33:

Цитата:
SluX писал:
Это тебе проще заменить содержимое папки с волатилой содержимым из папки с ксашем.

Вот сказанул. Всё равно, что сказать в ответ на "хочу сделать поддержку командной строки" - "тебе проще заменить содержимое папки Windows содержимым из папки MS-DOS" %)
Для поддержки хаммера достаточно двух вещей:
1) Сборщик вад-файлов из папок с текстурами.
2) Компилятор vmap, нормально прописываемый в окошках csg/rad/vis/bsp, и понимающий хаммеровский формат MAP.
Лично мне - хаммер не нужен, но вы же обязательно потребуете его, когда решите перейти на волатилу.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено SluX 23-06-2013 в 13:36:

А, ну ежели так! Да мне вообще не важно в каком редакторе работать. Идеальный вариант, если можно прямо из блендера/майки экспортировать карту.

__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux


Отправлено XaeroX 27-06-2013 в 13:58:

Ну вот, кажется, и сбылась мечта идиота. Теперь игровые библиотеки можно компилировать под виндой и MS Visual C++, и MinGW - при дефолтовой сборке движка на MS Visual C++. Совместимость сейвов между ними также присутствует. Надеюсь, любители открытого и бесплатного софта будут довольны.

Если кто-то думает - "а чё такого", советую попробовать собрать дллки халфы MinGW и доложить о результатах...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено KiQ 27-06-2013 в 14:47:

XaeroX пробовал давно, ерунда выходит

__________________
-Brain is dead-


Отправлено Дядя Миша 27-06-2013 в 14:50:

XaeroX надо под фряхой завести еще
И под макосью!

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-06-2013 в 15:10:

Цитата:
Дядя Миша писал:
надо под фряхой завести еще

Да зачем же, под фряхой никто не играется. Разве что дедикейтед сервер.
Цитата:
Дядя Миша писал:
И под макосью!

Это да, но где ж взять мак?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 27-06-2013 в 15:29:

Цитата:
XaeroX писал:
Это да, но где ж взять мак?

А нафиг? Ставишь макось на x86 и тестишь
На торрентах возьми.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-06-2013 в 15:34:

Цитата:
Дядя Миша писал:
Ставишь макось на x86 и тестишь

У меня нет лишнего компа, чтобы поставить макось.
Или ты предлагаешь мне снести винду?
А может быть, эта ломаная макось с торрентов умеет распознавать разделы с виндой и линухом, аккуратно ставиться в собственный раздел и до кучи дописываться в GRUB?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 27-06-2013 в 15:38:

XaeroX
virtualbox разве не подойдёт?


Отправлено XaeroX 27-06-2013 в 15:45:

FiEctro
Не знаю я всех этих ваших virtualbox.
Я программист, а не аникейщик. Мне нужна уже установленная и настроенная операционка, и тогда я могу работать.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 27-06-2013 в 15:49:

>> Мне нужна уже установленная и настроенная операционка, и тогда я могу работать.

Макбук тогда можно купить. Но помоему нет смысла, если можно эмулировать.


Отправлено thambs 27-06-2013 в 16:00:

macos попадает под недавно принятый закон о пропаганде гомосексуализма

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено Дядя Миша 27-06-2013 в 16:09:

XaeroX в точности не уверен, но вроде мы делали такое - ставили макось + винду на один комп. Правда очередность я не помню.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nemyax 27-06-2013 в 16:20:

Цитата:
XaeroX писал:
Мне нужна уже установленная и настроенная операционка, и тогда я могу работать.

Ты можешь соорудить образ на http://susestudio.com. Это будет готовая настроенная сусе для запуска в виртуалке.
Сам себе такую делал, чтобы говнокодить плагин под крылья.


Отправлено XaeroX 27-06-2013 в 16:52:

Цитата:
Дядя Миша писал:
ставили макось + винду на один комп. Правда очередность я не помню.

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено nemyax 27-06-2013 в 17:07:

Цитата:
XaeroX писал:
Винда затирает любые загрузчики, так что ты её явно ставил первой.

Виндовый загрузчик можно запрячь грузить линукс.


Отправлено Дядя Миша 27-06-2013 в 17:30:

Цитата:
XaeroX писал:
Винда затирает любые загрузчики, так что ты её явно ставил первой.

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 27-06-2013 в 18:01:

Цитата:
Дядя Миша писал:
надо только спросить у знающих людей.

я не знаю знающих людей

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 07-08-2013 в 19:16:

Различные эффекты с помощью лучей

Помните, в HLSDK есть карта env_beam.rmf? Ну вот тут примерно то же самое. В нагрузку идут электрифицированные шнуры из HLFX 0.7.
Поддерживаются такие эффекты, как Shade start/end (в том числе у колечка - в халфе, к слову, это не поддерживается), Sine noise, Descent (чем ближе к концу луча, тем меньше нойз, луч как бы затухает), Ring. Ну и, разумеется, аттач к моделькам (тут везде через аттачи сделано, а модели в волатиле поддерживают до 32 клиентских аттачментов). Разумеется, в зеркалах лучи тоже отражаются (для полноты картины, так сказать).



Про то, что SSAO глючит на патчах - я в курсе, не надо спрашивать "а что там за тёмные полоски появляются на скруглениях стен".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XF-Alien 07-08-2013 в 20:38:

Очень понравились обручи(?) в начале. Заставили вспомнить телепорты из Героев Меча и Магии 3
З.Ы. А лошадка у ящика - тоже фича?


Отправлено Дядя Миша 07-08-2013 в 20:40:

Лошажка - это баг. Произвольным образом спавнится на карте.
Забороть пока не удается.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 07-08-2013 в 20:43:

XF-Alien
Обручи, которые красные?
Это лучи, прилинкованные к аттачментам на ребре и в центре, и с флагами Shade start/Shade end/Ring.

Добавлено 08-08-2013 в 03:43:

Или ты в принципе про модельки обручей с разными эффектами?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XF-Alien 07-08-2013 в 20:49:

Цитата:
XaeroX писал:
Или ты в принципе про модельки обручей с разными эффектами?

Да, про все сразу.


Отправлено nemyax 14-11-2013 в 22:34:

Навеяно вопросами Cybermax-а про SMD: будет ли у волатилы компилятор моделей с MD5 на входе? Или в MD5 слишком многого не хватает и всего недостающего не додумаешь?


Отправлено XaeroX 14-11-2013 в 22:39:

nemyax
Я не изучал формат MD5.
К тому же он вроде как скомпилированный уже. Тут проще, вероятно, написать декомпилятор md5->smd. А то и вообще через милку это делать.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено nemyax 14-11-2013 в 23:08:

Цитата:
XaeroX писал:
Я не изучал формат MD5.

Там в .md5mesh такое:
- Иерархия джойнтов, их позиции и кватернионы (без W)
- Какой-то хитрый путь к шадеру
- Координаты вершин в пространствах родительских джойнтов (сколько джойнтов влияет, столько и наборов координат) и степени влияния
- UV вершин (по одной на вершину, порезано по швам)
- Индексы вершин в треугольниках

Мешей может быть несколько.

В .md5anim:
- Иерархия джойнтов
- Баундинбоксы для каждого кадра
- Поза покоя джойнтов
- Позы джойнтов в кадрах

Вершинной анимации никакой нету. И какие-то тонкости со спейсами в позах покоя и непокоя, уже не помню.

Про .md5camera ничего не знаю.

Цитата:
XaeroX писал:
К тому же он вроде как скомпилированный уже.

Оригинальный MD5 аскишный, это в Q4 появилась компилируемая вариация (вроде бы).


Отправлено XaeroX 14-11-2013 в 23:30:

Цитата:
nemyax писал:
Координаты вершин в пространствах родительских джойнтов

Вот это и есть признак компиляции.
Координаты вершин в смд - в мировом пространстве, в пр-во джоинтов их переводит компилятор.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено nemyax 14-11-2013 в 23:35:

Цитата:
XaeroX писал:
Вот это и есть признак компиляции.

Они в таком виде записываются 3д-софтом. Если это и компиляция, то не в смысле сброса сырых структов в бинарный файл.


Отправлено XaeroX 14-11-2013 в 23:41:

nemyax
Я и не использовал термин "компиляция" в этом смысле.

Цитата:
nemyax писал:
Они в таком виде записываются 3д-софтом

Значит, софт компилирует на лету.
Смд-то экспортируется как "сырая" сетка, без локальных пространств.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 10-02-2014 в 10:18:

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

Цитата:
You gotta be kidding?

"Please note that proprietary license does not mean that you will never be able to use it. It does only mean that we don't expose the full source code to the public"

Yes, because you copy-pasted from many GPL and BSD licensed projects. You fear the legal issues. You are single person, it is impossible for engine+toolkit+testing exist suddenly as a one-man-show for a proprietary engine.

This engine is paar to pointless, because you need either a corporation or a strong community to produce engine good enough to look modern. Keyword - fast development that is matched with actual projects using it.

A proprietary one man show - what are you actually planning to sell? As an indie engine, it is bad due to proprietary licensing that discourages any contribution.
As an proprietary engine whose purpose is to sell the engine - your development speed, lack of features and legal situation are of no benefit.

You also claim its cross-platform, I only see windows as a target. Is this your definition of crossplatform? Like NT5,6,6.1,6.2 and so on?

The only thing that you might learn from this engine is how to build engines. Otherwise, its crash-and-burn project. What finds place in "Leasure time" ends as a "Leasure time".

Товарищ, разумеется, русский, хоть и указал в профиле Германию. Не удивлюсь даже, если товарищ захаживает на наш форум.
Вкратце, если кто не понял, основные поинты (курсив мой):
1) Всё своровано из опенсорс-проектов, потому что человек в одиночку написать движок не способен, это главный аргумент.
2) Движок говно, потому что хорошим может быть только движок, разработанный корпорацией или имеющий большое коммунити, потому что надо говнять быстро и под нужды проектов. Иначе - что?
3) Проприетарный движок - значит, ты собрался его продавать, скотина? А никто не купит, азазаза!
4) Ты сказал, что движок кросс-платформенный, а я вижу только версию под винду. Значит, ты и тут врёшь, не могут же мне врать мои глаза, азаза?
5) Научился делать движки, молодец. Но всё равно ты лох, потому что это сказал я.
Я уже и забыл про страничку движка на моддб, это почти две недели назад запостили.
Ну понятно, толстый троллинг, хейтеры, все дела. Я привык. У меня один вопрос - почему слово "проприетарный" сразу навевает какие-то ассоциации с продажей? Что это - тотальная безграмотность или бугурт нищебродов, которые сами ничего проприетарного сделать не в состоянии?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 10-02-2014 в 11:15:

>почему слово "проприетарный" сразу навевает какие-то ассоциации с продажей?

а я уже говорил -- люди не любят неопределённость и непредсказуемость.

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

со свободным тоже всё понятно. аффтар написал софт just for fun. если софт оказался нужен, то вокруг софта образуется коммунити из бесплатных бетатестеров, а иногда, и появляются и новые разработчики. если автор съехал с катушек, что не редко среди программистов, то нужный софт подхватят.

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

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

*это неверно, в случае монополии аля m$ в начале 2000-х

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 10-02-2014 в 12:44:

Так-то оно так, но...

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено nemyax 10-02-2014 в 13:18:

Цитата:
XaeroX писал:
Откуда столько агрессии-то у людей.

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


Отправлено tolerance 10-02-2014 в 15:38:

По первому же пункту становится ясно, что человек, который это пишет — дебил.

Цитата:
XaeroX писал:
Не хотите зарабатывать мне биткоины - пожалуйста, не качайте и не ставьте.

Прикольная шутка.


Отправлено Дядя Миша 10-02-2014 в 15:55:

Цитата:
XaeroX писал:
Пуканы отдельных товарищей плавно запускают фекальный салют.

Может всё-таки брашевый?
Цитата:
XaeroX писал:
Всё своровано из опенсорс-проектов, потому что человек в одиночку написать движок не способен, это главный аргумент.

Чистая правда, кстати. Но что можно своровать из опен-сорс проекта?
Пример "стандартной реализации", потому что нестандартную в опен-сорс проект народ обычно не кладёт - жалко ему видитили. Я кстати столкнулся с подобным поведением у SovietCoder. Он код травки написал до момента работоспособности и дальше её оптимизировать отказался, мотивируя тем, что жалко давать народу такой классный код. Поэтому до идеального состояния доводил её уже я. Мне не жалко. Не по идеолгическим соображениям, а просто памятуя тот факт, что Кармаку было не жалко. Могли мы бы подчерпнуть хотя бы сотую долю тех знаний, изучая идиотские книжки "как сделать игру", вместо изучения сорцев первокваки? Да ни в жисть. Значит долги надо возвращать.
Но возвращаясь к теме реализаций - алогритмы-то один фиг придуманы не нами. Вот если бы тому же Гауссу или Эйлеру 150 лет назад сказать, что его труды будут широко использованы в компьютерных вычислениях, он бы удивился и даже похудел.
Цитата:
XaeroX писал:
Движок говно, потому что хорошим может быть только движок, разработанный корпорацией или имеющий большое коммунити

Основная мысль - обратная связь с аудиторией. Если её нет, то движок превращается в никому не нужное фичекриперство.
Цитата:
thambs писал:
а может там вообще встроенный троян для майнинга биткоинов

Объясните мне уже наконец что такое эти биткойны? И почему мы до сих пор не майним и не биткойним всем форумом?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 10-02-2014 в 16:45:

>И почему мы до сих пор не майним и не биткойним всем форумом?

потому что поздно уже майнить, не окупается.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 10-02-2014 в 17:13:

Цитата:
Дядя Миша писал:
Чистая правда, кстати.

Что - правда? Что всё, что в волатиле, своровано из опенсорс-проектов?
Я даже доказывать обратное не возьмусь. Всё равно, что доказывать, что ты не верблюд. Это провокация в стиле адамикса, направленная на то, чтобы я таки выложил сорцы.
Любой, кто более-менее знаком с волатилой, видит, насколько этот движок отличается от всех имеющихся проектов, хотя, бесспорно, имеет и много общего. Лично ты был свидетелем разработки тех же мягких теневых объёмов, которых отродясь в свободном доступе не было, или ньютоновской физики с рог ноллом, или vgui, в котором общего с другими vgui - только название дллки. Примеры можно приводить до бесконечности.
Я не скрывал, что использовал идеи тех же квак. Что есть идеи? Это те самые алгоритмы. Но GPL защищает не алгоритмы, а их реализацию. Моя реализация отличается. Если в волатиле и остаётся какой-то оригинальный GPL-код, то планомерно мной вычищается, т.к. GPL - это заразный вирус, а мне в движке вирусы не нужны. Использование кода под лицензией MIT или ZLib, в свою очередь, разрешено в закрытых проектах и отродясь воровством не считалось.
И вообще, если предположить, что товарищ - не тролль, то возникает мысль, что он предположил, что я просто вот так взял и написал волатилу. А между прочим, многие знают, что этому предшествовала огромная работа: HLFX, Volatile3D (Extrasensoric) и куча всяких промежуточных версий волатил, где я как раз кваки и изучал (Дядя Миша подтвердит).
Цитата:
Дядя Миша писал:
алогритмы-то один фиг придуманы не нами

Смотря на каком уровне это обсуждать. Если на уровне "деревья-хэштаблицы-конгруэнтные генераторы", то безусловно. Но на более высоком уровне - мы сами создаём алгоритмы из имеющихся кирпичиков.
Цитата:
Дядя Миша писал:
Основная мысль - обратная связь с аудиторией. Если её нет, то движок превращается в никому не нужное фичекриперство.

Страница на моддб как раз для обратной связи и создавалась.
А даже если нет - какое дело другим до моего личного фичекриперства? Я вроде не оскорбляю чувства геев своим движком. И даже готов признавать его недостатки. Но воровство кода - это уже слишком. Хватит с меня того, что особо одарённые буржуи на TWHL обозвали джекхаммер "подправленным декомпилом хаммера".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 10-02-2014 в 17:27:

Цитата:
XaeroX писал:
Если на уровне "деревья-хэштаблицы-конгруэнтные генераторы", то безусловно.

Да, именно на этом.
Цитата:
XaeroX писал:
Страница на моддб как раз для обратной связи и создавалась.

Мда, ну и обратная связь
Цитата:
XaeroX писал:
Хватит с меня того, что особо одарённые буржуи на TWHL обозвали джекхаммер "подправленным декомпилом хаммера".

Довай цылку, паржом хоть. Люди (не только буржуи), они в принципе не допускают мысли, что кто-то в состоянии сделать в несколько тысяч раз больше, чем они сами. Классический пример - на дорогую иномарку можно только насосать\украсть. Заработать на нее невозможно. Так же и с хаммером - нельзя написать свой хаммер, можно только подправить декомпил.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено thambs 10-02-2014 в 17:28:

>особо одарённые буржуи на TWHL

ты не забывай, что у буржуев перманентный БУГУРТ от русских. СССРа уже два десятилетия нет, страна на её территории деградировала до уровня 16го века, а им до сих пор комуннисты с ядерными бомбами мерещатся.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 10-02-2014 в 17:35:

Цитата:
Дядя Миша писал:
Мда, ну и обратная связь

Тролли везде обитают, у них максимальный ареал.
Я, кстати, прямо спросил у него в личке - "ты тролль?". Молчит пока.
Цитата:
Дядя Миша писал:
Довай цылку, паржом хоть.

Да что с них ржать? Они до сих пор простить не могут, как я обозвал на КСМ говном (ну, как-то по английски, уже не помню) их тамошний проект - гуй к компилятору на дотнете. Причём мне казалось (и сейчас кажется), что это очевидная оценка.
Цитаты оттуда:
Цитата:
But that one looks pretty much the same as Hammer. Not to say exactly the same. Could well be a decompile with just a few minor changes added.

Цитата:
His original hammer editor modification were all hex edits of the original program. So its possible that he disassembled VHE and rebuilt it.

А вот тема:
http://twhl.info/forums.php?thread=18410&page=10

Добавлено 11-02-2014 в 00:32:

Цитата:
thambs писал:
ты не забывай, что у буржуев перманентный БУГУРТ от русских.

Это я как раз ни на минуту не забываю.
Цитата:
thambs писал:
страна на её территории деградировала до уровня 16го века

Видимо, поэтому и не верят, что люди из 16-го века могут малыми силами хаммер воссоздать, да ещё за несколько месяцев.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 10-02-2014 в 17:45:

Цитата:
XaeroX писал:
Цитаты оттуда:

Видишь ли, перед тем как сделать Джек, ты зарелизил именно что очередной HEX-мод Хаммера. Возможно они про него и говорят.
Или по инерции так думают.

Добавлено 10-02-2014 в 21:45:

Ой-ей-ей, ты еще и сам полез к ним разбираться. Зря.
Я вот никогда не хожу сам, всегда ФиЭктру прошу. Есть что-то в нём такое убедительное, он как скажет - так ему сразу все верят.
А если разработчик сам пойдет - буржуи ему ни за что не поверят.
Я думаю всё дело в официальном представительстве, т.е. солиднее выглядит.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 10-02-2014 в 17:47:

Цитата:
Дядя Миша писал:
Видишь ли, перед тем как сделать Джек, ты зарелизил именно что очередной HEX-мод Хаммера.

У них я ничего не релизил. Значит, они сами читают наш форум и находят. А раз так - то и тему про джек читали с самого начала, а я там писал, что с НЁХ-модами он ничего общего не имеет.
Скорее всего, они просто предполагают наиболее вероятное с точки зрения обывателя (хотя с точки зрения программиста сделать рабочий декомпил, да потом ещё и править его, в тыщу раз сложнее, чем воссоздать с нуля).

Добавлено 11-02-2014 в 00:47:

Цитата:
Дядя Миша писал:
Ой-ей-ей, ты еще и сам полез к ним разбираться. Зря.

А я по другому поводу. Они там на меня лично наехали, и мне стало интересно, почему они про меня гадости пишут, а я даже их ников не знаю
Как видишь, обосновал им свою точку зрения и больше не пишу.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 10-02-2014 в 17:52:

А я вспомнил, кстати. Эти же чудоиды юзали ксаш и кто-то написал, что это наверняка декомпил или что-то такое, поскольку цитирую "один человек такое сделать не в состоянии". Так что у них к нам общий подход.
Прикол лишь в том, что это ему не помешало переименовать Xash3D в Granite и успешно юзать полгода.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 10-02-2014 в 17:53:

Цитата:
Дядя Миша писал:
один человек такое сделать не в состоянии

Ну понятное дело.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 10-02-2014 в 19:17:

Цитата:
Мда, ну и обратная связь


Примерно такая

http://www.youtube.com/watch?v=iRI2Fa8ARDE

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено Crystallize 11-02-2014 в 14:34:

Цитата:
Дядя Миша писал:
Классический пример - на дорогую иномарку можно только насосать\украсть. Заработать на нее невозможно.

Точь-в-точь моё давнишнее недоумение, но только про вообще любую машину.


Отправлено Дядя Миша 11-02-2014 в 15:44:

Цитата:
Crystallize писал:
Точь-в-точь моё давнишнее недоумение, но только про вообще любую машину.

Ну призови на помощь банальную эрудицию - по дорогам ездиют милллионы машин. Как-то люди на них заработали?
С движками сложнее конечно - их гораздо меньше.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ~ X ~ 12-02-2014 в 11:07:

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

Ксерокс, портируй XDM на волатилу - это ж будет игра столетия! )))
Ну а если серьёзно, то В2 - это последний движок, с которым у меня связаны какие-нибудь надежды.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 23-08-2014 в 19:35:

В общем, после долгих размышлений я принял волевое решение.
Отныне движок не будет работать на минимальном OpenGL 1.1. Как минимум два расширения будут обязательными для запуска: GL_ARB_multitexture и GL_ARB_vertex_buffer_object.
Что это означает для пользователя? А то, что отныне минимальная поддерживаемая видеокарта будет Riva TNT 2 с последними драйверами. Никаких Voodoo, никаких Riva128, никаких Riva TNT.
К сожалению, это была необходимая жертва. Возможность обходиться без этих двух расширений сильно сдерживала меня в разработке архитектуры движка. И, в отличие от всяких кубемапов, эти расширения являются неотъемлемой частью ядра OpenGL ES 1.1, так что проблем с мобильными устройствами не будет.
Что же касается минимальных требований к динамическому рендеру, то тут всё просто: видеокарта с полной поддержкой DirectX 9.0c. Т.е. любая топовая на 2004 год, а также более поздние. Соответственно, минимальная поддерживаемая ОС - Windows XP SP3.
Рекомендуемые требования будут определяться собственно игрой - в зависимости от сложности уровней, детализации и т.п. Но об этом пока говорить рано.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Whistler 23-08-2014 в 19:58:

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

__________________
Pentium MMX, два гигабайта жесткий диск. Видеокарта S3Trio
Вот что значит жить красиво!


Отправлено master07 24-08-2014 в 03:19:

Мне кажется, сейчас у всех мощные компы, кроме ноутбуков.


Отправлено PLut 24-08-2014 в 08:27:

XaeroX На моей машине запустится, я рад

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 24-08-2014 в 08:49:

Цитата:
master07 писал:
Мне кажется, сейчас у всех мощные компы, кроме ноутбуков.

Во-первых, сейчас немало ноутов на интеле.
Во-вторых, есть мобильные устройства.
В-третьих - и это немаловажно! - когда начнётся финальный аккорд санкций и полное падение железного занавеса, видеокарты будут исключительно российскими. И я не стал бы питать иллюзий о том, что они сразу же станут OpenGL 4.0-совместимыми. Вполне возможно, что нам придётся отыскать свою запылённую старушку-риву на антресолях, а также материнку с AGP.
Может, именно благодаря этим санкциям сбудется моя мечта "эх, с нашими-то знаниями да на 15 лет назад".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ComradeAndrew 24-08-2014 в 12:58:

Цитата:
XaeroX писал:
Может, именно благодаря этим санкциям сбудется моя мечта "эх, с нашими-то знаниями да на 15 лет назад".

А интересные у тебя мечты. Я бы поддержал


Отправлено thambs 24-08-2014 в 14:41:

>Может, именно благодаря этим санкциям сбудется моя мечта "эх, с нашими-то знаниями да на 15 лет назад".
не будет такого. будут шахты, в худшем случае -- вообще возврат к крепостному праву.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено master07 24-08-2014 в 15:12:

XaeroX Харошие мечты. Я тоже мечтаю, только на 5 лет назад.


Отправлено Crystallize 24-08-2014 в 17:08:

Цитата:
XaeroX писал:
Может, именно благодаря этим санкциям сбудется моя мечта "эх, с нашими-то знаниями да на 15 лет назад".

Тогда не было занавеса и люди были намного менее придирчивы.


Отправлено PLut 24-08-2014 в 18:04:

XaeroX Ох, как понимаю с мечтой, например бдеф 15 лет назад был бы просто бомбой.

__________________
Base Defense on Steam, ModDB


Отправлено Whistler 24-08-2014 в 18:20:

Цитата:
XaeroX писал:
Может, именно благодаря этим санкциям сбудется моя мечта "эх, с нашими-то знаниями да на 15 лет назад"

А прикинь, Миша написал бы Xash в 99ом? И тогда нах не надо никому Valve

__________________
Pentium MMX, два гигабайта жесткий диск. Видеокарта S3Trio
Вот что значит жить красиво!


Отправлено ~ X ~ 25-08-2014 в 11:32:

Да, вот это бы бомбануло. А через месяцок бы пришёл XDM... И тогда бы Штаты бомбанули нас по просьбе вальве и эпик. И всех остальных

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 27-08-2014 в 11:59:

Обязательным для запуска будет ещё одно расширение: GL_ARB_texture_env_combine.
Оно также присутствует в OpenGL ES и на десктопных видеокартах начиная с RivaTNT2.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 19-11-2014 в 17:25:

Минимальное число текстурных юнитов для запуска движка равно 4.
Это ставит крест на поддержке видеокарт серий RivaTNT2, GeForce, GeForce2 и GeForce4MX. Минимальная поддерживаемая видеокарта теперь, получается, GeForce3 или Radeon 8500.

Проблема в динамическом свете. Я, безусловно, мог обойтись двумя юнитами. Изначально это и было реализовано для самого-самого простого освещения. Но потом я понял, что у 99,9999% пользователей сейчас видеокарта с поддержкой не менее 4 юнитов, и в угоду поддержки музейных экземпляров я пожертвую качеством. Поэтому - вот так.
Динамическое освещение на современных видеокартах, кстати говоря, может потребовать до 8 текстурных юнитов, однако т.к. в обязательном порядке требует пиксельных шейдеров - то не является проблемой. Все DX9-совместимые видеокарты поддерживают 8 шейдерных текстур.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 19-11-2014 в 21:19:

На моей ноутовской как раз 8 вроде, я правильно понял?
http://www.techpowerup.com/gpudb/1741/nvs-4200m.html

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 19-11-2014 в 22:51:

qishmish
Да, 8. Сейчас почти на всех игровых ноутах 6-8. Насчёт Intel GMA надо ещё уточнить будет, но вроде бы там не менее 4.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XF-Alien 20-11-2014 в 08:55:

Цитата:
XaeroX писал:
Это ставит крест на поддержке видеокарт серий RivaTNT2, GeForce, GeForce2 и GeForce4MX

Просто интересуюсь; значит ли это, что выдаваемый движком FPS несколько повысится? Вроде как он порой страдает именно из-за поддержки старых видеокарт.


Отправлено XaeroX 20-11-2014 в 09:42:

XF-Alien
Нет, не значит.
Для меня фпс вообще не самоцель. Но, конечно, хочется выжать максимум из Direct3D, раз уж я решил его как следует освоить.
Впрочем, если есть пожелания по фпс - пишите. На старую волатилу никто из адекватных людей не жаловался, насколько я помню.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cybermax 20-11-2014 в 10:27:

Максимум фпс, OpenGl.

__________________


Отправлено XaeroX 20-11-2014 в 10:34:

Cybermax
Это что сейчас было?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cybermax 20-11-2014 в 13:08:

Ну типа в угоду кроссплатформенности отказаться от direct3d или я глупость сморозил?

__________________


Отправлено XaeroX 20-11-2014 в 13:50:

Cybermax
OpenGL скатился в говно, и я не собираюсь отказываться от Direct3D.
Но это не означает, что в волатиле не будет OpenGL-рендера. В этом и заключается мощная фишка нового движка - мультирендер.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XF-Alien 20-11-2014 в 16:35:

XaeroX Не стал в свое время "капать на мозги" по этому поводу. В ОИ скачет от 12 до 40 в сингле, а в мультиплеере того хуже. Вольфрам тоже не летал.
Раз уж в Д3Д будет пошустрее, посмотрю, когда выйдет следующая версия/демка(кстати, будут ли промежуточные версии помимо релизной в конце 2015-го?).


Отправлено XaeroX 20-11-2014 в 17:25:

Цитата:
XF-Alien писал:
Не стал в свое время "капать на мозги" по этому поводу.

Ну и зря. Проанализировали бы лог и, возможно, нашли причину тормозов. Там очень много настроек графики.
Цитата:
XF-Alien писал:
кстати, будут ли промежуточные версии помимо релизной в конце 2015-го?

Да, будут.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XF-Alien 20-11-2014 в 17:31:

Цитата:
XaeroX писал:
Ну и зря. Проанализировали бы лог и, возможно, нашли причину тормозов. Там очень много настроек графики.

Что ж, буду иметь в виду.


Отправлено DEAD MAN 20-11-2014 в 22:03:

Цитата:
XaeroX писал:
В этом и заключается мощная фишка нового движка - мультирендер.

А на Mantle тоже будет?


Отправлено XaeroX 20-11-2014 в 22:11:

DEAD MAN
Пока только Direct3D 9, OpenGL и OpenGL ES 1.0.
В перспективе - Direct3D 11, OpenGL ES 2.0.
Остальные API - в очень туманной перспективе, не раньше, чем Прибалтику снова присоединят к России.

Добавлено 21-11-2014 в 04:11:

Хотя последнее вполне может наступить быстрее. Ну, поглядим.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 21-11-2014 в 08:26:

XaeroX глупый, наверное, вопрос: а почему в У1 было 9000 динамического света и оно не тормозило на GF2?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Skaarj 21-11-2014 в 09:45:

~ X ~ Не помню я такого.
Динамический свет там был как в ХЛ1, который сквозь стены светит, ну там светящиеся Скааржи, выстрелы и прочее.
Да, были красивые лайтстили от статичного источника http://pix.academ.org/img/2014/08/2...62ec0c973b6.gif
Или плавное включение/выключение/изменение цветности и яркости опять же статичного источника http://img-fotki.yandex.ru/get/6700...6b0e4d05_XL.gif

И не тормозило на Рива ТНТ, на ГФ2 всё летало.


Отправлено XaeroX 21-11-2014 в 09:48:

~ X ~
Такой свет, как в УТ1, я могу сделать под GF2.
Но вопрос - это действительно то, что вы ждёте от движка, разрабатываемого в 2014 году?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 21-11-2014 в 10:56:

Skaarj dispersion pistol instagib match, когда вокруг всё летает, взрывается и светит. На свет сквозь стены мне пофиг

Добавлено 21-11-2014 в 13:56:

XaeroX я думаю, моё мнение слишком субъективно в этом вопросе

А, блин, я свой ГФ2 отдал кому-то недавно. Значит, можно забить на него

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 21-11-2014 в 12:07:

Цитата:
~ X ~ писал:
На свет сквозь стены мне пофиг

Т.е. тебе безразлично, что ты бежишь-бежишь в мульте, и тут ррраз - из стены вылазит пятно света? Потому что другой игрок за стеной включил фонарик?
Цитата:
~ X ~ писал:
А, блин, я свой ГФ2 отдал кому-то недавно. Значит, можно забить на него

У меня есть GF2, и даже материнка с AGP. Но см. мой пост про "музейные экземпляры".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 21-11-2014 в 13:00:

Цитата:
XaeroX писал:
Т.е. тебе безразлично, что ты бежишь-бежишь в мульте, и тут ррраз - из стены вылазит пятно света? Потому что другой игрок за стеной включил фонарик?

На 85% - да.

Цитата:
XaeroX писал:
У меня есть GF2, и даже материнка с AGP. Но см. мой пост про "музейные экземпляры".

У меня тоже всё это есть, и я даже планирую этим воспользоваться. Поскольку с новыми ОС, дровами, железом сплошные проблемы: тормоза в ХЛ, пропадающий звук, тормозной дебильный УИ и дотнетами, и много чего ещё.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено thambs 21-11-2014 в 13:55:

Skaarj
и никакого bounce. мда.

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 21-11-2014 в 14:03:

Цитата:
~ X ~ писал:
На 85% - да.

Какой ты непритязательный. Все бы такими были.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XF-Alien 15-12-2014 в 16:57:

Цитата:
XF-Alien писал:
В ОИ скачет от 12 до 40 в сингле, а в мультиплеере того хуже.

В общем, на днях решил заняться проблемой. Оказалось, всё дело в динамических тенях. Поставил тип теней на "мягкие", и фпс прилично вырос. Хм, хотя всегда думал, что мягкие жрут больше, чем ч0ткие.


Отправлено XaeroX 15-12-2014 в 17:47:

Цитата:
XF-Alien писал:
Хм, хотя всегда думал, что мягкие жрут больше, чем ч0ткие.

Не всегда. Зависит от разрешения экрана. Чем выше разрешение - тем больше жрут ч0ткие, а у мягких это не зависит.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 01-02-2015 в 08:35:

Лайтмапы на моделях

Я в последнее время неохотно делюсь наработками новой версии движка, т.к. не хочу воодушевлять народ раньше времени. Но этой фичей не могу не поделиться.
Новая версия Volatile3D II поддерживает наложение лайтмапов на статичные модели. На скриншоте - две модели, вот это скругление (это не патч, да) и халфовский солдат из SD-пака. Как видите, для хайполи моделей куда лучше применять классическое вертексное освещение (это, разумеется, тоже поддерживается), т.к. возникают проблемы интерполяции освещения из-за дискретности лайтмапы. Для моделей архитектуры - всякие стены-арки-своды - напротив, лайтмапа позволяет добиться более качественного освещения и затенения.
Разумеется, также поддерживаются тени от моделей и отражённый свет (radiosity) как для вершинного, так и лайтмапного освещения моделей. Но это мелочи.
Иными словами, движок стал ещё ближе к модному нынче подходу "делать весь уровень моделями". При этом полностью сохраняется возможность и классического "брашевого" маппинга.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 01-02-2015 в 08:37:

Для лайтмапы откуда берётся развёртка?


Отправлено XaeroX 01-02-2015 в 08:40:

Skaarj
Компилятор уровней сам делает.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 01-02-2015 в 09:03:

XaeroX

артефакты -- из за низкого разрешения лайтмапы?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 01-02-2015 в 09:13:

thambs
Из-за самой природы лайтмапы. Вершинное освещение - функция непрерывная и дифференцируемая в любой точке, т.к. представляется барицентрическим уравнением. Лайтмаповое - функция разрывная, интерполяция идёт не между экранными пикселями, а между текселями лайтмапы. При переходе на соседнюю лайтмапу - интерполяции нет, имеем разрыв.
Единственный способ борьбы с этим - одна лайтмапа на модель, где все соседние точки адресуют соседние тексели. В общем случае это невозможно, в частном случае решается, например, для патчей - у них нет разрывов в лайтмапе, даже если патч как угодно изогнут - потому что в основе лежит 2д-сетка. Модели же подразумевают именно общий случай.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 01-02-2015 в 09:18:

А если 2-х сторонний материал, как там будет выглядеть с обоих сторон?


Отправлено XaeroX 01-02-2015 в 09:23:

Skaarj
Двусторонний через шойдер cull none? Ну как обычно, передняя и задняя грани полностью совпадают, в том числе и освещение.
Если нужно сделать истинно двусторонний меш, придётся скопировать фейсы и инвертировать их. Тогда каждая сторона получит своё освещение. Можно было бы, конечно, этому и компилятор научить.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 01-02-2015 в 13:47:

Если комбинировать вершинное и лайтмапное освещение моделей, можно получить неплохие результаты. Моделька-скругление - с лайтмапой, хайполи-моделька Аликс из синематик-мода - с вершинным освещением.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 01-02-2015 в 14:00:

Брр.. сделали грудь как у хрен знает кого. А вот бедра освещение хорошо подчеркивает

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 01-02-2015 в 14:10:

40к полигонов, между прочим.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cybermax 01-02-2015 в 14:39:

Я смотрю на лицо девушки и не пойму что меня смущает. А можно просить сделать видео, где бы крутилась модель, что бы рассмотреть со всех сторон?

__________________


Отправлено XaeroX 01-02-2015 в 14:45:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 01-02-2015 в 14:47:

XaeroX
Сиськи правят миром
+ 1 за видео


Отправлено Cybermax 01-02-2015 в 14:47:

Нет ну сиськи конечно большие и выпирают бесстыдно. Но мне кажется просто слишком лоб у нее высокий или скулы, не пойму. В общем красиво. Можно и другие модели в принципе. Но лучше всего видео.

__________________


Отправлено FiEctro 01-02-2015 в 15:00:

XaeroX
На ней спекуляр? Кожа будто пластиковая. А так выглядит прикольно .


Отправлено XaeroX 01-02-2015 в 15:34:

FiEctro
Кожа как кожа. Подповерхностного рассеивания нет, если ты об этом.
Да в хл2 разве не такая же?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 01-02-2015 в 15:38:

Лучше бы скааржа вставил.

Cybermax она просто на г-мена мордой похожа.


Отправлено XaeroX 01-02-2015 в 15:50:

Skaarj
Дай хайполи скааржа в формате smd - вставлю.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 01-02-2015 в 16:06:

Цитата:
XaeroX писал:
Кожа как кожа.

Выглядит как медь начищенная.


Отправлено XaeroX 01-02-2015 в 16:42:

Ок, ок, озалупили. До чего ещё докопаетесь? Не стесняемся, все свои!
Не будет вам скринов ещё полгода минимум. Буду на словах рассказывать.

Добавлено 01-02-2015 в 22:42:

Наверное, в каждом втором движке лайтмапы на моделях реализованы, что интерес возник только сиськи да освещение кожи пообсуждать.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 01-02-2015 в 16:54:

Цитата:
40к полигонов, между прочим.


А как у волатилы с фреймрейтом если куча таких будет на экране?

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено EXL 01-02-2015 в 16:54:

Цитата:
Crystallize писал:

Выглядит как медь начищенная.

У неё же латинская кровь. Так что это норма!


Отправлено Ghoul [BB] 01-02-2015 в 17:07:

Цитата:
qishmish писал:
А как у волатилы с фреймрейтом если куча таких будет на экране?


Действительно, сколько полигонов в кадре Волатила будет нормально тянуть?

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено FiEctro 01-02-2015 в 17:15:

Цитата:
XaeroX писал:
Да в хл2 разве не такая же?


http://pix.academ.org/img/2015/02/0...1b99b25fb1f.png


Отправлено XaeroX 01-02-2015 в 17:35:

Цитата:
qishmish писал:
А как у волатилы с фреймрейтом если куча таких будет на экране?

Чуда не происходит - он снижается...

Правда, джекхаммер при семи моделях уже загибается.

Добавлено 01-02-2015 в 23:22:

FiEctro
У меня лампочка жёлтого цвета стоит. Вот с белым светом. Спекуляра на коже нет вообще, пересветы - это овербрайт.


Добавлено 01-02-2015 в 23:35:

Цитата:
Ghoul [BB] писал:
Действительно, сколько полигонов в кадре Волатила будет нормально тянуть?

Сколько народу нужно будет для конкретного проекта - столько и будет тянуть. Если что - оптимизируем. Пространство для оптимизации, в принципе, есть.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 01-02-2015 в 17:55:

XaeroX
а можно скрин со спины, где темно. не пойму никак, на алиску радиосити накладывается или нет?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 01-02-2015 в 18:22:

thambs
Там есть нюанс. В целях оптимизации патчи не создаются для совсем уж маленьких полигонов. А хайполи модель из таких полигонов в основном и состоит.

MIN_MODEL_PATCH_AREA = 32 (дефолт, как на предыдущих скринах):


MIN_MODEL_PATCH_AREA = 2:


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

Добавлено 02-02-2015 в 00:22:

Кстати, как побочный эффект - с моделями будут работать светотекстуры.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено qishmish 01-02-2015 в 18:28:

Если я правильно понял, чтоб не было "меди" нужен subsurface shader %) (или все же не нужен...)

__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."


Отправлено XaeroX 01-02-2015 в 18:30:

Да, нужна другая модель освещения, не Phong.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 01-02-2015 в 19:09:

XaeroX

аа, ну вот второй вариант очень хороший да. а тип освещения и патченастройки в самой модели хранятся или в джек-хаммере задаются?
>MIN_MODEL_PATCH_AREA = 2:
это в квадратных юнитах?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 01-02-2015 в 19:11:

Цитата:
thambs писал:
а тип освещения и патченастройки в самой модели хранятся или в джек-хаммере задаются?

Они привязаны не к модели, а к энтити - поэтому задаются в джекхаммере.

Добавлено 02-02-2015 в 01:11:

Цитата:
thambs писал:
это в квадратных юнитах?

Ну да.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cybermax 02-02-2015 в 08:08:

Скандалы, интриги, расследования

[off]

Цитата:
Skaarj писал:
Cybermax она просто на г-мена мордой похожа.


Гмэн отец Алекс?[/off]

Добавлено 02-02-2015 в 11:06:

Запили уже видео

Добавлено 02-02-2015 в 11:07:

А лучше возьми модель гордона лд из хл1, хд и из блекмесы если она есть. В джимод можно найти.

Добавлено 02-02-2015 в 11:08:

http://www.moddb.com/mods/garrys-mod/addons/hl1-gordon

__________________


Отправлено XaeroX 02-02-2015 в 08:19:

Цитата:
Cybermax писал:
А лучше возьми модель гордона лд из хл1, хд и из блекмесы если она есть.

Зачем?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cybermax 02-02-2015 в 08:28:

Цитата:
XaeroX писал:
Зачем?

Потому что могешь

__________________


Отправлено ~ X ~ 02-02-2015 в 09:28:

Цитата:
XaeroX писал:
На скриншоте - две модели, вот это скругление (это не патч, да) и халфовский солдат из SD-пака.

ноги морпеха таки действительно ужасны.
Как большой противник лайтмапов - промолчу.

А с материалами надо поподкручивать, да. Лоб у Аликс бронзовый. Чем-то дуум3 напоминает. Но возможно это чересчур резкий источник света.

Цитата:
XaeroX писал:
Чуда не происходит - он снижается...

307 фпс на 7 моделях по 20к? Неплохо, я бы сказал. Кстати, почему 0 epoly?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 02-02-2015 в 09:40:

Цитата:
~ X ~ писал:
307 фпс на 7 моделях по 20к?

7 моделей по 40к.
Но у меня очень современная видеокарта, я её в 2009 году купил!
Цитата:
~ X ~ писал:
Кстати, почему 0 epoly?

Потому что энтитей в кадре нет.
У меня с каунтерами пока небольшая путаница, например, wpoly считают патчи и модели как 1 wpoly, а количество выводимых треугольников пока нигде не считается.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено GioHAUS0n 02-02-2015 в 10:24:

Rare-Графон, мне нравиться. Может надо делать игры на уровне Prey?


Отправлено H-3D 02-02-2015 в 13:59:

По-моему теперь на сложных моделях не появляются эти блики-артефакты странной формы, с которыми никакой tsgen не справляется, типа такого:
http://www.pix.academ.org/img/2015/...710c269d9ae.jpg


Отправлено XaeroX 02-02-2015 в 14:04:

H-3D
Я полностью переписал код компилятора моделей, в том числе расчёта касательного пространства. Команда tsgen больше не нужна и была вырезана.
Да, думаю, таких артефактов больше не будет.

Если скинешь smd, def и текстуры этой модели - сразу же и проверю.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено H-3D 02-02-2015 в 14:21:

Цитата:
XaeroX писал:
Да, думаю, таких артефактов больше не будет.

Вот это очень радует
Модельку скину в приват.


Отправлено thambs 04-02-2015 в 03:06:

XaeroX

а лайтмапы на полупрозрачных поверхностях можно?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 04-02-2015 в 05:30:

thambs
Да, конечно.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 24-02-2015 в 20:20:

Ещё немного оптимизировал рендер статических моделей.
21 алиска в кадре, ~840000 полигонов.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 24-02-2015 в 21:20:

XaeroX
Я просто хз, как должно быть в идеале, но мне нравится!
А ты сам-то доволен результатом?


Отправлено Skaarj 24-02-2015 в 21:29:

Ксероксу очень не хватает годных тестовых карт.


Отправлено (_-=ZhekA=-_) 24-02-2015 в 21:31:

Цитата:
Skaarj писал:
Ксероксу очень не хватает годных тестовых карт.

Не думаю, что карты это проблема - было бы на чем их тестить!


Отправлено XaeroX 24-02-2015 в 21:47:

Skaarj эта тестовая карта называется "дефолтная коробка с 21 моделькой аликс". Что с ней не так? Задача - показать возможности по отрисовке модельной детализации на стресс-тесте по поликаунту.

Добавлено 25-02-2015 в 03:47:

Эта тема для wip скринов, главным образом технического плана. Для арканосов будет другая тема, но всему своё время.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 28-04-2015 в 12:52:

До меня дошла информация, что на одном популярном украинском форуме Дядя Миша приводит движок Volatile в пример как проект, который бесконечно перезапускается, т.к., мол, автору кажется, что в новой версии он сделает лучше, но воз и ныне там. А вот, мол, джекхаммер был сделан сразу же круто.
Так как ДМ действительно знает об истории разработки моих движков больше среднестатистического посетителя хлфх.ру, я счёл необходимым дать пояснения.

1) Первая версия движка Volatile, тогда ещё 2D, была написана мной на Visual Basic в 2002 году. С той версией, что вы могли видеть, скажем, в Wolfram, у неё общее только название. В дальнейшем я много лет изучал эту хитрую "науку" написания движков. Но т.к. в этом деле практика куда важнее, чем теория, то все свои эксперименты я немедленно облекал в некую форму движка. Который, по иронии судьбы, получал всё то же название "Volatile". Что можно сказать о версиях движка, где я изучал код первой кваки, потом третьей, где была куча копипасты? Да ничего. Разумеется, эти версии забрасывались, как только я разбирался с ядром. Они редко умели что-то рисовать, помимо консольки. И вы их, разумеется, не видели. С дядей Мишей я делился исключительно в образовательных целях (как для себя, так и для него). Последняя версия Volatile3D II - это по сути была тоже "образовательная" версия, где я ещё много чего освоил (физику, динамические тени, ботов и многое другое). После чего я подвёл жирную черту, чего раньше никогда не делал, и заявил, что новая версия движка соберёт всё, чему я научился за последние 13 лет. В ней не будет откровений, каких-то сверх-оригинальных решений по методу Кармака-Ксерокса, но все старые решения будут причёсаны, отлажены и оптимизированы. Это можно рассматривать как работу по переписыванию начисто проекта, по которому за многие годы скопилась куча черновиков. Процесс долгий, ответственный, но тем не менее необходимый. Потому что именно тогда можно будет сказать, что проект Volatile доведён до логического конца. А потом можно будет заняться и чем-то принципиально новым - хоть дефферред-шейдингом, хоть мегатекстурой, хоть динамическим рейтрейсером.
Поэтому пример с Volatile, приведённый ДМ, крайне неудачный. А то, что отдельные товарищи ведутся и верят в подобное очернительство - так это легко объяснимо, ведь я сам никогда не считал нужным рассказывать о том, как именно планирую и веду свою работу. К тому же эти товарищи мгновенно узнают себя - ведь большинство именно так и поступает, начиная и бросая один проект за другим, теряя интерес и пугаясь трудностей. А нет ничего приятнее, чем поверить в то, что твои пороки есть и у кого-то другого.
Короче, не зацикливайтесь на каких-то "старых версиях", смотрите только публичные. А их ровно две - Volatile3D (Extrasensoric, 2009) и Volatile3D II (OIFD, Wolfram, 2012). Те, у кого эти версии не вызывают отторжения - ждите "итоговую версию", которая по идее должна учесть все их недостатки, о которых у меня было достаточно времени узнать.

2) В случае с Jackhammer всё было точно так же, как и с Volatile. Разница лишь в том, что ДМ не знает о предыдущих моих редакторах столько же, сколько о предыдущих движках. 3D-редакторами я занялся чуть позже, году эдак в 2008. Делал кастом-билд ку3радианта, который вы видели в Volatile SDK. Пробовал писать и самостоятельные редакторы. Как минимум два 3D-редактора я написал по работе (они были связаны с молекулами, однако воплощали все основные принципы 3D-редактирования). Но т.к. редактор устроен на порядок проще, чем движок, к подведению черты я логически подошёл раньше. И джекхаммер, как и новая волатила, воплотил все мои знания в этой области. Разница в том, что его вы увидели, а волатилу пока нет. Но всему своё время, повторюсь, движки устроены намного сложнее. А насколько эффективно с моей стороны удаётся "подводить черту" - вы можете судить уже по джекхаммеру. Выглядит ли он как профессиональный продукт, или же как очередная экспериментальная поделка на коленке? Решать, конечно же, вам, равно как и делать выводы о продуктивности такой схемы совершенствования навыков и разработки программных продуктов.

У меня всё. Спасибо за внимание.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Cybermax 28-04-2015 в 13:12:

Ну что сказать, с нетерпением ждемс. Просто публику надо хотя бы скриншотами подкармливать, я считаю.

__________________


Отправлено ~ X ~ 29-04-2015 в 09:56:

Нужна срочно YOBA-API для волатилы, а то мне уже осто_б_нило писать костыли для обхода вальвовских багов, хаков и идиотизмов. Таким макаром я вообще игрострой брошу...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 29-04-2015 в 10:07:

Цитата:
~ X ~ писал:
YOBA-API для волатилы

Вот так пойдёт?
C++ Source Code:
1
typedef struct yobaAPI_s {
2
  void ( *CreateSingleplayerMod )( int mapCount, bool newWeapons );
3
  void ( *CreateSingleplayerModEx )( int mapCount, int newWeaponCount, int newMonsterCount, bool addAchievements );
4
  void ( *CreateMultiplayerMod )( int popularity, bool botSupport );
5
  void ( *PortHalfLifeMod )( int compatibilityLevel, bool insertGraphicEffects );
6
  void ( *EnableXash3DCompatibility )( int compatibilityLevel, bool preserveBugs );
7
} yobaAPI_t;

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 19-05-2015 в 21:02:

Radiosity Light Grid

Сегодня я немного расскажу о системе освещения в Новой Волатиле (ТМ).
Как вы уже знаете, в ней присутствует статическое radiosity, в том числе для неподвижных динамических источников света. Освещение моделей в халфе бралось из лайтмапы под ногами монстра (или игрока), и поэтому также включало в себя компонент отражённого света. Однако в волатиле для более точного пространственного учёта света используется метод light grid. В целом он подобен подходу Quake3, однако был усовершенствован мной для поддержки двух вещей - динамических стилей (читай, моргающих и выключаемых лампочек) и отражённого света. Расскажу вкратце о последнем.
Каждая ячейка сетки light grid содержит три вещи - фоновый компонент света, направленный компонент света и усреднённая нормаль (для применения направленного компонента и делюкс-маппинга). Если существуют источники света, напрямую освещающие ячейку, то направление и компоненты света берутся из прямого освещения. Непрямое (radiosity) при этом используется для модификации цветовых компонентов, т.к. нам желательно учитывать изменение окраски света при отражении от разнообразных поверхностей. Если же ячейка не освещена ни одним прямым источником света, то освещение берётся только из радиосити-патчей.
Внимание на скриншоты. Здесь отключен фоновый компонент, а направленный увеличен так, чтобы быть максимально заметным. Слева - освещение модели с учётом прямого света, справа - с учётом только отражённого.

http://pix.academ.org/img/2015/05/20/92881f5173a500f7f9331f2706ee02a8.jpg http://pix.academ.org/img/2015/05/20/61f7074e313fce70b7ad237b26c58264.jpg

Как видите, у стенки вектор направления на свет меняется, и по сути это именно направление отражения света. Теперь вернём множитель направленного света в 1:

http://pix.academ.org/img/2015/05/20/faf0d4111c9c46c80de723bffc41129a.jpg http://pix.academ.org/img/2015/05/20/32eb0ebaef4984480ea66d99fa929ac0.jpg

Понятно, что непрямое направленное освещение даёт существенно меньший вклад в направленное освещение модели. Включим фоновый компонент:

http://pix.academ.org/img/2015/05/20/efda4a8329d7281f5a213447eb8305dc.jpg http://pix.academ.org/img/2015/05/20/eeba45903f37cc515a98ff9004f46c8f.jpg

Отметим ещё такой момент: при непрямом освещении отключается бликовый компонент (см. например, на волосы, плечи и ботинки). Очевидно, что отражённый свет достаточно слабый, чтобы не давать яркие блики.

http://pix.academ.org/img/2015/05/20/e27eda476a07f89dd9d09d71a127567f.jpg http://pix.academ.org/img/2015/05/20/dc611fc8a0ef9ecb00d5cc3c69b5c751.jpg

Остаётся добавить, что вышеописанная система применяется для статического освещения. Динамическое вычисляется, что называется, "налиту", включая бамп и тени. Хотя, разумеется, учитывает статический компонент отражённого света, если он есть.

http://pix.academ.org/img/2015/05/20/cf767ca1caa52bbc0e616672bbde9431.jpg

P.S.: я знаю, что у нас на форуме некоторые товарищи люто, бешано надрачивают на высокий фпс, а тут всего 100. Фпс ограничен искусственно в целях получения большей плавности игры. Реальный фпс можно оценить по таймингам frontend и backend (а именно максимальному из них). Это время в миллисекундах, затрачиваемое на отрисовку кадра.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено KiQ 19-05-2015 в 22:38:

XaeroX статика выглядит отлично, в динамике слишком уж моделька пересвечена, полагаю это проблема самой модельки?

__________________
-Brain is dead-


Отправлено XaeroX 19-05-2015 в 22:44:

KiQ
Это овербрайт, он ещё не отрегулирован.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено KiQ 19-05-2015 в 22:46:

XaeroX а, я думал, с глосс-мапой что-то

__________________
-Brain is dead-


Отправлено tolerance 19-05-2015 в 23:26:

Очень здорово, и футболка интересная. Вопрос по теням:
Будут ли тени (как сейчас от персонажа) ... от мира (уровня)? Как в Source, ARMA, etc.


Отправлено XaeroX 20-05-2015 в 10:18:

tolerance
Спасибо. Я старался (это о футболке).
Тени от динамических источников отбрасываются от всего, как и в старой волатиле. На скриншоте их просто больше нечему отбрасывать.

Добавлено 20-05-2015 в 16:10:

Товарищи, комментируем, не стесняемся.
Особенно интересует мнение потенциальных пользователей движка.
Критика также приветствуется. Я, конечно, буду ругаться и спорить, но всё равно о чём-то да задумаюсь, и сделаю ещё лучше.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 20-05-2015 в 11:21:

Цитата:
XaeroX писал:
int mapCount

нет, такой YOBA не нужен. count какбэ подразумевает uint32/uint64
А то получится как история с sndrec32...

Про свет очень занимательно и круто. Хотя я не из тех, кто задрачивается на световые эффекты.

Ещё бы ты накатал кратко статейку о форматах ресурсов и утилях для работы с ними. Мне бы понять, как быть с моими 9000 smd/ms3d-файлами... А то ведь тоска и пичаль, если конвертить годы придётся.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 20-05-2015 в 12:48:

Цитата:
~ X ~ писал:
count какбэ подразумевает uint32/uint64

Чего? int всегда 32-битный.
Цитата:
~ X ~ писал:
А то ведь тоска и пичаль, если конвертить годы придётся.

С моделями как раз всё очень просто. Халфовский смд поддерживается, как обычный из хл1, так и развесованный из хл2.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 20-05-2015 в 17:05:

Хорошая работа. Я так и не понял, радиосити для уровня считается компилятором или движком?


Отправлено XaeroX 20-05-2015 в 17:14:

FiEctro
Спасибо. Радиосити считается компилятором.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ComradeAndrew 20-05-2015 в 17:50:

Круто, работа проделана уже не малая. Особенно интересно поглядеть на настроенный овербрайт на окружении: в зданиях или на улице.
Будет ли радиосити считаемый движком? Допустим асинхронный. Например: смена времени суток и как следствие медленное изменение освещения с возможностью незаметно пересчитывать радиосити для статики.
Футболку тоже оценил


Отправлено FiEctro 20-05-2015 в 18:16:

XaeroX
А сколько в секундах считались лайтмапы для этой карты? Сколько считался лайтгрид и какой у него шаг?


Отправлено XaeroX 20-05-2015 в 18:29:

Цитата:
ComradeAndrew писал:
Будет ли радиосити считаемый движком?

Я не вижу в этом необходимости. Ни одно реалтайм-радиосити решение на данный момент меня не устраивает, т.к. либо не даёт нужного качества, либо тормозит, либо жрёт неистовое количество оперативки (для предрассчитанных трансфер-листов).
Цитата:
ComradeAndrew писал:
смена времени суток и как следствие медленное изменение освещения с возможностью незаметно пересчитывать радиосити для статики.

Особенность отражённого света как раз в том, что на него гораздо в меньшей степени влияет положение источника света. А значит, для небольших перемещений можно игнорировать это изменение. Если же задача изменить время дня с утра, скажем, на вечер - то не проще ли загрузить новую карту?
Цитата:
FiEctro писал:
А сколько в секундах считались лайтмапы для этой карты?

Да это карта-кубик, кого там считать-то. Ноль секунд.
Но вообще мой рад, к сожалению, медленнее китайского. Но зато свой, русский, патриотичный! (да, компилятор я писал сам, он не основан ни на одном имеющемся).
Цитата:
FiEctro писал:
Сколько считался лайтгрид и какой у него шаг?

Шаг по дефолту 64х64х128, считается очень быстро.
Самое медленное в раде - это расчёт визматрицы. VMap использует алгоритм run-length compressed vismatrix, он довольно демократичен к требованиям по памяти (например, нет глупых ограничений в 65к патчей), однако несколько медленнее в расчётах. И, конечно же, основную нагрузку дают патчи (которые кривые безье) и статичные модели, из-за обилия треугольников они очень медленно трассируются.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 21-05-2015 в 11:23:

XaeroX unsigned. История с sndrec32 простая - на компах с >2GB RAM он пишет "недостаточно памяти" т.к. там был int или short для размера. Авторам не допёрло заюзать size_t. И это микрософт... хотя, габэн же оттуда же

Цитата:
XaeroX писал:
Самое медленное в раде - это расчёт визматрицы.

А заюзать openCL можно?

Я лично вряд-ли буду юзать лайтмапы для статичных моделей... Освещения по точке, конечно, мало, но... Кстати, надо будет понять, как дин.свет будт со статмодалями работать. С большими. А то в ХЛ они на фонарик реагируют только если засвечен origin модели. А он можут быть где-то совсем в ж..утко далёком месте.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено tolerance 21-05-2015 в 11:42:

Цитата:
XaeroX писал:
Шаг по дефолту 64х64х128

Это намек на редкость многоуровневых карт?


Отправлено XaeroX 21-05-2015 в 12:49:

~ X ~
Я тебя не понимаю. Причём тут sndrec32? Если ты намекал на то, что sizeof(int) разный на разных битностях и, как следствие, апи не портабельный - то это не так.

Цитата:
~ X ~ писал:
А заюзать openCL можно?

Теоретически да, на практике - хз, трассировка на гпу быстро упирается в нехватку регистров. Да и рекурсии вдобавок нет.
Цитата:
~ X ~ писал:
Я лично вряд-ли буду юзать лайтмапы для статичных моделей... Освещения по точке, конечно, мало, но...

Это больше нужно для всяких статичных коробок и подобных штук. Где есть большие плоскости, освещать которые по точкам хорошо не получается.
Цитата:
~ X ~ писал:
А то в ХЛ они на фонарик реагируют только если засвечен origin модели.

Да в хл нет нормального динамического света для моделей. Он честно проецируется только на браши, а с моделями - хитрый хак с оригином.
Цитата:
tolerance писал:
Это намек на редкость многоуровневых карт?

Это намёк на горизонтальность нашего мира как такового. В связи с чем освещённость быстрее меняется по горизонтали, чем по вертикали, поэтому и более частая сетка. Желающие сделать шахту лифта, полагаю, не сильно расстроятся от необходимости задать доп. параметр компилятору.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XF-Alien 21-05-2015 в 15:15:

Цитата:
XaeroX писал:
С моделями как раз всё очень просто. Халфовский смд поддерживается

Вроде как говорилось, что будет собственный редактор моделей - особая версия кхеда. Будет ли он поддерживать работу со скелетной анимацией?


Отправлено XaeroX 21-05-2015 в 15:26:

XF-Alien
Нет, kHED же не поддерживает.
Может, цыфровой брат вернётся из АТО (или где он там пропадает) и допишет. Тогда, соответственно, будет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 22-05-2015 в 10:17:

Цитата:
XaeroX писал:
Я тебя не понимаю.

Я говорю о signed/unsigned
для размеров используют unsigned. Это только вульве(р) везде инты суёт.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 22-05-2015 в 10:29:

~ X ~
А разница какая? Ты боишься, что будет переполнение signed integer? Ну это же несуразно. Зато от unsigned один непрерывный геморрой под названием "signed/unsigned mismatch".

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 27-05-2015 в 20:57:

Зеркала

Сегодня я расскажу вам о зеркалах в волатиле. Подумаешь, зеркала, скажете вы. Где мы их не видели? Всё правильно, зеркала есть в любом приличном движке. Теперь они есть и в волатиле.

В принципе, зеркала не требуют шейдеров для рисования (т.е. работают даже в режиме fallback, когда почти все фичи отключаются). Однако если шейдеры поддерживаются, то можно получить интересный эффект искажения отражения по нормалмапе:

http://pix.academ.org/img/2015/05/28/fbbf4d6095c47aabfc2a0628b5957407.jpg http://pix.academ.org/img/2015/05/28/f4c1546dde50ada275f45a5dfc7ae684.jpg

Этот эффект можно использовать для "нанесения" на зеркала трещин и, конечно же, для искажения отражения в воде (но для воды в будущем будет свой специальный шейдер).

Любопытным нововведением новой версии движка является поддержка рекурсии, настраиваемой через шейдерный скрипт. Глубина рекурсии, в принципе, может быть любой, но на практике накладываются некоторые технические ограничения и, конечно же, ожидаемое падение фпс. Отражения в зеркалах совершенно честные - в них есть и свет, и бамп, и тени, в общем, всё как полагается. А т.к. текстура зеркала наносится на базовую текстуру с некоторой альфой (также настраивается в шейдерном скрипте), то мы можем получить плавное затухание рекурсивного отражения.

http://pix.academ.org/img/2015/05/28/a78e6f0f895e9cd55d40ab2a4cd15314.jpg http://pix.academ.org/img/2015/05/28/4f12b13b21861be33aa66670bb9c71cd.jpg

Готов спорить, что вы тут же захотели посмотреть на скриншот комнаты-коробки, все поверхности которой - зеркала?

http://pix.academ.org/img/2015/05/28/25d09b3a4697286d24495a4e7a1c76f7.jpg http://pix.academ.org/img/2015/05/28/0bd4fd612eeefda7d0190028a890d169.jpg

Глубина рекурсии тут выставлена 2, 3 движок уже не потянет - слишком много переотражений.

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Ku2zoff 28-05-2015 в 04:09:

Цитата:
XaeroX писал:
3 движок уже не потянет - слишком много переотражений.

А возможности упростить сцену при переотражении нет? Ну там разрешение вьюпорта уменьшить, тени почикать, особенно которые далеко находятся, ещё что-то скрыть. Не обязательно отражать на 100% честно зеркало в зеркале. Потому что некоторых вещей не будет заметно. Ну это я так, к слову. Рекурсивные отражения в зеркалах навряд ли где могут понадобиться.
Давай уже показывай всё остальное, зеркала мы и в HLFX видели, хоть и без рекурсии. И когда релиз будет? Меня ограничения халфы достали уже, кодить тяжело

Добавлено 28-05-2015 в 10:09:

И эта, минимум 100fps новая волатила выдаёт стабильно на GTX 275 во всех сценариях?

С мультиплеером как? А то от ксаша не дождешься. Был бы там предиктинг, давно бы бросил голдсорс, и накодил нужные мелочи прям в движке, чтоб не писать хаки для одной и той же фичи на сервере, клиенте и в пмуве.


Отправлено PLut 28-05-2015 в 06:44:

XaeroX Красивенько. Как завершу бдеф, то буду думать о новом мультиплеерном проекте, поэтому я очень заинтересован в волатиле

__________________
Base Defense on Steam, ModDB


Отправлено XaeroX 28-05-2015 в 07:35:

Цитата:
Ku2zoff писал:
А возможности упростить сцену при переотражении нет? Ну там разрешение вьюпорта уменьшить, тени почикать, особенно которые далеко находятся, ещё что-то скрыть.

Разрешение уменьшить можно (команда r_portalPicmip). Но это мало на что влияет в условиях избытка видеопамяти и мощного GPU, коим является GTX275. "Что-то скрыть", вообще говоря, нетривиально - движок не может сам догадаться, что будет видно хорошо, а что плохо. Тут задача левел-дизайнера - аккуратно размещать зеркала и продумывать, что откуда видно. То же самое касается и динамических источников света - знатных любителей покушать фпс.
Цитата:
Ku2zoff писал:
Не обязательно отражать на 100% честно зеркало в зеркале. Потому что некоторых вещей не будет заметно.

Не обязательно, но крайне желательно. Отсутствие всяких "мелочей" очень режет глаз на практике. Потому что если мелочи не нужны - проще кубемапу налепить.
Цитата:
Ku2zoff писал:
Рекурсивные отражения в зеркалах навряд ли где могут понадобиться.

Ситуации, где зеркало видно из зеркала, не так уж редки, как тебе кажется. В том же Deus Ex (как сейчас помню) в доме Эверетта были два зеркала напротив друг друга. Разумеется, с переотражениями (ибо движок Unreal).
И да, игру Portal все помним?
Цитата:
Ku2zoff писал:
Давай уже показывай всё остальное, зеркала мы и в HLFX видели, хоть и без рекурсии. И когда релиз будет?

Я показываю по мере того, как появляется что-нибудь интересное. Релиз будет "как только - так сразу", подбором подходящих времён года я, подобно отдельным товарищам, никогда не увлекался.
Цитата:
Ku2zoff писал:
И эта, минимум 100fps новая волатила выдаёт стабильно на GTX 275 во всех сценариях?

Фпс зависит от сложности сцены, количества динамических источников света, зеркал и т.п.
На последнем скрине вон 69 фпс всего. Причём тормозит не расчёт проходов, не программный скиннинг моделей - это всё делается за 1 мс. Тормозит отрисовка - смена рендертаргетов, обновление буферов, переключение стейтов и т.д.
И да, пока говорить о фпс я не хочу, т.к. возможно, будут ещё работы по оптимизации. Хотя я их веду постоянно. Изначально задача стояла в том, чтобы новая версия волатилы выдавала значительно больший фпс при тех же условиях, что и старая. И это, в общем-то, достигнуто.
Цитата:
Ku2zoff писал:
С мультиплеером как?

Будет, с предиктингом, разумеется. Всему своё время.
Цитата:
PLut писал:
Красивенько

Спасибо.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Skaarj 28-05-2015 в 09:09:

На моделях зеркала будут работать? Например, зеркальный шар.


Отправлено XaeroX 28-05-2015 в 09:25:

Skaarj
Кубемапные зеркала я прикручивать не стал, хотя можно было бы.
А плоские - будут. И статичные кубемапы будут работать.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 28-05-2015 в 12:09:

XaeroX
Великолепные зеркала! Рекурсия через стенсил реализована? Или у классического рендера в текстуру матрицу удалось настроить? Возможно ли создать рекурсивные зеркала с искажениями?


Отправлено XaeroX 28-05-2015 в 13:02:

Цитата:
FiEctro писал:
Великолепные зеркала!

Спасибо, я старался.
Цитата:
FiEctro писал:
Рекурсия через стенсил реализована?

Нет, это проективные текстуры.
Цитата:
FiEctro писал:
Возможно ли создать рекурсивные зеркала с искажениями?

Да, конечно.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ComradeAndrew 28-05-2015 в 14:12:

Какие крутые зеркала! Особенно в сочетании с тенями.
Мне все больше и больше начинает нравится Волатила. Я в неё верю


Отправлено XaeroX 28-05-2015 в 14:17:

ComradeAndrew
"Начинает нравиться"? То есть раньше не нравилась?

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ComradeAndrew 28-05-2015 в 14:22:

XaeroX
Чтобы что-то нравилось, нужно это что-то более менее знать, правильно? Ну, а Волатилу я почти не видел, за исключением того, что у меня прилично тормозило :/


Отправлено XaeroX 28-05-2015 в 14:30:

ComradeAndrew
Ознакомиться с движком никогда не было проблемой. Хотя бы вот по этой теме.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ComradeAndrew 28-05-2015 в 15:01:

XaeroX
Ну, тут казус выходит.
Давай по порядку:
Я смотрел те демки: понравилось и особенно последняя.
Играл я в Wolfram(до конца так и не прошел) и в Option Implicit(прошел и хочу ещё)
И там и там меня сильно раздражала мышка - она тормозит. Лично для меня это один из главных критериев - удобство управления. Даже незначительный тормоз - неприятно.
В Wolfram ещё было не удобно целиться через мушку, т.к. мушка сбивалась и нужно было ждать некоторое время, если я ничего не путаю, но это ладно.
Что касается графики. В Wolfram - свет и прочие разности красивые - это да, но у меня это все шло в очень малом fps и было не так просто подобрать настройки и в итоге графика в таком сеттинге не сильно воспринимается.
В Option Implicit в этом плане лучше, но основной проблемой все же был fps. И сейчас что-то больше не могу вспомнить всех особенностей, что понравилось, а что нет.
Сейчас же я говорю про текущую версию, сравнивая с тем, что мне запомнилось. И я приятно удивлен прогрессом Волатилы, говоря, что нравится она мне больше и больше, но я не имею в виду, что она мне совсем не нравилась или ещё что. Это ты меня не так понял


Отправлено tolerance 28-05-2015 в 15:55:

Очень мощно. Хочется побегать.
Вид от третьего лица — по дефолту, или опционально, как в HL? А то все скрины с ним.


Отправлено XaeroX 28-05-2015 в 16:37:

ComradeAndrew
Ну ясно. Насчёт инпут-лага (ты ведь его имеешь в виду, когда о тормозах мышки говоришь?) и фпс - будем ещё тестировать. За подробный отзыв спасибо.
tolerance
Спасибо. Да, вид от третьего лица опционален, как в HL, включается и выключается консольной переменной cam_enable.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено thambs 28-05-2015 в 19:44:

XaeroX
поскорей бы преальфу потыкать

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено ~ X ~ 31-05-2015 в 10:27:

Цитата:
XaeroX писал:
Зато от unsigned один непрерывный геморрой под названием "signed/unsigned mismatch".

Если мешать котлеты с мухами, то да.

Зеркала - это круто. Круче чем в Дюке
Только я уже свой мод допиливаю под последние халвовские баги и, как мне видится, бросаю...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 31-05-2015 в 10:48:

~ X ~
Не бросишь. Поверь бывалому человеку.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 31-05-2015 в 17:56:

Цитата:
~ X ~ писал:
Только я уже свой мод допиливаю под последние халвовские баги и, как мне видится, бросаю...


Куда там бросать? Багов больше чем в Арранжементе.


Отправлено ~ X ~ 31-05-2015 в 20:50:

FiEctro за голословные утверждения- бан на 10 дней.
Списки багов приведи, пожалуйста.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 31-05-2015 в 22:09:

Только не в этой теме, пожалуйста.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 13-06-2015 в 05:42:

Нучокагдила? Закончилуже? Волатилу-то?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Skaarj 13-06-2015 в 06:08:

~ X ~ Решил перевести сброд онимешных мутантов на новые рельсы? А карты откуда позаимствуешь?


Отправлено XaeroX 13-06-2015 в 12:53:

~ X ~ шутить изволите? Ты сколько десятков лет хдм делаешь, и то не закончил, а тут движок.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 16-06-2015 в 08:22:

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

XaeroX нет. Уже сил нет обходить баги говнохалвы, на тебя (была) вся надежда.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 16-06-2015 в 14:09:

Гм. Ну халфовский формат карт, разумеется, не поддерживается. Он же ущербный. В волатиле свой формат. Хотя теоретически (теоретически!) можно написать конвертор из одного бсп-формата в другой. Нечто подобное я делал из хл в ку3.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 16-06-2015 в 19:47:

XaeroX ну, если теория перерастёт в практику........ XHL перерастёт в Volatile Online

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено Ghoul [BB] 24-06-2015 в 19:52:

Цитата:
XaeroX писал:
~ X ~
Не бросишь. Поверь бывалому человеку.


И мне поверь. НЕ сможешь бросить. Ты - создатель. Нет! Ты - СОЗДАТЕЛЬ.
Строитель, конструктор. Тебе НУЖНО творить. Ты - ТВОРЕЦ. Это твоя функция. Понимаешь? Без этого ты не сможешь.

Вот я бросил? Вроде как бросил. А всё равно иногда мыслями возвращаюсь к... и думаю. О чём-то таком, о хорошем думаю. Ну, ты должен понимать, о чём таком я могу думать украдкой.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 25-06-2015 в 14:50:

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

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 07-01-2016 в 15:52:

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

http://pix.academ.info/images/img/2016/01/07/1cb1da76ea5e6dc8282ced83187e9e20.jpg http://pix.academ.info/images/img/2016/01/07/5d5bc15790ada514d5f6ac5daf895eef.jpg
http://pix.academ.info/images/img/2016/01/07/7fde2a1250d7ad79a269760a815d18fc.jpg http://pix.academ.info/images/img/2016/01/07/c3898a53ceaaa1fc81c9830099c44f37.jpg

Модели барника и гранта пересобраны вручную, текстуры сконвертированы в vtx+шойдеры плагином джека. Ну это так, баловство и небольшой тест для движка.


Отправлено (_-=ZhekA=-_) 07-01-2016 в 16:35:


Отправлено Ku2zoff 07-01-2016 в 16:36:

XaeroX и как производительность? Видео приложишь?


Отправлено PLut 07-01-2016 в 16:40:

XaeroX Выглядит здорово! Прям хлфх

__________________
Base Defense on Steam, ModDB


Отправлено Ku2zoff 07-01-2016 в 16:53:

По скринам, ну прям HLFX: Single Demo


Отправлено Cybermax 07-01-2016 в 18:02:

Скрины приятные, но хотелось бы видео. На какой-нибудь карте типа rapidcore или crossfire. А еще интересно, как вода выглядит.


Отправлено XaeroX 07-01-2016 в 18:40:

Цитата:
PLut писал:
Выглядит здорово! Прям хлфх

Цитата:
Ku2zoff писал:
По скринам, ну прям HLFX: Single Demo

Вы явно забыли, как убого выглядит HLFX на самом деле.

Добавлено 08-01-2016 в 00:40:

Цитата:
Ku2zoff писал:
и как производительность? Видео приложишь?

Производительность норм. А для чего видео, что там показывать-то?
Я, вообще говоря, не хочу ни видео писать, ни демки с rapidcore делать. Есть риск, что по ним будут судить о движке. А это опасно. Представьте, что девелоперы UE4 тоже показывали бы свой движок на уровнях первой халфы. Это какое ж мнение бы о движке сложилось? Что он "типа HLFX"? Ну, достойный отзыв о десяти (!) годах работы, чо.
Тут я просто показал, что "типа халфы тоже можно".


Отправлено XF-Alien 07-01-2016 в 21:10:

Здорово! А тень от решётки на последнем скрине статичная? И как вообще дела будут обстоять с дин. тенями от текстур с альфа-каналом?


Отправлено XaeroX 07-01-2016 в 21:39:

Цитата:
XF-Alien писал:
А тень от решётки на последнем скрине статичная?

Нет, динамическая.
Цитата:
XF-Alien писал:
И как вообще дела будут обстоять с дин. тенями от текстур с альфа-каналом?

Хорошо будут обстоять.


Отправлено FiEctro 07-01-2016 в 23:32:

Работа проделана большая, это радует! До картинки хлфкса конечно недотягивает, зато тени и динамика .


Отправлено XaeroX 08-01-2016 в 06:33:

FiEctro спасибо. Но хотелось бы, так сказать, предметно узнать, в чём именно движок не дотягивает до говномода. Чтобы знать, в каком направлении регрессировать. Можно скриншотов, плиз?


Отправлено thambs 08-01-2016 в 06:40:

XaeroX
>http://pix.academ.info/images/img/2...d83187e9e20.jpg
тень от лампы же

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 08-01-2016 в 07:45:

Пожалуй, вопросы приятности графики стоит вынести в отдельную тему.
http://hlfx.ru/forum/showthread.php?s=&threadid=4716


Отправлено XaeroX 06-04-2017 в 06:22:

Небольшой W.I.P.: декали (включая декали на моделях).
С развесовкой работает не идеально, но в целом - вполне приемлемо.

http://pix.academ.info/images/img/2017/04/06/ecc4b8f148a460a2798823bb46ee57ad.jpg

В отличие от старой волатилы, декали не пропадают через несколько секунд, и даже сохраняются в сейв. На скрине, в частности, сцена после загрузки сохранения.
Теперь можно сказать, что визуальная часть движка более-менее завершена, и можно переключаться на геймплейные вещи: оружие, ИИ, физика.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено FiEctro 06-04-2017 в 07:56:

XaeroX
Зачетные декали, и хад классный , хотя иконку патрон ИМХО стоит сделать такой же абстрактной как и остальные, ибо не сочетается. И куда делось SSAO?


Отправлено XaeroX 06-04-2017 в 08:22:

Цитата:
FiEctro писал:
И куда делось SSAO?

Вырезано за ненадобностью.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 06-04-2017 в 08:33:

ХАД на небе видно не будет. В вальве это решили серым фоном.
Если подскажете, на что обратить внимение на этом скрине - обращу
А так что-то даже бампа не видно.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 06-04-2017 в 08:55:

~ X ~
Там помимо скрина, в посте текст есть. Я понимаю, что ты не читаешь текст, но всё же...

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 06-04-2017 в 09:52:

XaeroX я текст поста с твоей подписью перепутал
Кстати, я зимой тоже декали рисовал. Думал, это проще пареной репы, а оказалось - хренушки. В ФШ кисти - говно. А пейнтер не стартуэ.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 06-04-2017 в 11:10:

~ X ~
Это твою подпись с текстом поста перепутать легко, она обычно длиннее в три-четыре раза. А у меня - мелким шрифтом и короткая.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 06-04-2017 в 12:17:

XaeroX


Отправлено Crystallize 06-04-2017 в 12:45:

XaeroX у него же какой-то PSP-шный браузер, может он размер шрифта не меняет.


Отправлено Дядя Миша 06-04-2017 в 15:25:

Цитата:
XaeroX писал:
Вырезано за ненадобностью.

Декали вставил - SSAO вырезал. А бамп куда дели?

Добавлено 06-04-2017 в 18:25:

Цитата:
~ X ~ писал:
Кстати, я зимой тоже декали рисовал. Думал, это проще пареной репы, а оказалось - хренушки

Попробуй летом.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 06-04-2017 в 15:40:

Дядя Миша
Бамп на месте. Ну понятно, что после Жэкиного мода, где всё бампом измазано, кажется, что его нигде нет.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено ~ X ~ 06-04-2017 в 16:13:

Ни бампа, ни параллакса нет. Ящик плоский, тени от пупырышков на полу во всех направлениях. Што ви нам втираете?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено XaeroX 06-04-2017 в 18:01:

~ X ~
Ты будешь смеяться, но и то и другое тут таки есть.
Заметно, если включать-выключать и сравнивать.
Признак качественного эффекта - когда его наличие никто не замечает, а отсутствие бросается в глаза. Это вам не стены салом мазать.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Crystallize 06-04-2017 в 19:01:

А почему у монстра лапы широкие, а тень от них узкая? Источник света где-то перед носом у монстра?


Отправлено Дядя Миша 06-04-2017 в 19:27:

Цитата:
XaeroX писал:
Признак качественного эффекта - когда его наличие никто не замечает, а отсутствие бросается в глаза

Всё так, но здесь эффекты не угадываются даже моим намётанным глазом.
Я просто вижу Super Quad HD Full текстуры. Вот так оно выглядит.
Я больше скажу - иногда так бывает, что народ рисует бамп прямо на текстуре и если это текстура пола, то далеко не сразу можно расчухать что никакого бампа там и близко нет. Это как я на спонзе так подловился. Всё удивлялся, ну почему на полу такой убогий бамп, а потом увидел, что там вообще не какого бампа нет.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 06-04-2017 в 19:56:

Дядя Миша
Ну хорошо, пусть будет, что никакого бампа нет.
Можете даже считать, что его в движке нет (если так хочется).
Я показал лишь то, что в движке появились декали.
Но раз вы ходите в эту тему придираться - больше вообще ничего выкладывать не буду, буду работать молча. Увидите уже готовую игру в гринлайте, надеюсь, в конце года.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 13-11-2017 в 14:38:

Обсуждение MacOS-версии движка вынес в отдельную тему.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено XaeroX 23-11-2017 в 15:19:

Текущий статус портирования движка

Те, у кого есть доступ к репозиторию кода, могут увидеть его на главной странице репозитория. Для остальных - картинка.

http://pix.academ.info/images/img/2017/11/23/2afbe49194bd491bc86f239b9cb1e0d6.jpg

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 23-11-2017 в 15:24:

т.е. в скором времени можно будет маппать под ведро?

__________________
А что нет?


Отправлено XaeroX 23-11-2017 в 16:12:

PunkPaToB
По времени ничего сказать не могу.
Помимо портирования, в движке и игре есть куча других, не менее важных задач.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено Дядя Миша 23-11-2017 в 18:20:

XaeroX я надеюсь ты не планируешь делать Волатилу как 64-bit-only.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено (_-=ZhekA=-_) 23-11-2017 в 19:49:

Re: Текущий статус портирования движка

Цитата:
XaeroX писал:
Те, у кого есть доступ к репозиторию кода, могут увидеть его на главной странице репозитория. Для остальных - картинка.

http://pix.academ.info/images/img/2017/11/23/2afbe49194bd491bc86f239b9cb1e0d6.jpg

Отличная и наглядная таблица! Обновляй по чаще.

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 24-11-2017 в 01:58:

Цитата:
Дядя Миша писал:
я надеюсь ты не планируешь делать Волатилу как 64-bit-only.

Нет, конечно. Под винду и линукс будут 32 и 64-битные версии, под макось - универсальные бинарники (два-в-одном, как там принято).

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено PunkPaToB 24-11-2017 в 18:23:

XaeroX
Аэро, че там по Vulkan API , уже ведра на него переходят, инересно твое мнение
Дядя Миша
Тоже тебя хочу послушать что думаешь на счет вулкана))

__________________
А что нет?


Отправлено XaeroX 24-11-2017 в 18:57:

PunkPaToB
Вёдра переходят, подтверждаю. В последнем Android NDK видел вулкановские хедеры.
Вполне может быть, что запилю в перспективе и vulkan-рендерер.
Но для этого нужны ресурсы, то бишь программисты в команду. А с этим пока туго.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 24-11-2017 в 19:25:

XaeroX
А что вообще дает вулкан? Он быстрее, чем остальные?

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено XaeroX 24-11-2017 в 19:26:

(_-=ZhekA=-_)
Вроде как быстрее, при грамотном использовании.

__________________
Правдой дорожить, лжи не потакать,
Дальних не судить, ближним помогать,
С тишиной сойтись на исходе дня
Научи меня, Родина моя!


Отправлено (_-=ZhekA=-_) 24-11-2017 в 19:38:

Unhappy

Цитата:
XaeroX писал:
(_-=ZhekA=-_)
Вроде как быстрее, при грамотном использовании.

Я недавно хотел свой проект собрать под вулкан и глянуть, но потом вспомнил, что у меня и смотреть то не на чем ...

__________________
Kiss my ass if you don't like my Ford!
------------------------------------------
Game Area51 Update 1
First Person Shooter Released Jul 24, 2017
The game is a 3d shooter with the elements of the quest.

http://button.moddb.com/download/medium/125531.png


Отправлено Дядя Миша 24-11-2017 в 21:33:

Цитата:
PunkPaToB писал:
Тоже тебя хочу послушать что думаешь на счет вулкана))

Ревизионизм в чистом виде. Нормальные пограмисты держат совместимость как атланты небо, как админы сервер, как кошка - занавеску. А плохие негодные пограмисты думают, вот мы щас запилим новое модное АПИ - и заживём. Но щастья почему-то не наступает.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Временная зона GMT. Текущее время 01:49.
Показать все 1200 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024