Как нарисовать сетку примитивной топологии Шварца

Aug 19 2020

Можете ли вы помочь мне, как нарисовать эти геометрические фигуры с помощью математической функции сетки ( XYZ Math Surface ) для этого уравнения: (cos (x) + cos (y) + cos (z) = t)

Ответы

6 Bithur Aug 26 2020 at 01:56

Я не могу помочь с созданием сетки, но вы можете использовать шейдер объема для визуализации.

Обратите внимание, что куб имеет размер 10 единиц и масштаб 1.
Циклы дадут более точные результаты, но вы также можете использовать EEVEE.
В циклах (ортогональный вид):

В EEVEE (вид в перспективе):

Я использовал шейдер излучения, но вы можете использовать простой шейдер объема с некоторым внешним освещением.