Mihanik W.I.P.

Раздел для проектов
Аватара пользователя
sungreen
Джун
Сообщения: 94
Зарегистрирован: 27 июн 2024 08:33
Откуда: Kostroma mon amour

Re: Mihanik W.I.P.

Сообщение sungreen »

Аватара пользователя
Mihanik
Джун
Сообщения: 76
Зарегистрирован: 23 июн 2024 07:56

Re: Mihanik W.I.P.

Сообщение Mihanik »

sungreen писал(а): 31 июл 2024 18:34 добавлю до кучи https://www.stateofartacademy.com/up-to ... -renderer/
Черезвычайно полезная статья для понимания создания облаков, дыма, тумана волюметрикой, объёмом, все сказанное верно и для циклов. Но это обьем и корона 6. Я, же пытаюсь сделать облака не объёмом, а текстурой окружения. Такая штука появилась в короне начиная с 9 версии, и нормально заработала только в 12 версии. Сейчас все экстерьершики эту штуку жутко хвалят.
Аватара пользователя
sungreen
Джун
Сообщения: 94
Зарегистрирован: 27 июн 2024 08:33
Откуда: Kostroma mon amour

Re: Mihanik W.I.P.

Сообщение sungreen »

добавлю до кучи (куча должна набрать критическую массу :) )
https://www.shadertoy.com/view/XslGRr
https://www.shadertoy.com/view/Mt3GWs


http://www.cs.sjsu.edu/~bruce/fall_2016 ... _of_2.html
Аватара пользователя
sungreen
Джун
Сообщения: 94
Зарегистрирован: 27 июн 2024 08:33
Откуда: Kostroma mon amour

Re: Mihanik W.I.P.

Сообщение sungreen »

в туже кучу
https://docs.blender.org/manual/ru/dev/ ... s/osl.html
https://developer.blender.org/docs/hand ... ines/glsl/
https://docs.blender.org/api/current/gpu.html

хотя что ослик в суслике будет работать на gpu нет уверенности
Аватара пользователя
Mihanik
Джун
Сообщения: 76
Зарегистрирован: 23 июн 2024 07:56

Re: Mihanik W.I.P.

Сообщение Mihanik »

sungreen, я признателен, за то что ты взялся изучать проблему. Но я даже не могу четко сформулировать задачу, чего мне не хватает для создания убедительной текстуры окружения. С солнцем, звездами и луной все хорошо. Они находятся на сфере окруженияи вращаются вместе или поддельности без проблем. Проблема с облаками, они в реале находятся не сфере, точнее на сфере но не на той, не на сфере окружения с центром в точке наблюдения, а на сфере с центром в центре земли. То есть для наблюдателя, они находятся практически на плоскости над головой. Простейшим решением является создание этой плоскости или сильно сплющенной полусферы геометрией, и уже на этой геометрии нарисовать облака процедурно, с прозрачностью. Но, как я уже говорил это не текстура окружения, и это уже дольше считается.
Аватара пользователя
sungreen
Джун
Сообщения: 94
Зарегистрирован: 27 июн 2024 08:33
Откуда: Kostroma mon amour

Re: Mihanik W.I.P.

Сообщение sungreen »

К чему веду разговор - если полисеткой и объемом дорого, то нужно пробовать математикой через glsl. По сути это вполне реализуемо. Предлагаю еще массы критической понабрать, может просветление и наступит. Хотя сейчас надо бы самый простой glsl прикрутить, из тех которые уже обозначены.
Аватара пользователя
sungreen
Джун
Сообщения: 94
Зарегистрирован: 27 июн 2024 08:33
Откуда: Kostroma mon amour

Re: Mihanik W.I.P.

Сообщение sungreen »

Аватара пользователя
Mihanik
Джун
Сообщения: 76
Зарегистрирован: 23 июн 2024 07:56

Re: Mihanik W.I.P.

Сообщение Mihanik »

sungreen писал(а): 01 авг 2024 06:42 Хотя сейчас надо бы самый простой glsl прикрутить, из тех которые уже обозначены.
Боюсь это за пределами моей компетенции. И вряд ли вообще освою. Ничего не понимаю, из того что написано в мануале касательно написания шейдеров, то есть совсем, вообще, на уровне значения слов которые там написаны))).
Аватара пользователя
sungreen
Джун
Сообщения: 94
Зарегистрирован: 27 июн 2024 08:33
Откуда: Kostroma mon amour

Re: Mihanik W.I.P.

Сообщение sungreen »

Мне тоже нужно некоторое время чтобы осмыслить. Предлагаю еще пособирать информацию, но очевидно, что нужен хак для быстродействия.
Аватара пользователя
sungreen
Джун
Сообщения: 94
Зарегистрирован: 27 июн 2024 08:33
Откуда: Kostroma mon amour

Re: Mihanik W.I.P.

Сообщение sungreen »

Ответить