Billboarding
Текстовая ориентация на пробеле или к наблюдателю
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
Объекты | Значения по умолчанию Billboarding |
---|---|
plot::Piechart3d , plot::Text3d | TRUE |
С Billboarding = TRUE
текстовые объекты всегда стоят перед наблюдателем. С Billboarding = FALSE
текстовые объекты сохраняют свою ориентацию относительно других объектов.
Часто, текстовые объекты в 3D используются, чтобы маркировать определенные места в диаграмме (обратите внимание, что объекты могут содержать заголовок, таким образом, текстовые объекты обычно только необходимы для дополнительных описаний). В этом случае желательно, чтобы они всегда сталкивались с наблюдателем, чтобы быть читаемыми и не вращаться наряду с остальной частью сцены. Это поведение по умолчанию. Чтобы получить текстовые объекты, которые являются на самом деле частью сцены в том смысле, что вращение сцены также вращает тексты, устанавливает Billboarding = FALSE
.
В следующем изображении простые числа используют 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
.