Денис, можешь не верить но вот эти более всего похожи на настоящие.
Вид для печати
Лепота!:cool:
Рябята, спасибо что оценили! Значит не мне одному хочется увидеть такую погоду в РоФ. Только не тестовую, и не на скорую руку, а уже серьезно и качественно :)
Кстати - Сильно просаживаются FPS?
Почему не верить - я с 2009 года на небо посматриваю, сравниваю. :)
--- Добавлено ---
Извини - не обратил внимания .:ups:
i7 2600 (3.4Ghz) && 8 gb DDR3 (1600 Mhz) && gtx 580
Доработка конечно нужна. Негоже влетать в молоко когда визуально до облака ещё далеко(в модах с этими тонкостями можно мириться, но в релизе уже нет). И скорость тоже мерить надо.
Одно могу сказать. Это было самое большое впечатление с тех пор, как я увидел тени от облаков на земле. Тогда мир завораживал игрой света и тени на земле, мир стал живой.
А теперь он и правда стал как настоящий. Одно дело - облетать большие облака, другое дело пробивать сплошную облачность по приборам и совсем третье - выискивать окна и карабкаться вверх, как по ущелью, стараясь не попасть в молоко...
Надо ещё ветер врубить по максимуму и посмотреть, как двигается терминатор, как двигаются окна в облачности.
Ребцы!
Можно сколько угодно говорить респект. Да, Дифисыч, еще раз респект! :)
Но в качестве модов меня такие облака не устраивают.
Эти новые облака должны быть дефолтными и официальными!
Что для этого надо? Какой план работ нужно осуществить? Какие "телодвижения" должны быть со стороны разрабов?
Нужно ли сформировать группу специальных тестеров по теме облаков или разрабы обойдутся уже имеющейся группой?
Облако статично (к сожалению) все небо двигаться будет целиком. лишь тени будут скользить красиво по земле. Но тоже впечатляет.Цитата:
Надо ещё ветер врубить по максимуму и посмотреть, как двигается терминатор, как двигаются окна в облачности.
Создай любую миссию и впиши в нее ветер руками вот в эти строчки:
SeasonPrefix = "su";
MissionType = 0;
CloudLevel = 1000;
CloudHeight = 0;
PrecLevel = 10;
PrecType = 0;
CloudConfig = "averagefog\sky.ini";
Turbulence = 0;
TempPressLevel = 0;
Temperature = 25;
Pressure = 760;
WindLayers
{
0 : 45 : 5;
500 : 45 : 10;
1000 : 45 : 15;
2000 : 45 : 20;
5000 : 45 : 30;
}
это три параметра по высотам: Высота ветра в метрах, направление в градусах, скорость в м/с.
Даже если на земле будет слабый ветер, облака будут нестись по небу.
Хорошо!
Мы все привыкли к доброй традиции, что представители команды 777 всегда давали свои комменты или разъяснения.
Петрович вон целые куски диссертаций выкладывал, Альберт целые эссе.
Пусть откликнется товарищ кудесник по облакам, если есть такой в команде.
Если его нет, то тож понятна ситуация. И вся буза ни о чем.
Я думаю что изменить то что уже отлажено и работает - достаточно трудно. Каждая мелочь, какой бы простой она не казалась, может потребовать много много изменений и долгие часы отладки, багфигсинга и т.п. Поэтому для ее реализации нужна суровая необходимость включения в общий план работ и знание, что это в конечном счете принесет выгоду и не разрушит то что есть сейчас. А это решение уже прерогатива разработчико - оценка необходимости и рисков. Так что кудесник тут ни при чем. :)
и собственно никого не потянуло заново перечитать это? :) :) :)
Летал на малой карте в оффлайне. Фпс на максимуме. Бой 5х5 истребители фпс на приемлемом уровне. На большой карте фпс просел уже значительно. Полет проводился без ботов, но нужно принять во внимание то, что я специально выкрутил настройки на более высокий уровень, чем я летаю в онлайн, все по максимуму, кроме отражений, хдр выключен. Железо у меня средней мощности.
DIFIS, ты не против, если я добавлю в свою следующую кампанию твои облака? Чтобы сразу они устанавливались вместе с ней? Будет, конечно, и дефолтный вариант.
Да без проблем. просто облака эти, как бы... Демо чтоли. Уж сильно они с официальными различаются - это раз. И для них отдельной погоды нет, поэтому их не так просто включить в миссии - это два. :) И боты в облаках все видят, а игрок нет - это три.
А так, с чего бы я был против :)
Мужики, кому не лень - потестируйте текстуры для облаков. Я как смог увеличил оригинальные в размере, чтобы заполнить максимум пространства. (не путать с разрешением текстур - оно осталось прежним)
Получается больше заполненности внутри облаков и поэтому менее заметен эффект "молока" когда летишь далеко от облака. теперь он практически по границе начинается.
Но из минусов заметил. что гораздо сильнее стало заметно вращение текстур. Нужно ваше мнение, стоит ли это оставить в дальнейшем.
Распаковать в папку ""ххх:\\Rise of Flight\data\graphics\sky"
ROSS_DiFiS!
Скорее всего в следующем патче боты ослепнут в облаках, так что твои труды очень актуальны и нужны нам!
Чтот я твои крайние облака пропустил.. Щас поставлю на облётывание.:)
То что вблизи присутствует эффект вращения от этого не избавиться. В РоФе и деревья вращаются. Если их сделать полностью трёхмерными то я уже не смогу летать... Комп не потянет.:)
Вот создал что-то вроде инструмента для облегчения создания и редактирования облаков для РоФ и записал видео-инструкцию. Создавать облака теперь сможет любой, у кого возникнет желание. А новые погоды игре необходимы для разнообразия в карьере.
http://www.youtube.com/watch?v=UR5kqu8Qatc
--- Добавлено ---
http://www.youtube.com/watch?v=IvGGNYrctS0
--- Добавлено ---
http://www.youtube.com/watch?v=RHf7B9TeXbM
собственно сами файлы скриптов для 3дмакса.
ROSS_DiFiS!
Спасибо Огромное! Обьяснил так, что даже буратина поймёт. Я в 3Д не чего не понимая, обязательно попробую.:cool:
Упс... У меня есть 3D Max 9. Он тоже подойдёт?
да
я 3д макса вообще не знаю. На этих облаках и тренировался.
Сейчас увидел один прокол со сплошной облачностью, с файлами, что я давал вам. Я там случайно дымку вообще в настройках убил. Уставший был, взгляд замыленый.
Вот как эта строка должна выглядеть в sky.ini
было:
FogColor=0.5, 0.5, 0.7
FogRange=30000
надо:
FogColor=1.7, 2.2, 3.5
FogRange=40000
вот пара скринов с нормальной дымкой из РоФ.
Второй скрин, вообще кайф!
блин настолько классно, что аж захотелось на этюды сходить :)
Класс! Поставил 3Д Макса, будем пробовать.
Да. Забыл упомянуть про некоторые ограничения.
1. В облаке может быть не более 2760 сфер. (когда выделяется облако, в 3дмаксе в левом нижнем углу пишется количество выделенных объектов)
2. Максимальная площадь тайла погоды - 15 000 х 15 000 метров. Т.е. если сделать облако такого размера, то оно займет всю площадь. (но в силу ограничения по количеству сфер в одном облаке, сделать такое большое облако 100 метровыми сферами не получится)
3. Рекомендуемый размер облака в длину и ширину - 1500 м. Тогда при генерации облаков по небу, они практически не будут налазить друг на друга. Если делать облака больше, то они будут пересекаться и это чревато неприятными графическими глюками - когда заднее облако видно через то, которое к нам ближе. Это хорошо видно в релизе на некоторых облаках в "Heavy" режиме.
4. В моих инструментах есть еще функция увеличения, уменьшения, или приведение к заданному размеру всех выделенных сфер. Я о ней не упомянул в моем видеоролике.
5. Я не делал защиту "от дураков". Если вводить в инструменты провокационные значения - скрипт будет вылетать с ошибкой. :)
6. скрипт для 3DMAXa можно самостоятельно првить в любой момент, добавлять что либо или изменять. Вот хороший ресурс по максскрипту. http://www.scriptattack.com/theory/theory.html
Пошёл искать список горячих клавиш. А то смотрю видео, делаю, вроде всё и бац... А второе выделение то надо с зажатой клавишей Ctrl делать.:) А у тебя только курс. Так что надо всё таки перед работой иметь список горячих клавиш.
А так... Интересно что же получится.:)
Что...:eek: И это http://www.scriptattack.com/theory/theory.html ты тоже не знаешь и только на облаках пробуешь?:D
Выделение чего либо с клавишей "ctrl" - это стандарты windows на уровне рефлексов.
В самом Максе есть настройка и подсказка горячих клавиш. все описывать бессмысленно :)
Про maxscript - это "Гугл-найдется все!" Главное уметь пользоваться и знать что искать. :)
Все что в этом ролике есть, было освоено методом русского тыка :)
Если будут вопросы, задавай, про что знаю - отвечу.
Если будут пожелания как улучшить инструменты для модов, что-то в них добавить для удобства - пиши.
Мец, лето, 11:30, малая облачность, турбулентность 1, ветра нет.
Ну прям как у Добрынина в песне.
Вложение 146737Вложение 146738Вложение 146739Вложение 146740
Это наверное лучшая игра света и тени под облаками из тех что я видел. Не хочется снижаться и приземляться.
Земля внизу живая, а вдали...
Если бы нам повезло еще поработать с 11 директом, то картинка была бы значительно лучше.
Это очень много аккуратной (нудноватой) работы, по изменению шейдеров и т.д. Это не сложная задача, но требующая внимательности, и к тому же продолжительная. Для этого необходим еще один специалист в CG, среднего уровня (но как я сказал обладающий достоинствами из области внимательности, усидчивости, и не брезгующий ничем в чужом коде). Специалисты в Москве дорогие, поэтому пока такой возможности нет. Ведь само решение не принесет нам никакого дохода, только расход и удовлетворение. Но чем не шутят черти, я от 2012 года ожидаю только положительных событий и даже немного чудес. Начиная со дня релиза мы живем в кризис, пора бы ему уже и ослабить хватку.
А такой вариант free-lance.ru (удалённая работа) не подходит. Можно найти специалиста с приемлемой оплатой. У меня жена так работала и работодатель (крупная компания) был очень доволен. Даже говорили что они в пустую платили Московским спецам а она за четверых работу делала.
Вложенная сегодня копейка, завтра может в рубль превратится! Всё равно в следующем проекте (дай бог вам здоровья и благополучая) нужно будет переходить на Дх-10...11.
Лучше наверно всё таки пока оставить как есть и продолжать совершенствовать мир РоФа (а то мой хиленький компьютер помрёт от этих наворотов)).
Оффтопик:
Модераторам! Не сочтите пожалуйста за рекламу по той ссылке. Если нельзя то просто затрите пожалуйста! Просто там искали работу. Спасибо!
От греха подальше.. Сам затёр.:)
Добавил новые функции в максскриптовый модуль для работы с облаками.
Основное нововведение, которое я давно хотел сделать - это импорт облаков в 3Дмакс из игры (т.е. формата *.clt)
теперь можно брать любые сгенерированные облака кем-либо, или те что сейчас есть в игре, загружать их в 3Дмакс, редактировать, сохранять, или просто изучать. (т.е. можно полностью исключить сохранение файлов в самом 3дмаксе)
Далее добавил возможность не только рандомизировать типы сфер, но и назначать им любые конкретные значения.
Загрузка облаков тоже в двух вариантах, - либо в тех значениях, которые уже назначены, либо также, с рандомизированными диапазонами.
Eще прилизал код, добавил везде функцию восстановления назад (1шаг).
На картинке слева голубые цвета - это из рандомных наборов, справа - из конечно-заданных с шагом в 4.
В приложенном архиве непосредственно обновленный максскрипт, а также наборы облаков из игры.
Вот импорты в различных вариантах. кто узнает первые три?
Крайнее облако - из РоФ.
Первое что я сделал с помощью своего тулза, - это загрузил все дефолтные облака из "heavy" режима и переделал все "пирамидки". Т.е. постарался их минимизировать.
Вот какая новая "heavy" погода получилась.
можете попробовать этот набор. Он стандартный из игры, но облака немного модернизированы. (на модернизацию у меня ушло 30 минут)
сюблизи тоже ничего.
DIFIS, если по максу будут вопросы- не стесняйся. ;)
Облака делал не я , но уж чем могу...
Мне Михаил с Димой много помогают :) за поддержку спасибо! :)
Для меня главное не 3Дмах сейчас - это уже пройденый этап.
Кто бы мне выдал алгоритм монтекарловского рандома в РоФ, я никак не могу его понять. Это для меня камень преткновения.
Например как сделать так, чтобы облака не выводились на разной высоте? как заставить их более свободно располагаться на небе без пересечений? Вот в чем проблема.
:) не я делал :)
2 Kaen Получилось что либо слепить?
Получилось! Ток пока корявенько (на уровне эксперемента)). Накачал фоток облаков, попробую смоделить по приличней. Пока не проси пожалуйста чтоб показал.:) Сегодня ещё помоделю и покажу.
Там есть фишка... То есть можно выделить область из нескольких рядов и только её развернуть и деформировать. Ты не пробовал так смешивать (блин...как же по научному то объяснить)))? Я ещё нет.
Тебе по проще. Тебе вон знающие люди помогают.:) А мне YouTube и книжек накачал.:D Просто сделать по твоим урокам это первый раз интересно (спасибо) а потом "прёт" на что либо самому придумать.:)
Пока ориентируюсь на эти облака.
Почему 2 Kaen? :eek::)
2 - это условное сокращение от английского "to" - предлог: "к, для, в, на, до". Звучит одинаково с произношением цифры 2 - "Two". :) Поэтому иногда заменяют одно другим, когда надо сакратить количество букв или разделить два слова предлогом но без пробелов. Например "b2b" - англ. "Business to Business", "p2p" - англ. "peer to peer".
По поводу изучения 3ДМакса - рад что тебе понравилось. Я сам увлекся его изучением, когда стал с облаками разбираться. Много нового для себя узнал :) Так что никаких правил нет, я дал только направление, чтобы понять принцип, а остальное полностью личное творчество.
Кстати, вот еще один метод, воторый я пробовал. Создавал один объект (например сферу, потом ее деформировал как пластелин, а потом превращал ее вершины (сетку) в тайлы облаков) получалось забавно. Если ты полисташь эту и соседнюю ветку назад - ты увидишь скриншоты, например, облако в виде чайника :)
Up. посмотрел ролик. Вот мучта для будущих симов по графике :)