Перейти к содержанию

nabbla

Зарегистрированный
  • Постов

    187
  • Зарегистрирован

  • Победитель дней

    28

Весь контент nabbla

  1. Ага, только это запечатлеть моей мыльницей проблематично. Без вспышки она ставит большую выдержку, все мигание сливается в белый свет. А со вспышкой сплошные блики, а своего света почти не видно. Вот видео снял в паршивейшем качестве: http://video.yandex.ru/users/nabbla/view/1/ Но что-то видно
  2. Давайте я приду, встану на коньки впервые в жизни. Это нелогично - кататься коньком на лыжах, но не кататься коньком на коньках.
  3. Да, рисунки замечательные!
  4. Вот она, эта инженерно-дизайнерская идея (нажмите по картинке для увеличения): Integral, спасибо большое за такой классный новогодний подарок! Как видишь, для него нашлось очень подходящее место - на орбите вокруг Земли. Что интересно, я изначально хотел над этой картой сделать такой же светильник, как над Скотти. Но не сделал
  5. С большим запозданием, поздравляю всех с новым годом Дракона! Этот фрактал называется Twindragon. Его можно по-разному строить, но этот был сделан, наверное, наиболее экстравагантным способом.оффтоп Это первые 2^17 числа, записанные в системе счисления по основанию i-1, и изображенные на комплексной плоскости! Скрыть
  6. Присоединяюсь к поздравлениям! Долгой жизни и процветания!
  7. Любопытный девайс, только 43000 атм - это явный перебор, тут до образования алмазов недалеко! На самом деле, там давление 200 атмосфер - вполне обычное для гидравлики. Вот тут можно еще подробности посмотреть.
  8. На днях катался на лыжах до водопада Гремячий, это одно из немногих мест, где растет инопланетного вида растение Лунник: Что-то похожее было в пилотной серии ТОСа, Спок еще улыбался до ушей, не зная пока, что ему нельзя. Падающая Звезда, оффтоп Что-то у меня пока руки не доходят до xenosky и остального, хочу вволю покататься на лыжах, пока снег не растаял... Скрыть
  9. Да, хорошо отметили. Спасибо за подарок - сегодня мы с братом посмотрели, что за зверь, похоже, игра очень юморная, одни напарники - краснорубахи или варежжжка чего стоят! На днях попробуем поиграть.
  10. Вот так это выглядит "вживую".
  11. После того, как Integral подарила мне картину со Скотти, я решил устроить в коридоре картинную галерею на тему star trek. Не все еще готово, надо будет провода запрятать, да и стену (точнее, вентканал) подровнять неплохо бы. Но вот что пока вышло (щелкните по изображению, чтобы загрузить его в полном формате): Integral, спасибо еще раз за картину! Теперь каждый раз, проходя по коридору, буду любоваться.
  12. Картинку покажите, пожалуйста, чтобы я знал, с чем имею дело. Если там отмечены длины волн, то все просто. Если нет и ему надо ориентироваться прямо по цвету - это сложнее, хотя все равно получится. А то сделаю сейчас (ну, через пару дней) по своему разумению, а оно возьмет и не заработает...
  13. А можно примеры выложить? Там это в цвете или просто черно-белые полосы, отмечена ли где-нибудь длина волны? Думаю, что смогу сделать.
  14. Новая программка - DrawSpectrum. Строит спектральные полосы из табличных данных, что-то в этом роде. Скачать ее можно здесь. Наконец-то дописал библиотеку для работы с табличными функциями, теперь она не просто записывает значения X-Y, но и прочую информацию: порядок интерполяции (0 - просто ступеньки, 1 - соединяет прямыми линиями, 3 - кубическая сплайн-интерполяция), название графика, подписи к осям, подробное описание в виде текста. Файлы старого образца поддерживаются как ни в чем не бывало. Вот ImageGraph2Text с новой библиотекой. Меня больше всего бесило, что он не сохранял в файл порядок интерполяции, по умолчанию всегда выбиралось 3. Теперь - сохраняет. И все остальное можно задать. И еще слегка доработанный xenosky - с этой новой библиотекой и с построением спектральных линий. Теперь обновлений не будет довольно долго - мне по работе нужно сделать немножко другое. оффтоп посчитать величину паразитной засветки объектива системы лазерной связи светом луны, венеры и других планет, притом, что на входе стоит светофильтр на 800 нм (с шириной полосы около 15 нм). В общем-то задача похожа: надо взять спектр излучения Солнца, помножить на альбедо планеты (это тоже фунция, зависящая от длины волны), а потом главное отнормировать по интегральным характеристикам. Скрыть
  15. Integral, конечно не против! Вот в максимальном разрешении и качестве, 9Мб. А если щелкнуть по картинке в том посте, будет версия на 2.1 Мб.
  16. Вот доработанная версия ImageGraph2Txt: она поддерживает файлы gif, jpeg, png, tiff и кучу других форматов. А в остальном, то же самое. Скоро к другим своим прогам тоже прикручу, а то это как-то даже невежливо, когда исключительно bmp... добавлено через 19 часов 54 минуты Upd: новая версия AddSpectrum2Pic. Там теперь еще можно копировать изображения из буфера обмена. Причем график из Excel или Word, если нажать ctrl-C, тоже скопируется, что довольно удобно. Недавно заметил: загружать они загружают что угодно, а вот сохранять не умеют пока. Надо будет еще поковыряться. Если в программах обнаружатся какие-то глюки, расскажите мне пожалуйста, желательно поподробнее.
  17. Все, отсканировал целиком (в 2 захода), картинку в предыдущем посте обновил. Теперь картина во всей красе! Оказывается, проги для склеивания панорам сейчас вообще работают в автоматическом режиме: задаешь им две половинки, а дальше все автоматом. Вот эту нашел фактически по первой ссылке, в ней и сделал.
  18. А я тоже поначалу решил, что горизонтально, однако, когда увидел отсканированное изображение, подумал: а ведь так его вроде и показывали! И не стал его переворачивать. И автограф читать удобно Какой стороной повесить, еще не решил. Надо TOS пересмотреть добавлено через 1 час 50 минут А скан, увы, неполный. Примерно сантиметр сверху, как всегда, не отсканировался.
  19. Да, он самый Можно. Для матовых, непрозрачных объектов - можно. Я посмотрел на том сайте, вот здесь даются определения. По ним, коэф. поглощения стоит в экспоненте и имеет размерность см^(-1), т.е обратная ему величина - это характерная длина, пройдя которую через вещество, свет данной длины волны ослабится в e раз. А спектр поглощения рассчитывается уже для заданной длины, которую проходит свет, он имеет размерность "разы": 0 - поглощения нет, 1 - свет поглотился полностью.
  20. Еще один рисунок от очаровательной Integral, подарок мне на день рождения: Integral, спасибо большое!
  21. Для растений надо найти спектр суммарного излучения (прямой солн. свет + рассеянный), помножить на спектр отражения - и получим цвет, т.е матовость листьев все упрощает. Раз они матовые, значит "теряют информацию" - им плевать, откуда пришел свет и с какого направления сколько его пришло, главное, суммарный поток и спектр. Методы те же самые, а параметры другие, разумеется. Наверное, я здесь напутал с терминологией. Я так это понимал: Коэффициент отражения - это одно число, от 0 до 1. Или для монохроматического излучения определенной длины волны, или по мощности (отношение падающей мощности к отраженной), или по световому потоку (тоже мощность, но отнормированная по чувствительности глаза, в общем, люмены, канделы, люксы и пр.). Спектр отражения - это зависимость коэф. отражения от длины волны, т.е целый график. Но сейчас мне кажется, что его правда не стоит называть спектром, лучше просто коэф. отражения. Чтобы не перепутать со спектром отраженного света.
  22. Часть света проходит через атмосферу напрямую и падает параллельными пучками - это прямые солнечные лучи. Если мы на них посмотрим, в глазу они сфокусируются в узкий кружок - изображение Солнца. Спектр этих прямых лучей пока в моей программе не считается: для этого недостаточно знания, что рассеяние обратно пропорционально четвертой степени длины волны, нужно знать еще величину этого рассеяния. А она зависит от плотности атмосферы, ее протяженности, от газового состава, в конце концов, от угла падения: в зените Солнце желтое, при закате - красное. Часть света рассеивается в атмосфере и затем примерно половина уходит наружу, в космос, а другая половина - падает на землю, но уже не параллельными пучками, а со всех направлений. Когда мы смотрим на все эти лучи, они никуда не фокусируются, "ложатся на сетчатку ровным слоем" и воспринимаются как голубое небо. Именно спектр этого излучения назван результирующим. Ведь вообще вся тема называется "цвет неба на других планетах", поэтому я и счел данный спектр "результирующим", ведь он однозначно определяет цвет. В общем случае, если мы хотим реалистично изобразить какие-то предметы, надо рассмотреть оба источника света, отследить направление каждого лучика. Но это в общем случае. В каждом конкретном задачу можно существенно упростить. Мы знаем, что листья являются матовыми, они не дают каких-то бликов. С точки зрения оптики, это означает: они собирают весь падающий на них свет, что-то поглощают, а все остальное переотражают во все направления по Ламбертовскому закону (~cos(phi)). Значит, достаточно один раз посчитать, сколько всего на них упало света и какого спектра, потом помножить на спектр отражения - и мы получим, какого цвета листья. А о цвете здесь вполне можно сказать: с какой стороны не посмотри на листья, они будут выглядеть одинаково зелеными. С водой все сложнее: часть света она отражает, часть пропускает, еще одну часть поглощает. Причем, если вода чистая, не мутная, то отражение будет направленным, по закону "угол падения равен углу отражения". Если волн нет, в воде будет отражаться небо и Солнце, но к этому отражению прибавится еще свет, который первоначально прошел вглубь, а потом частично рассеялся наружу. Я о том и говорил, что у нас не будет одного-единственного цвета воды. Будет по кр. мере две компоненты - отраженное небо (с примесью рассеянного света с глубины) и отраженное солнце, иногда прям в виде диска, иногда - в виде отдельных искрящихся бликов.
  23. Речь просто о том, какой из спектров выбрать для дальнейшей "обработки". Хотя, увы, и здесь все не так просто. Видимо, отдельно надо рассматривать отражение от воды, а отдельно ее "внутреннее свечение" - когда свет и от Солнца и от неба проник в толщу воды и частично отразился обратно, но уже действительно другого цвета.
  24. Это очень быстро: вот доработанная программка. Насчет того, какой именно спектр доходит до Земли - все зависит от свойства поверхности. Если она зеркальная, как та же вода, то в ней отразится небо и отдельно Солнце. Хотим узнать, как выглядит небо - берем "результирующий спектр". Как в воде выглядит солнце - берем "спектр звезды". А вот если поверхность матовая, то их надо сложить друг с другом с какими-то весами, зависящими от погоды: зашло ли Солнце за тучку, загораживает ли его что-нибудь и пр.
  25. Для атмосферы, сходной с земной. Хотя там есть ровно один регулируемый параметр - turbidity (туманность), чтобы от ясного голубого неба плавно перейти в плотно затянутое белой дымкой. Может, этого и хватит на первых порах. В общем, надо будет попробовать. Кстати, только сегодня узнал, что такие текстовые файлы, где несколько рядов чисел, можно просто из блокнота скопировать и вставить в экселе - и они спокойненько вставятся в две колонки. А потом 2 другие нужные колонки через ctrl-C - ctrl-V можно вставить назад, в текстовый файл. Без всяких мучений с расстановкой разделителей, выбора типа файла и пр.
×
×
  • Создать...