Документация Engee

Matcap

Страница в процессе перевода.

Материал matcap (material capture) — это текстура, которая применяется на основе нормалей данной сетки. Как правило, это сложные материалы и освещение, которые без лишних затрат можно применять к любой сетке. Материал matcap можно передать с помощью атрибута matcap графика mesh, meshscatter или surface. Рекомендуется задать shading = NoShading. Здесь можно найти множество материалов matcap.

Пример

using GLMakie
using FileIO

catmesh = FileIO.load(assetpath("cat.obj"))
gold = FileIO.load(download("https://raw.githubusercontent.com/nidorx/matcaps/master/1024/E6BF3C_5A4719_977726_FCFC82.png"))

mesh(catmesh, matcap=gold, shading = NoShading)
a0a9d9a