3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Переменный коэффициент преломления. В чём лучше реализовать?
ozzy_72
сообщение 11/04/2013, 22:54
Сообщение #31


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 21/02/2012
Пользователь №: 85 339



Цитата(Atap @ 06/03/2013, 18:32) *
Градиентная оптика - крутая тема. Прежде чем говорить о реализации, нужна какая то математическая база. Есть ли хорошие статьи по этому поводу? Все что я нашел это только частные случаи.



Не совсем понял вопрос. Математическая база чего нужна? Самой градиентной оптики? Математического описания свойств обьекта с переменным коэффициентом преломления? Или самих способов визуализации такой структуры?

И частные случаи чего удалось найти?
Go to the top of the page
 
+Quote Post
ozzy_72
сообщение 11/04/2013, 23:08
Сообщение #32


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 21/02/2012
Пользователь №: 85 339



Цитата(dunmer @ 07/03/2013, 10:03) *
Насколько я понимаю, ozzy_72 нужна не математическая база, а готовый инструмент.
Как уже говорили, задача сведется к множеству преломляющих плоскостей. Отталкиваясь от этого, можно найти тривиальное аналитическое решение, где известна позиция и направление луча на выходе из кристалла, вот это и можно быстро реализовать в мантре, причем только частный случай с однородной средой. Иначе, все упрется в глубину трассировки,.. и в дубовость VEX.
Если по науке, то для общего решения нужно проводить исследования и затем пилить трассировщик со своими ускоряющими структурами, а это, как минимум, хорошая кондитатская.



Я себе несколько иначе это представлял. Не кандидатскую в смысле а саму реализацию. Как то представлялось решение аппаратом теории поля. Как расчёт полёта заряженной частицы в трёхмерно заданном магнитном поле. Причём даже проще, так как свойства в каждой точке не вектор, а скаляр. Если материал изотропен в точке по направлению. (немного масло-масленное "изотропен по направлению" но думаю понятно) то есть надо трёхмерную матрицу свойств материала интерполировать между точками полиномами с необходимой точностью и собственно имея функцию изменения коэффициента преломления можно узнать её градиент. Отсюда можно считать траекторию.

Если взять ещё шире то это нахождение брахистохроны (пути проходимому за минимальное время) в Римановом пространстве (там где кривизна пространства разная в каждой точке). Этим вариационное исчисление заведует.


Но для этого нужно быть програмистом, а не только с математикой дружить. Моё общение с програмированием ограничивается MathCad сейчас ( внём есть элементы програмирования) и визуальным бэйсиком за номером 4 в далёком прошлом. Ещё дальше в прошлое не полезу smile.gif Ещё писал програмулины на авиатренажёр МИГ-29, ног это было очень специфическое оборудование, к данному случаю никак не прилепляемое.

Так что математику я представляю, остальное нет sad.gif
Go to the top of the page
 
+Quote Post
bvlaD
сообщение 12/04/2013, 09:12
Сообщение #33


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 566
Регистрация: 01/10/2005
Из: Казань
Пользователь №: 16 695



хороший коньяк в Крыму получается, главное забористый

Сообщение отредактировал bvlaD - 12/04/2013, 09:14
Go to the top of the page
 
+Quote Post
ozzy_72
сообщение 14/04/2013, 16:05
Сообщение #34


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 21/02/2012
Пользователь №: 85 339



Цитата(bvlaD @ 12/04/2013, 08:12) *
хороший коньяк в Крыму получается, главное забористый



Коньяк это мелочи smile.gif Как я говорил я делаю абсент, с ОГРОМНЫМ содержанием эфирных масел, благо полыни в окрестностях растёт некошено-несчитано, и остальные ингридиенты не дефицит.

А тема визуализации среды с переменным коэфф преломления так и не решена. А так хотелось sad.gif Да, в сети на сайтах связанных с Гудини я задавал вопрос, конкретного ответа нет. Я просил создать примитивный объект с переменным коефф преломления и сбросить результирующий файл. Претендовал на кубик с меняющимся по синусоиде коефф преломления.

Хотя правильней решить вопрос так.
В более общем виде.

Как визуализировать ТЕЛО (не поверхность) в каждой точке которого каким либо образом заданы параметры, такие как прозрачность, коеффициент преломления, рассеивание, цвет, люминисценция и прочее что можно придумать smile.gif То есть математическим образом задано что происходит с входящим потоком фотонов в зависимости от их частоты. Естественно что задана не КАЖДАЯ точка, а сетка каой-либо плотности и закон интерполяции коеффициентов свойств между точками.

Потому что рендеры типа максвелла хоть и считаются физически корректными, всё равно не позволяют задать массу моментов, мне например как то надо было визуализировать декоративный "прибомбас" две жидкости, несмешивающиеся, одна тяжелее другая легче, тяжёлую постоянно подают сверху вверх маленьким насосиком, таким чтоб эмульсию не взбить. Она опускается вниз струйками с завихрениями. Это в приципе посчитать можно. Одни студенты знакомые даже взялись, из интереса. Интересное начиналось дальше. Всё это освещено ультафиолетом, в ультрафиодлете одна из жидкостей флюоресцирует, синим светом, а вторая жидкость флюоресцирует в синем свете, красным излучением. Причём та что флуоресцирует в синем - красным, для ультрафиолета достаточно прозрачна.

Это однокласник, по одной из школ где я учился, делал эксклюзивный дизайн с использованием флюресценции. Одному чешскому деятелю фанату киберпанка, конкретно Уильяма Гибсона и Суэнвика, он свою виллу назвал "Вакуумные цветы".

Приходилось делать массу экспериментов, предварительный просмотр делать было не в чем. sad.gif

Сообщение отредактировал ozzy_72 - 14/04/2013, 16:06
Go to the top of the page
 
+Quote Post
ozzy_72
сообщение 06/07/2018, 23:40
Сообщение #35


Уже не новичок
Иконка группы

Группа: Пользователи
Сообщений: 19
Регистрация: 21/02/2012
Пользователь №: 85 339



Возвращаясь к прошлому. Как рекомендовали найти реализацию переменного преломления в Гудини это я помню, но вот найти хоть где то готовую реализацию кем нибудь не удалось sad.gif
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






3 страниц V  < 1 2 3
Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 18/04/2024 - 18:19