exponenta event banner

добраться

Класс: vrfigure

Возвращаемое значение свойства vrfigure объект

Синтаксис

get(figure)
figureProp = get(figure,propertyName)

Описание

get(figure) перечисляет значения всех свойств vrfigure объект.

figureProp = get(figure,propertyName) возвращает значение указанного свойства vrfigure объект.

Входные аргументы

развернуть все

Цифра виртуальной реальности, указанная как vrfigure объект.

Свойство фигуры виртуальной реальности, указанное как одно из этих значений.

Свойство vrfigureЗначение

Antialiasing

Сглаживание текстур с помощью сглаживания, которое интерполирует значения между точками текстуры.

CameraBound

Перемещение камеры с текущей точкой обзора.

CameraDirection

Направление камеры в текущих локальных координатах точки обзора.

CameraDirectionAbs

Направление камеры в координатах мира. (свойство только для чтения).

CameraPosition

Положение камеры в текущих локальных координатах точки обзора.

CameraPositionAbs

Положение камеры в мировых координатах (свойство только для чтения).

CameraUpVector

Вектор вверх камеры.

CameraUpVectorAbs

Вектор увеличения камеры в мировых координатах (свойство только для чтения).

CaptureFileFormat

Формат файла для захваченного файла кадра.

CaptureFileName

Имя файла захвата кадра.

DeleteFcn

Обратный вызов вызывается при закрытии vrfigure объект.

ExaminePivotPoint

Точка вращения, в которой вращается камера examine навигационный режим, в мировых координатах.

Fullscreen

Полноэкранное отображение фигуры.

Headlight

Фара от камеры.

Lighting

Эффект освещения.

MaxTextureSize

Максимальный размер пикселя используемой текстуры. Чем меньше размер, тем быстрее тонируется текстура. Значение 'auto' означает, что текстура установлена на максимальный размер пикселя.

Name

Название фигуры.

NavMode

Режим навигации. См. раздел Навигация по мышам.

NavPanel

Внешний вид панели навигации.

NavSpeed

Скорость навигации.

NavZones

Отображаются зоны навигации.

Position

Экранные координаты фигуры.

Record2D

2-D запись файла автономной анимации.

Record2DCompress
Method

Метод сжатия для создания файлов анимации 2-D. Посмотрите profile в MATLAB ®VideoWriter документация.

Record2DCompress
Quality

Качество сжатия файла анимации 2-D. См. MATLAB VideoWriter документация.

Record2DFileName

Имя файла автономной анимации 2-D. Строка может содержать маркеры, заменяющие запись анимации информацией. См. раздел Маркеры имен файлов.

Record2DFPS

Частота воспроизведения 2-D видео автономной анимации в кадрах в секунду (fps).

Rendering

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

Sound

Звуковые эффекты.

StatusBar

Отображение строки состояния.

Stereo3D

Стереоскопический режим зрения.

Stereo3DCameraOffset

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

Stereo3DHIT

Горизонтальная трансляция изображения (HIT) двух стереоизображений в стереоскопическом зрении, представленная значением от 0 до 1 включительно. Чем больше значение, тем дальше появляется фон.

Textures

Использование текстуры.

ToolBar

Отображение панели инструментов.

Tooltips

Подсказки отображаются на панели навигации.

Transparency

Эффект прозрачности.

Triad

Расположение триады.

Viewpoint

Активная точка зрения фигуры.

Wireframe

Отображение каркаса.

World

Виртуальный мир, отображаемый на рисунке (свойство только для чтения).

ZoomFactor

Коэффициент увеличения камеры.

Выходные аргументы

развернуть все

Свойство фигуры виртуальной реальности, возвращаемое в виде строки или вектора.

Примеры

развернуть все

Создать vrfigure объект.

myworld = vrworld('vrmount');
open(myworld);
virtual_fig = vrfigure(myworld);

Figure VR Car in the Mountains contains objects of type hgjavacomponent, uimenu, uipanel, uitoolbar.

Возврат свойств виртуальной фигуры virtual_fig.

get(virtual_fig)
 
	Antialiasing = 'on'
	CameraBound = 'on'
	CameraDirection = [0 0 -1]
	CameraDirectionAbs = [0 -0.198669 -0.980067]
	CameraPosition = [0 0 0]
	CameraPositionAbs = [20 8 50]
	CameraUpVector = [0 1 0]
	CameraUpVectorAbs = [0 0.980067 -0.198669]
	CaptureFileFormat = 'tif'
	CaptureFileName = '%f_anim_%n.tif'
	DeleteFcn = ''
	ExaminePivotPoint = [0 0 0]
	Fullscreen = 'off'
	Headlight = 'on'
	Lighting = 'on'
	MaxTextureSize = 'auto'
	Name = 'VR Car in the Mountains'
	NavMode = 'examine'
	NavPanel = 'halfbar'
	NavSpeed = 'normal'
	NavZones = 'off'
	Position = [5 92 576 350]
	Record2D = 'off'
	Record2DCompressMethod = 'auto'
	Record2DCompressQuality = 75
	Record2DFPS = 'auto'
	Record2DFileName = '%f_anim_%n.avi'
	Rendering = 'on'
	Sound = 'on'
	StatusBar = 'on'
	Stereo3D = 'off'
	Stereo3DCameraOffset = 0.1
	Stereo3DHIT = 0
	Textures = 'on'
	ToolBar = 'on'
	Tooltips = 'on'
	Transparency = 'on'
	Triad = 'none'
	Viewpoint = 'View 1 - Observer'
	Wireframe = 'off'
	World = vrworld object: 1-by-1
	ZoomFactor = 1
 

Создать vrfigure объект.

myworld = vrworld('vrmount');
open(myworld);
virtual_fig = vrfigure(myworld);

Figure VR Car in the Mountains contains objects of type hgjavacomponent, uimenu, uipanel, uitoolbar.

Возврат свойств виртуальной фигуры virtual_fig.

figure_name = get(virtual_fig,'Name')
figure_name = 
'VR Car in the Mountains'
Представлен до R2006a