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

LScene

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

Если требуется обычная сцена Makie в макете, например для трехмерных графиков, следует использовать LScene напрямую. Это просто оболочка вокруг обычного блока Scene, которая делает его блочным. Доступ к базовому блоку Scene можно получить с помощью поля scene. Однако вы можете построить график в LScene напрямую.

Передать именованные аргументы базовому объекту Scene можно с помощью ключевого слова scenekw. В настоящее время может потребоваться передать несколько атрибутов явным образом, чтобы гарантировать, что они не наследуются от основной сцены. Сведения о применимых параметрах см. в документации по scene.

using GLMakie

fig = Figure()
pl = PointLight(Point3f(0), RGBf(20, 20, 20))
al = AmbientLight(RGBf(0.2, 0.2, 0.2))
lscene = LScene(fig[1, 1], show_axis=false, scenekw = (lights = [pl, al], backgroundcolor=:black, clear=true))
# теперь можно строить графики в lscene как обычно
p = meshscatter!(lscene, randn(300, 3), color=:gray)
fig
a7b8089

Атрибуты

alignmode

Значение по умолчанию: Inside()

Выравнивание сцены в предполагаемой ограничивающей рамке.

dim1_conversion

Значение по умолчанию: nothing

Глобальное состояние для преобразования измерения x.

dim2_conversion

Значение по умолчанию: nothing

Глобальное состояние для преобразования измерения y.

dim3_conversion

Значение по умолчанию: nothing

Глобальное состояние для преобразования измерения z .

halign

Значение по умолчанию: :center

Горизонтальное выравнивание сцены в предполагаемой ограничивающей рамке.

height

Значение по умолчанию: nothing

Настройка высоты сцены.

show_axis

Значение по умолчанию: true

Управляет видимостью объекта построения 3D-оси.

tellheight

Значение по умолчанию: true

Определяет, может ли родительский макет подстраиваться под высоту этого элемента

tellwidth

Значение по умолчанию: true

Определяет, может ли родительский макет подстраиваться под ширину этого элемента

valign

Значение по умолчанию: :center

Вертикальное выравнивание сцены в предполагаемой ограничивающей рамке.

width

Значение по умолчанию: nothing

Настройка ширины сцены.