Billboarding

Текстовая ориентация на пробеле или к наблюдателю

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Сводные данные значения

НаследованныйFALSE, или TRUE

Графические примитивы

ОбъектыЗначения по умолчанию Billboarding
plot::Piechart3d, plot::Text3dTRUE

Описание

С Billboarding = TRUE, текстовые объекты всегда стоят перед наблюдателем. С Billboarding = FALSE, текстовые объекты сохраняют свою ориентацию относительно других объектов.

Часто, текстовые объекты в 3D используются, чтобы пометить определенные места в диаграмме (обратите внимание, что объекты могут содержать заголовок, таким образом, текстовые объекты обычно только необходимы для дополнительных описаний). В этом случае желательно, чтобы они всегда сталкивались с наблюдателем, чтобы быть читаемыми и не вращаться наряду с остальной частью сцены. Это поведение по умолчанию. Чтобы получить текстовые объекты, которые являются на самом деле частью сцены в том смысле, что вращение сцены также вращает тексты, устанавливает Billboarding = FALSE.

Примеры

Пример 1

В следующем изображении простые числа используют Billboarding = TRUE, в то время как другие числа не делают:

plot(plot::Text3d(expr2text(i),
                 [3*i, 0, 0],
                 TextOrientation = [1, 0, 0, 0, 1, 0],
                 Billboarding = isprime(i))
     $ i = 1..15, 
     TextFont = [20], Scaling = Constrained, Axes = None)

Обратите внимание на то, что текстовые объекты с Billboarding = TRUE проигнорируйте TextOrientation.

Смотрите также

Функции MuPAD