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. |