Изучаю DromEd

Автор Romero, 01 апреля 2012 15:03:01

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

nemyax

Цитата: Zontik от 31 августа 2015 14:15:09
вершина отдельного браша может чуть-чуть сместиться. Но это процесс автоматический и неконтролируемый
С процессом как раз всё ясно — он гарантирует, что браш у тебя остаётся конвексным. Что за команда-то?

Цитата: Zontik от 31 августа 2015 09:44:09
Поменять тип (air, solid etc)
set_medium <индекс>, не?
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Zontik

ЦитироватьС процессом как раз всё ясно — он гарантирует, что браш у тебя остаётся конвексным.
Хум хау.
Команда эта set_grid, если не ошибаюсь (сам пользуюсь редко). В случае плохо стыкующихся граней различных брашей есть шанс с помощью этой команды состыковать их без ступенек. Выражаюсь, может, нецензурно, но, надеюсь, понятно.
ЦитироватьПоменять тип (air, solid etc)
А вот тут задумался. Форма - верно, остается неизменной (цилиндр никогда не станет клином), а вот для изменения типа есть же кнопки! Видимо, привязанные к каким-то командам. Прошу прощения, что попутал.
Дайте глазам отдохнуть! Тёмное место

nemyax

Цитата: Zontik от 31 августа 2015 15:26:54
set_grid
Нет, это не то, на что я подумал. Я ожидал режима перемещения вершин с автовыпуклингом, как в любом радианте/хаммере. Но тут, видимо, нет даже этого. Вообще говоря, феноменальная лень разработчиков.
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Maxim

Можно ли как-то сделать так, чтобы движущаяся в канале вода поменяла в нужный момент свой цвет? Но только определённой частью, а не сразу вся поменялась.
Допустим кровь попадает в воду и видно как движется определённый красный участок. Я согласен даже на какое-то угловатое качество, без всяких разнообразных разводий, главное чтоб определённая часть изменила цвет и двигалась.
Still they talk anyway
When there's nothing to say
There's so much said in empty words...

Zontik

Неплохо придумано, но штатными средствами такого не добиться. Да и вообще нельзя добиться, только сымитировать.
Суть-то в том, что вода на самом деле не течет. Просто движущиеся текстуры имитируют движение. Так что если бы даже было возможно перекрасить участок воды, он все равно остался бы на том же месте.
А много крови? Если нет, вроде как от одного тела, то можно просто сделать лифт в форме сгустка крови и запустить его по течению. Если целый участок реки - то, наверное, тоже можно, просто сделать его побольше, с перекрытием сечения канала, а передний и задний края размыть прозрачным градиентом на текстуре.
Правда, будет проблема с поворотами, особенно если углы не прямые.
Дайте глазам отдохнуть! Тёмное место

nemyax

Системой красненьких частиц не получится?
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Zontik

Тоже, кстати, неплохой вариант, если движение организовано строго по прямой.
Дайте глазам отдохнуть! Тёмное место

Maxim

Интересные идеи. Спасибо!
Still they talk anyway
When there's nothing to say
There's so much said in empty words...

Maxim

ЦитироватьТочно не знаю, не интересовался, но в документации по New Dark вроде упоминалось, что +/-1000 по каждой стороне куба можно увеличить до двух тысяч. И еще, кажется, было что-то вроде предупреждения не делать это без необходимости.
Тебе что, реально хватает всегда существующего максимального пространства? Ни разу прям не упирался? Один только пространственный вид кучу места занимает. Из-за этого в больших миссиях с большими ландшафтами приходится вечно городить нелепые заглушки в виде стен, домов, гор и тому подобное.
Я уже упирался ни раз. Из-за этого даже пришлось миссии делить. Тоже ведь где-то читал, что изменение этого пространства это страшный грех и кара дромеда не заставит себя ждать.
А ведь если увеличить, то это в теории даст возможность скрыть дальние швы границ миссии каким-нибудь туманом и будет весьма красиво и естественно. Надо как-то потестировать всё это дело для выявления стабильности или нестабильности. Просто если скрывать туманом в существующих границах по-умолчанию, то это будет слишком явно и несколько топорно.
Still they talk anyway
When there's nothing to say
There's so much said in empty words...

Zontik

ЦитироватьНи разу прям не упирался?
В этот раз уперся в одну из границ. Схватился за волосы, потом скрепя сердце использовал мультикисть и все передвинул. Наказание не замедлило последовать - одна неправильно сместившаяся кисть периодически разваливала весь уровень, причем ошибка была в таком далеком знаке после запятой, что даже команда для поиска не выровненных по сетке кистей ее не выявила.
Нашел случайно.
А в предыдущей миссии мне понадобилось использовать одну из сторон квадрата целиком. Тоже думал, что не вмещусь. Оказалось - это с большим запасом. Нет, для того, чтобы реально упереться лбом в стену, нужны какие-то особо специфические задачи.
ЦитироватьОдин только пространственный вид кучу места занимает.
Верно, но движок вообще не предназначен для показа открытых пространств и при каждом удобном случае об этом напоминает. Не будем говорить о падении FPS (а ведь ты не оставишь это огромное пространство пустым, надо будет его чем-то заполнять, и тут FPS падает уже в геометрической прогрессии), нет - для напоминания он использует куда более доходчивые и убедительные методы.
В текущей миссии, например, столкнулся с тем, что на дистанции >500 единиц поверхности кистей начинают периодически исчезать. Кроме того, вода просвечивает сквозь твердые тела и сквозь объекты. Ну и зачем нужно 4000 по стороне, если все равно не получится их использовать? Даже текущим 2000 почти невозможно найти применение, и уж во всяком случае это не открытые пространства.
Туман тоже средство неоднозначное, но если использовать его с умом - помогает. Ты замечал, что его прозрачность меняется в зависимости от угла, под которым ты смотришь сквозь него? То есть на углах экрана туман отступает гораздо дальше, чем в середине. Так что цифры - это замечательно, но метод проб и ошибок надежнее.
Дайте глазам отдохнуть! Тёмное место

Maxim

А как было в Истории Короля? Вот это начало с горами. Там впритык к красному квадрату получалось или увеличивал лимит?
Still they talk anyway
When there's nothing to say
There's so much said in empty words...

Zontik

Это же делалось на Old Dark. Там не было никакого красного квадрата, приходилось рисовать его в воображении.
А так - да. Стоило дотронуться кистью до невидимой границы, как все вылетало при портализации. Возможности увеличения тогда еще не существовало. Но даже и там я использовал от силы четверть имеющегося объема. Разумеется, в начале бывает трудно рассчитать, на сколько уровень продлится в ту или иную сторону, из-за этого и происходили упоры. В той миссии я упрямо упирался в правую границу, а слева оставалась куча пространства.
Тут еще надо учитывать, что нулевая отметка находится посередине, а работать с отрицательными значениями не очень-то удобно.
Дайте глазам отдохнуть! Тёмное место

nemyax

Интересно, зачем такой фашистский лимит в две тыщи юнитов.
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Zontik

Это примерно как уголовный кодекс. Чтоб держались в рамках.
Дайте глазам отдохнуть! Тёмное место

nemyax

Цитата: Zontik от 28 февраля 2018 10:09:48примерно как уголовный кодекс
Возможно. Но компилятор-то они зачем роняли в таком разе?

Цитата: Zontik от 28 февраля 2018 09:19:28Стоило дотронуться кистью до невидимой границы, как все вылетало при портализации.
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!