LogGeo

Move the XYZ of the points by raising the values to a power. This can be useful if you need to visualize rgb values as a point cloud by treating the rgb values as xyz positions.

Inputs and Controls

Connection Type

Connection Name

Function

Input

unnamed

The 3D geometry object you want to modify. This can be a Card node, for example. If you want to modify several objects together, you can also connect a MergeGeo node here.

Control (UI)

Knob (Scripting)

Default Value

Function

LogGeo Tab

display

display

unchanged

Adjusts the display characteristics of the 3D object. These settings don’t affect the render output of the scene; these are for display purposes only in the 3D Viewer.

off - hides the 3D geometry object.

wireframe - displays only the outlines of the object’s geometry.

solid - displays all geometry with a solid color.

solid +wireframe - displays the geometry as solid color with the object’s geometry outlines.

textured - displays only the surface texture.

textured +wireframe - displays the wireframe plus the surface texture.

unchanged - doesn't change the object's display mode. The Viewer can override this setting.

selectable

selectable

enabled

When enabled, you can make selections as normal in the Viewer. When disabled, points cannot be selected or changed.

render

render_mode

unchanged

Sets how the object will render. This control is independent from the display selection, but has the same settings.

log

log

10, 10, 10

Enter the power you want to raise the respective vertex values to. For example, if you want to raise the vertex z values to the power of 20, enter 20 in the z field.

swap

swap

disabled

When swap is disabled, the vertex values are calculated as follows:

vx = vxlogx

vy = vylogy

vz = vzlogz

In the above, vx refers to the x coordinate of vertex v and logx refers to the x value entered into the log field. When swap is checked, the values are calculated like this:

vx = logxvx - 1.0

vy = logyvy - 1.0

vz = logzvz - 1.0

clamp black

clamp_black

disabled

To clamp the negative x, y, and z values to 0.0, check clamp black. This prevents your calculated values from continuing to infinity. This option is only valid if you have checked swap.

Step-by-Step Guides

Modifying Objects Using a Power Function