Это потому что RGB-код пикселя зависит от освещения, а цвет, понимаемый как свойство объекта - нет: цветопостоянство.

Я думаю, что рендер должен изменять чистый цвет, заданный, например, словом (“red” и т. п.), т. к. чистый цвет вряд ли часто встречается, это логично. Но мне кажется, что f4map добавляет “грязи” и в цвета, прямо заданные кодом, что не правильно.
У меня в f4map отключено “динамическое освещение” и цвет на разных гранях здания одинаковый или почти одинаковый, в таком случае я должен с изображения в браузере получить тот же код, что и вводил в JOSM, чего нет. И не надо искать сложностей там, где их нет.

Проведите простой эксперимент - сделайте скриншот и залейте контуры зданий выбранным цветом в графическом редакторе. И полюбуйтесь, как из объёмной картинка станет плоской мазнёй.

“Любая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение.”

BushmanK, Sergey Astakhov, +1
Эцелоп, фигню сейчас спорол. Чтобы проще осознать этот факт, подумай вот о чём:
У тебя там на скрине как минимум сумерки. Ночью цвета явно выглядят немного иначе нежели днём. Иногда сложно сказать какого цвета объект, ибо темно! И та же фигня в любую погоду. Пасмурно - цвета потемнее, светит солнце - поярче. А тот цвет, что ты задаёшь через RGB является лишь одной из базовых переменных для рассчёта итогового.
Прошу прощения за такое примитивное объяснения, но я даже не знаю, как такие вещи объяснять доходчивее.

Я и так вожу пипеткой и вижу разницу между гранями дома, она небольшая. А вот из жёлтого сделать серый… Можно сделать скрины в разное время суток и погоду, разница слишком велика. И серые крыши отдают синевой. Не верите - не надо.

Конечно! А на рассвете они будут розовыми - отражается “цветное” небо. Вам про это и писали, что просто взять пипеткой “неизвестно что” - это не вариант.

А вы не пипеткой водите, а залейте всё одним цветом - вы ведь этого хотите?
И повторите это для других домов. Сомневаюсь, что результат вам понравится.

http://www.elena87.net/cat40101.php

Особенно обратить внимание на цветовые рефлексы.

Проще поднять сервер для текстур, и придумать тег, ссылающийся на него, чем пытаться впихнуть в теги невпихуемое :slight_smile:

Превращение желтого цвета в серый называется “уменьшением насыщенности”. И происходить это может как от попадания объекта в тень, так и от изменения спектральных характеристик освещения, как такового. Например, в пасмурный день в свете преобладает голубой, от чего все предметы “теплых” цветов кажутся более серыми.
Кто считает, что это все тупо, как два пальца, может просто задуматься, чем, скажем, современная трехмерная анимация отличается от поделок девяностых годов. Или чем картина профессионального художника в манере реализма отличается от детской мазни.

Кирпичи белые бывают. :open_mouth:

И не только белые.

а я под рендер нарисовал, в данном случае. Посмотрел (подсмотрел) на другие объекты, увидел, что сам ф4 красит понятие материала “кирпич” неким сносным красным цветом, и на этом остановился. Белый кирпич бывает, не вопрос. Там и цвет запилим, при необходимости.

А красный кирпич я специально не красил ровно в силу вот этих наших боданий на последних многих страниц, (начиная с момента, когда прозвучало слово “диффузионное рассеяние”))). Бо тыкнулся так же, как и Эцелоп, со своими цветами (пипетка, размытие/усреднение, rgb, все дела…) И УВИДЕЛ. Что “красит” ф4 всё это планов громадьё как ему вздумается. И ЗАБИЛ.

А выльется наша беседа в “пропозал” (или канцелярия (ф4) допилит что) – будет просто исправить/дополнить данные простой массовой заменой. А пока пусть будет так. И все красно-кирпичные дома я буду стараться “множить” именно таким способом окраски. А не как у Эцелопа – всё под пипетку. Произойдёт какое изменение – фиг массово заменишь. (к примеру.)

И панельные дома одинаково все крашу (они одного времени застройки и одного типа “диффузионного рассеяния”). потом под гребёнку всё пере-оформим. “Если что”.

А цветные-в-полоску вообще не трогаю, ибо двойная работа будет. Или преобладающим цветом крашу.

он же есть! или был…)) год назад парни пилили текстурки, и на сайт какого-то восточно-европейского товарища даже штучно начали выкладывать. Всё завяло, кажется, но мысль была дельная. Стал бы кто натягивать текстуры на здания! (сайт-сервер какой) – всё бы обратно зашевелилось БЫ.
Мсье Котельников кажется лапку прикладывал тоже к этому делу. Может от-click-нется.

UPD, и да, у нас еще кроме ф4 есть http://wiki.openstreetmap.org/wiki/OSM-3D для браузера, и для андроида http://wiki.openstreetmap.org/wiki/OSG-Explorer (у меня нет маркета, мне 1.0.0 (от марта 2013) выкачивали, всё сносно работало, подложка, как в ф4, растровая, а сейчас там 1.0.1, некому выкачать, да и версия от марта же). Но оно работает. (просто вспоминл, про раскраску уж не помню, есть ли она там вообще).

Есть мой. Можно зашевелить его, если будет востребован. :3

http://openworldtextures.org

Применительно к F4 нужно, чтобы французы тоже поддержали текстурирование, иначе это будет сферическим конем в вакууме.

во-точно! это он и был. Хинд.) и чел Марек там. это оно.)

только мне кажется, что это перебор.

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

Иначе наша “гео-база” треснет.

А в модели рисуй и диффузию и глосс и мирроринг… что хочешь. А ф4 пусть туда ходит и берёт нужные элементы.
Иначе, ОСМ треснет!

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