Bubbleviz


Synopsis

Displays a sphere at the node's position depending on the data values corresponding to each node

Input Ports

in_field

Mesh + Node_Data

ui_parent

user interface parent object

 

Parameters

Color Component

UIradioBoxLabel

selects the component used to determine the color of the sphere

Scale Component

UIradioBoxLabel

selects the component used to determine the scale of the sphere

Normalize

UItoggle

normalizes the size of the sphere

scale

UIslider

sets the scale factor for the sphere

Scale X

UItoggle

alters the scale factor in the X

Scale Y

UItoggle

alters the scale factor in the Y

Scale Z

UItoggle

alters the scale factor in the Z

Subdivision

UIslider

number of subdivisions in the sphere

 

Output Ports

out_obj_slice

output renderable object

 

Description

Bubbleviz displays a sphere at the node's position depending on the data values corresponding to each node. The color of the sphere is decided by the data element selected using Color component. If this element is a vector , then the magnitude of the vector is used to determine the color. The scale factor for the sphere is determined by the value of the data element selected using Scale Component. If this element is a vector, then the magnitude of the vector is used. The sphere size can be fixed i.e. made independent of the data values by turning on the normalize button.

Input Ports

in_field

The input must contain any type of mesh plus Node_Data.

ui_parent

A port to connect to a user interface object that contains the macro's widgets. By default, it is connected to the default user interface object in the application in which the macro is instanced. (This default connection is not drawn.)

Parameters

Color Component

UIradioBoxLabel. Selects the node data element to be used in determining the color of the sphere.

Scale Component

UIradioBoxLabel. Selects the node data element to be used in determining the scale factor for the sphere.

Normalize

UItoggle. Fixes the size of the sphere making it independent of the node data.

scale

UIslider. The scale of the sphere can be adjusted using this slider.

Scale X

UItoggle. When this parameter is turned on, the scale factor in the X direction can be altered using the slider. When turned off, the scale parameter has no effect.

Scale Y

UItoggle. When this parameter is turned on, the scale factor in the Y direction can be altered using the slider. When turned off, the scale parameter has no effect.

Scale Z

UItoggle. When this parameter is turned on, the scale factor in the Z direction can be altered using the slider. When turned off, the scale parameter has no effect.

Subdivision

UIslider. Sets the number of subdivisions in the sphere. The larger the number of subdivisions the smoother the appearance of the sphere. However, a large number of subdivisions also increases the load on the system.

Output Ports

out_obj

The renderable object corresponding to the spheres.