![]() |
Мужики! Вы просто молодцы! Когда я ковырялся в погоде-сломался именно на ночных текстурах. Спасибо вам.
|
Копаем понемногу =))
Радиус трогать не стал, оставил по дефолту, мало ли чего МСТС не переварит, лучше не испытывать его на прочность =)), тем более что светила - триггера ночных текстур все равно не видно, получается пока так (время условное): [CODE]~~~~ world_sky_satellites ( 3 Comment ( светило-триггер ночных текстур, свет черный, определяет время переключения на ночные текстуры и обратно ) world_sky_satellite ( world_sky_satellite_low_scale ( 800 ) world_sky_satellite_high_scale ( 400 ) world_sky_satellite_rise_position ( 95 ) world_sky_satellite_rise_time ( 06:00:00 ) world_sky_satellite_set_time ( 19:00:00 ) world_sky_satellite_dir_rise_colour ( ff000000 ) world_sky_satellite_dir_high_colour ( ff000000 ) world_sky_satellite_dir_set_colour ( ff000000) world_sky_satellite_amb_rise_colour ( ff202020 ) world_sky_satellite_amb_high_colour ( ff808080 ) world_sky_satellite_amb_set_colour ( ff202020 ) world_sky_satellite_light ( ) world_anim_shader ( world_anim_shader_frames ( 1 world_anim_shader_frame ( ) ) world_shader ( AddATexDiff terrain_texslots ( 1 terrain_texslot ( sun.ace 1 0 ) ) terrain_uvcalcs ( 1 terrain_uvcalc ( 1 0 0 0 ) ) ) ) ) ~~~~[/CODE]Внимание! количество светил нужно увеличить на 1 (верхняя строка, цифра "3" в данном случае вместо "2"). Пока еще не ясно, что задают строки: [QUOTE]world_sky_satellite_amb_rise_colour ( ff202020 ) world_sky_satellite_amb_high_colour ( ff808080 ) world_sky_satellite_amb_set_colour ( ff202020 )[/QUOTE] Из-за черного цвета света (сори за каламбур) светила-триггера уже не видно, но на всякий случай хотел сделать заливку альфой полностью, но никак не могу отделаться от цветной полоски сверху получаемого ACE после редактирования или создания нового файла из BMP. Помню, что как-то от этой гадости можно избавится, но забыл как :o. |
[QUOTE=Grebnev;104029]Мужики! Вы просто молодцы! Когда я ковырялся в погоде-сломался именно на ночных текстурах. Спасибо вам.[/QUOTE]
Спасибо за теплые слова!Стораемся для всех.:drinks: __________________________________________ Если изменить радиус на ноль мне кажеться ничего страшного не случится, т . к. в Кубани так и стоит. Эти строки определяют подсветку текстур земли и зданий,только все или нет не знаю. world_sky_satellite_amb_rise_colour( ff171717 ) world_sky_satellite_amb_high_colour ( ff101010 ) world_sky_satellite_amb_set_colour ( ff171717 ) Попробуй ,например , у луны ночью поставить цвет как у солнца в этих строках.Земля будет светлого цвета. |
А… э… у меня так и первые три строки работают т.е. цвет освещения на восходе/в зените/на закате, может эти три world_sky_satellite_amb только на земле сказываются?
Сейчас покрутим =))... add Кстати что интересно, там по дефолту не цвета, а только яркость в сером, т.е. ff202020 - темно серый при восходе/заходе и четко серый ff808080 в зените, может это яркость текстур земли? |
[QUOTE=Zabor;104040]А… э… у меня так и первые три строки работают т.е. цвет освещения на восходе/в зените/на закате, может эти три world_sky_satellite_amb только на земле сказываются?
Сейчас покрутим =))....[/QUOTE] Да то есть небо может быть черное, а земля как днем, и здания ,которые не имеют ночных текстур будут освещаться как днем, а ночные так и будут как ночью. Ну да текстур земли.Мне кажется так. добавлено Вот текстура домика ,как имеет ночную текстуру ,и поэтому на неё не влияет светило,а дорога не имеет и поэтому подсвечена и выглядет как днем,текстуры земли освещены,небо черное,без подсветки. [URL=http://www.radikal.ru][IMG]http://s60.radikal.ru/i170/0908/c2/a60468f8712f.jpg[/IMG][/URL] |
Отвечает за подсветку текстур объектов светилом
world_sky_satellite_amb_set_colour ( ff171717 ) Отвечает за подсветку текстур земли при восходе светила world_sky_satellite_amb_rise_colour ( ff676561 ) Отвечает за подсветку текстур земли при нахождении светила в зените world_sky_satellite_amb_high_colour ( ff808080 ) |
Как обычно привернул красный цвет, (я не озабоченный, просто он хорошо заметен :D), получается что строки определяют яркость освещаемых ими граней объектов, вот почему цвет в них не применяется.
Думаю можно определить назначение как "Яркость освещаемых светилом объектов" на восходе/в зените/при закате. Кстати на текстурах земли не сказалось. [URL=http://radikal.ru/F/s09.radikal.ru/i182/0908/0e/7b3b4888fff7.jpg.html][IMG]http://s09.radikal.ru/i182/0908/0e/7b3b4888fff7t.jpg[/IMG][/URL] Да, объекты, имеющие ночные текстуры не освещаются светилами и прожектором локомотива, отсюда и эффект "здания после пожара" вечером. Еще подметил, что объекты, имеющие альфу так-же не будут освещаться прожектором, если у них не установлен параметр "Объект земной поверхности". Пока писал пост, ты уже опередил :drinks: :D add Тогда для светила-триггера ночных тестур получается [QUOTE] world_sky_satellite_dir_rise_colour ( ff000000 ) world_sky_satellite_dir_high_colour ( ff000000 ) world_sky_satellite_dir_set_colour ( ff000000) world_sky_satellite_amb_rise_colour ( ff000000 ) world_sky_satellite_amb_high_colour ( ff000000 ) world_sky_satellite_amb_set_colour ( ff000000 ) world_sky_satellite_light ( )[/QUOTE] т.е. оно никак не светит ни на землю, ни на небо, ни на грани объектов. |
Кто напишет тутор по погоде толковый-тому прижизненный памятник положен. Погода-одна из важнейших составляющих всего визуального ряда в симе. Я только синий туман научился делать и пургу-метель с ветром))))
[URL=http://radikal.ru/F/s50.radikal.ru/i127/0901/d0/7056a4fbeac5.jpg.html][IMG]http://s50.radikal.ru/i127/0901/d0/7056a4fbeac5t.jpg[/IMG][/URL][URL=http://radikal.ru/F/s60.radikal.ru/i168/0901/71/51f9d8b60871.jpg.html][IMG]http://s60.radikal.ru/i168/0901/71/51f9d8b60871t.jpg[/IMG][/URL] |
[B]Grebnev[/B], мне уже холодно стало =)).
Для проверки данных убираю основное светило (ставшее вторым) и смотрю что получится, когда в качестве основного (солнца) будет светило-триггер ночных текстур, по идее днем должен быть квадрат Малевича, как на небе так и на земле :). add Фастов 10:00, основного светила нет, работает только триггер [URL=http://radikal.ru/F/s59.radikal.ru/i166/0908/6e/f270677f0892.jpg.html][IMG]http://s59.radikal.ru/i166/0908/6e/f270677f0892t.jpg[/IMG][/URL] , получается все верно, но что характерно текстуры леса чем-то подсвечены (не моим прожектором, зажег чтоб совсем не заблудится), но они бесцветные, выходит при яркости подсветки = 0 они потеряли цвет, что в общем и требовалось доказать. Можно сказать, что с переключением на ночные текстуры разобрались. Вечером выгляну, чтобы посмотреть, когда включают свет в окошках и уличное освещение =)) |
Я думаю туториал весь в этой теме.Я думаю, как разберемся в этой теме во всех оспектах погоды просто надо будет всю информацию систематизировать и написать статью.За основу предлагаю взять мою статью,наделать иллюстраций к статье и т.д.
Как думаешь Игорь сделаем?:) |
Конечно, сделаем, ближе к концу темы систематизируем, разобьем по разделам файла .env и будет тутор =)).
Разобрался чем подсвечивался лес - линией горизонта [URL=http://radikal.ru/F/s49.radikal.ru/i126/0908/b2/ee1a19234316.jpg.html][IMG]http://s49.radikal.ru/i126/0908/b2/ee1a19234316t.jpg[/IMG][/URL] (это кстати 13:00 дня :)) , радиус все же поставил в 1 от греха подальше =)), текстуру по идее можно брать любую - её все равно не видно, это естественно применительно к светилу-триггеру. |
Максим, появилась бредовая идея - а к статическим объектам маленький такой satellite никак не привернуть?
Было бы очень круто - реальные прожекторы на переездах освещающие проходящий ПС, действующие в смысле света осветительные вышки и т.д. и т.п. [ну и замашки у меня =))] По теме: касательно светил осталось невыясненным что означают цифры после имени текстуры светила, и параметр world_sky_satellite_light ( ) |
[QUOTE=Zabor;104061]Конечно, сделаем, ближе к концу темы систематизируем, разобьем по разделам файла .env и будет тутор =)).[/QUOTE]
куда коньяк пересылать?))) |
[QUOTE=Grebnev;104063]куда коньяк пересылать?)))[/QUOTE]
Спроси у Максима в личке, с его инструкции все началось, я опять завяз теперь в погодных параметрах МСТС вместо строительства путей в маршруте, мне уже не до коньяка, из редактора на работу не вылезти =)) Еще важный момент в инструкцию, получилось, что закат подал на время, когда луна уже вылезла и она портила параметры солнца, убрал её по времени и обалдел - можно ваять такие закаты в МСТС... :eek: |
[QUOTE=Zabor;104062]Максим, появилась бредовая идея - а к статическим объектам маленький такой satellite никак не привернуть?
[/QUOTE] Да ,если бы такое сделать мстс будет не мстс.но задумка хорошая,только вот небо к сожелению на всем маршрут одинаковое,а то сделать бы еще так, чтобы в городе светло и земля и облака - все подсвечено городом,а за городом в лесополосе темнота.Но ничего я думаю еnv файлы хранят в себе еще много тайн.Я вот только о чем подумал.Я думаю текстуры нужно будет рисовать специально для маршрута и неба.И второе у можно было бы сделать например на режиме весна режим лето белые ночи или даже какой-нибудь праздник,например 9 мая ,украсить все плакатами ,шариками и т.д.,а на режиме лето просто лето или наобарот.А насчет освещения кто-то предлагал смоделить освещение станции , но сделать как локомотив,и на фонари пределать прожекторы и в сценарии установил на станцие и освещение супер. |
[QUOTE=Zabor;104064]Спроси у Максима в личке
не я не пью)) ,а вообще вклад Игоря ничуть не меньше,а даже больше в чем-то, главной наградой будет если мы сможем создать действительно красивое небо в МСТС.А вообще шли Аsмоdеusу ,если бы он не открыл тему неизвестно когда бы подняли обсуждение)) Еще важный момент в инструкцию, получилось, что закат подал на время, когда луна уже вылезла и она портила параметры солнца, убрал её по времени и обалдел - можно ваять такие закаты в МСТС... :eek:[/QUOTE] а скрин покажешь? |
Пока только начал крутить цвета 21:00 в Парголово, [URL=http://radikal.ru/F/i043.radikal.ru/0908/ff/0932beb96613.jpg.html][IMG]http://i043.radikal.ru/0908/ff/0932beb96613t.jpg[/IMG][/URL] [URL=http://radikal.ru/F/s43.radikal.ru/i102/0908/bf/3410fb5320c4.jpg.html][IMG]http://s43.radikal.ru/i102/0908/bf/3410fb5320c4t.jpg[/IMG][/URL] на крышу залез -> [URL=http://radikal.ru/F/s45.radikal.ru/i109/0908/dc/116a09d064ae.jpg.html][IMG]http://s45.radikal.ru/i109/0908/dc/116a09d064aet.jpg[/IMG][/URL], небо конечно убогое и облака дефолтные, но какие возможности управления цветом солнца на закате.
Текущее время, ближайшее МСТС 20:00 [URL=http://radikal.ru/F/s49.radikal.ru/i125/0908/d7/4f27cb218285.jpg.html][IMG]http://s49.radikal.ru/i125/0908/d7/4f27cb218285t.jpg[/IMG][/URL] =)). |
Красота, спокойсвие ,чувствуется вечер.Здорово!
|
Надо небо и облака где-то стырить =)) [полез в каталоги Космоса], сегодня у нас облачность маленькая - посмотрю когда луна вылезет по времени, но в МСТС ИМХО придется её выкатывать так, чтобы раз белая ночь, то не получался провал освещенности после заката солнца и до появления луны.
|
Так когда где луна и солнце заходит можно в яндексе посмотреть.
|
Солнце я посмотрел, про луну не подумал =)).
Интересно, к облакам можно привернуть параметры world_sky_layer_fadein и world_sky_layer_fadeout чтобы вечером такие [URL=http://radikal.ru/F/s57.radikal.ru/i155/0908/19/323b6251d67e.jpg.html][IMG]http://s57.radikal.ru/i155/0908/19/323b6251d67et.jpg[/IMG][/URL] выкатить? |
Мне кажется нужно смотреть какие в реальносте облака фотографировать и вставлять , мне больше нравится безоблачно ,чтобы были небольшие облачка.Нам нужно еще изучить виды облаков:перистые и т.д.)))А вообще стоит экспереминтировать конечно там и ясно будет))
|
Да, согласен перебор )), вышел на лоджию сфотал то, что там сейчас висит [URL=http://radikal.ru/F/i023.radikal.ru/0908/20/c12963dcc0df.jpg.html][IMG]http://i023.radikal.ru/0908/20/c12963dcc0dft.jpg[/IMG][/URL], плохо получилось, но облака не айс, э там наверху - замените! =))
Странно у меня в третьем слое по дефолту стоит текстура skylow.ace, но там нет облаков, просто голубой фон с альфой, не понял, откуда они берутся :confused: вероятно из текстуры слоя, а этот используется исключительно для купола т.к. при замене поменялся только купол, грани остались прежними. Выходит купол текстурится отдельно? |
Я сам уже немного пдзабыл свои рассуждения о небе ,сейчас вспомнил.
skylow.ace в дефолте ночная текстура облаков.С этим тоже стоит разобраться.:crazy: Но грани не текстурируются, а грани это горизонт цвет меняется от цвета солнца. |
Как ночная :eek:, когда там нет параметров времени и стоит BlendATexDiff, вот заменил её, время 10:00 [URL=http://radikal.ru/F/s15.radikal.ru/i189/0908/f1/046bac00fd33.jpg.html][IMG]http://s15.radikal.ru/i189/0908/f1/046bac00fd33t.jpg[/IMG][/URL]
И на гранях висят облака, что интересно "старые". |
Напутал опять что-то.:o
Этот слой идет поверх ночного и дневного слоев он должен идти с альфой Это же облака которые видно и днем и ночю с параметром BlendATexDiff. Пост #15 |
Бедный Киев-Фастов :o , попробую теперь отключать слои "для выснения" :) .
add Либо слой обязателен, либо не может быть менее 3 слоев, но маршрут с двумя слоями рухнул. Попинал луну =)) Поправка в инструкцию - world_sky_satellite_dir_rise_colour и world_sky_satellite_dir_set_colour определяют интенсивность и цвет освещения в первую очередь неба с момента появления светила за горизонтом до его полного появления (т.е. видно всю текстуру светила) и наоборот от начала захода за горизонт до исчезновения светила. Как я понял МСТС считает временем восхода появление светила за горизонтом и временем заката момент исчезновения светила когда оно уже за горизонтом. Соответственно освещать объекты цветом восхода и заката светила будут очень короткое время, в основном эта настройка относится к цвету неба в моменты, когда светила ЗА горизонтом. |
world_sky_layer_edge_step_height ( 0 )
В дефолте 0. Это высота купола над горизонтом Если поставить -1000, то горизонт не будет видно. Если поставить более 0, то линия горизонта будет шире. Попытался сде6лать утро,когда солнце освещает все желто-оранжевыми лучами. Получилось,но не совсем хорошо желтое свечение держится очень долго, можно попробовать добавить светило специально для этих целей. А сколько премерно длится освещение желтыми лучами так сказать? |
Угу, до горизонта я еще не добрался, столкнулся с проблемой, вероятно у тебя те же Фаберже, только на рассвете =))
Освещение неба и мира складывается от светил вместе, это то, что мне испортило вечер, тебе вероятно портит утро. Т.е. луна давно закатилась, а все еще освещает небо, давая с восходящим солнцем непонятно какой цвет, причем её цвет (именно цвет, не яркость) не очень то тронешь, ночь есть ночь, она не может быть желтой. По времени оранжево-желтые лучи ИМХО 1-1,5 часа, не более. |
Значит нужно,чтобы луна закатывалась еще раньше.А насколько я понял мы не можем создать светило у которого светится только собственная текстура.Светило по-любому должно что-то освещать чтобы быть видимым?
Как я понял между светилами должно быть не менее 2 часов разницы ,чтобы они не смешивали цвета и т.д. и все будет чики-пуки))))) |
Да, если не освещает, то его невидно, светило-триггер же не видно и оно ничего не освещает =)).
Скрыть его можно, наверное, залив альфой, невидно, но светит, наоборот наверное нельзя. Когда-то давно в школе у нас была астрономия, и конечно я ничего не вспомнил когда искал ответ на простой вопрос - где должно быть солнце в 22:31? Т.е. какой момент считается точным временем захода. Нашел в гугле вот что: [QUOTE][B]Истинным восходом[/B] Солнца (Луны) называется момент пересечения центром светила горизонта при переходе из невидимой части небесной сферы в видимую, а истинным заходом – момент пересечения центром светила истинного горизонта при переходе из видимой части небесной сферы в невидимую.[/QUOTE] [URL="http://z-max.narod.ru/Text/Avia/Baev/time.html"]Отсюда[/URL]. Получается время захода/восхода это когда центр светила находится точно на линии горизонта? add Чики-пуки то будет, но в момент смены светил наступит кромешная темень =(( ИМХО надо лепить вспомогательные переходные невидимые светила с нейтральным светом. |
Все светило находится за горизонтом.
На линии горизонта оно как-бы меняет форму. |
ПОПРАВКА
Верно?:) Потому что проверял Лесногорск в нем текстуры заменились во время каторое прописано для слоя,а не время восхода светила. [QUOTE=Zabor;103500]Получается время переключения на ночные текстуры определяется параметром "world_sky_satellite_set_time" - закат в секции первого светила.[/QUOTE] Да только получается если не указано здесь. world_sky_layer ( world_sky_layer_fadein ( 18:00:00 20:00:00 ) world_sky_layer_fadeout ( 06:00:00 08:00:00 ) world_sky_layer_top |
[QUOTE=Keeper;104131]Все светило находится за горизонтом.
На линии горизонта оно как-бы меняет форму.[/QUOTE] Не понял так все или пополам? Чтобы было примерно так [URL=http://radikal.ru/F/s05.radikal.ru/i178/0908/9d/d761ac95e128.jpg.html][IMG]http://s05.radikal.ru/i178/0908/9d/d761ac95e128t.jpg[/IMG][/URL] время захода будет 0:10:00 т.е. походу в МСТС указывается момент не восхода/заката, а время "зажигания" и "отключения" =)). Дык ночной слой на небе появится всяк позже захода солнца, а для ночных текстур это слишком поздно, уже темно, несмотря на то, что небо еще светлое, светило то уже за горизонтом или около того. |
[QUOTE=Zabor;104139]Не понял так все или пополам? [/QUOTE]
За горизонтом полностью.Да момент включения/выключения светил. |
В МСТС весьма размытое понятие "край диска" с учетом этой погрешности у меня получилось что нужно добавлять час к требуемому времени захода, т.е. чтобы верхний край диска светила скрылся за горизонтом в 22:31 нужно выставлять world_sky_satellite_set_time ( 23:31:00 ).
Включать в это время ночной слой совсем не айс - [URL=http://radikal.ru/F/s58.radikal.ru/i159/0908/31/80684290d311.jpg.html][IMG]http://s58.radikal.ru/i159/0908/31/80684290d311t.jpg[/IMG][/URL] =)), потому без светила-триггера для включния ночных текстур не обойтись :confused:. ps чего-то я с красным оттенком все же перебрал... add Да, действующие (с реальным светом) светила не должны пересекаться по времени, увидел эффект как в своем сценарии для Фастова, там старт в 8:00 и иногда было заметно резкое изменение яркости при старте. Теперь понятно почему - подгонял восход солнца к 5:37, как ни двигал время восхода все равно в 5:30 резко светлеет и солнце начинает светить, показавшись краем на горизонте. Оказалось в 5:30 отключалась луна, и пока она не отключится солнце не светило, убрал её (отключение раньше включения солнца) - рассвет стал мягкий и красивый. |
Максим, я как всегда перестарался =)) время в world_sky_satellite_rise_time и world_sky_satellite_set_time это именно восход и закат т.е. появление/пропадание лучей света от светила и наплевать где там диск болтается, разработчики МСТС все уже продумали - рассвет начнется за 35 минут и угаснет свет после заката примерно в этот интервал.
Вот что у меня с рассветом получилось (секция луны, 3 светило): [QUOTE]Comment ( при восходе солнца в 5:37 в 5:02 начнется рассвет, отключаем лучи света от луны в 05:10:00 ) world_sky_satellite_set_time ( 05:10:00 ) world_sky_satellite_dir_rise_colour ( ff000020 ) world_sky_satellite_dir_high_colour ( ff000020 ) Comment ( свет луны на закате на небе ) world_sky_satellite_dir_set_colour ( ff20203C ) world_sky_satellite_amb_rise_colour ( ff000010 ) world_sky_satellite_amb_high_colour ( ff000010 ) Comment ( свет луны на закате на объектах ) world_sky_satellite_amb_set_colour ( ff60606A )[/QUOTE] Небо вовсе незаметно переходит от луны к солнцу, короче рассвет как рассвет =)), пропадание лучей от луны в 05:10:00 заметно, как и появление первых лучей солнца в 5:37, но совсем не так как при грубейшей ошибке перекрытия светил по времени. Занимательная, однако, получается астрономия аля МСТС :) |
Жалко вот с движением светил там не так круто - солнце двигается строго через зенит и никаких гвоздей... (((
|
Игорь великолепно!
Попробовал поставить действителино получилось ,что не какой темноты и переход очень плавный . Значит промежуток между заходом луны/восходом солнца 8 минут в данном случае.С другим вресенем заката и т.д. все будет по-другому но есть от чего идти! А подсветка земли? Вот предлагаю заменить текстуры ночные эти мне кажеться более красиво смортрятся [url]http://ifolder.ru/13364993[/url] Значит такой же период ставим и на закате все чики-пики! |
Максим, подожди, где 8 минут у меня так получается:
[IMG]http://s05.radikal.ru/i178/0908/14/03931f356c44.gif[/IMG] Главная фишка в зонах плавного перехода освещения неба, их можно двигать по времени, но так, чтобы между закатом одного светила и восходом другого было не более 35+35 минут и не менее 0, т.е. светила не должны перекрываться в части лучей на поверхности. Цвета и оттенки переходных зон (цвет на восходе/закате) - огромное поле для художника, раз времена освещения объектов светилами не пересекаются проблем не будет. Тестурку звезд сейчас попробую... [B]ScreenMaker[/B], а ты как хотел, чтобы светило зигзагом по небу прыгало? Или тебе нужно чтобы оно по краю горизонта пробиралось, тогда попробуй покрутить угол восхода. add Вот как раз кручу освещение от луны в зените... Экономим электричество, 2:00 ст. Парголово, белыми ночами свет не включаем, и вообще ходим пешком [URL=http://radikal.ru/F/s55.radikal.ru/i148/0908/95/40bfce8b07c3.jpg.html][IMG]http://s55.radikal.ru/i148/0908/95/40bfce8b07c3t.jpg[/IMG][/URL] , наверное надо окружающий свет от луны сделать повеселее, чего-то голливудскими кошмарами повеяло :D Текстурка хороша, но надо еще покрутить радиус/высоту купола и грани в ночном слое - звезды на гранях размазываются слегка, но это когда до слоев доберемся =)) |
Текущее время: 14:37. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim