
Extension gizmo voxelgram

First of all: I have not used Gizmo in the past. If my requests already exist and I haven't found them, please let me know.
1. Currently, voxelgram allows you to assign a color to values including a tolerance. I would like to see a continuous color scale like in NewImage. (examples: rainbow from 1 to 10 or grays auto to auto)
2. You can display the voxels as points or cubes. You can select the size of the voxels. I would like to be able to fill the volume to the neighbor (up to half the distance to the next neighbor. If there is no neighbor, the voxel should end at the data point + a set offset). Presumably, a limit would also be necessary for the distance at which neighbors are searched for.
3. I would like to see cursors for 3D space that could be used with the arrow keys for x and y, as well as two other keys for the z-plane.
4. I miss the option to insert areas that make parts below of the displayed volume transparent (for cross sections in x, y, z direction and a free one).
4b. It would be best if you could place at the cross section cursors to read the data points.
5. Unfortunately, the export of 3D gizmo data is also limited. The videos look very blurry on Mac. I don't know if it's better on Windows. I would like to see improvements here.
But a 3D object may also be necessary for use in other documents. Perhaps in the future it will be possible to export a gizmo to a format that is compatible with MS Word, for example.
I know that these are a lot of requests and that they will certainly take time to implement. In my opinion, these features would be a significant improvement for Gizmo.
Hello Gregor,
1. I don't understand your request. Are you expecting to paint values within the tolerance with a range of colors? If so, do you expect the user to select an existing colortable to cover the range of tolerance?
2. A box size of 1/2 typically fills the range between voxels. There is some internal code that attempts to remove duplicate facets on the matching boundaries.
3. You can fashion a 3D cursor using Free Axis Cue. The current version of Gizmo does not support a 3D mouse so there is no way to select and manually offset a 3D cursor but you can do so from a dialog or a control panel.
4. There are some ways to create similar effects. For example, you can use an arbitrary clipping plane (see Example Experiments:Visualization:Advanced:Clipping Demo). Otherwise, the general application of transparency is by object. You can make a selected part of your object transparent by applying the proper alpha to the object's color.
5. Gizmo images are bitmaps and depend on your hardware. You also have control over the default output resolution using ModifyGizmo with the keyword outputResFactor.
A.G.
July 30, 2025 at 12:04 pm - Permalink
1. Perhaps I can explain this better with an example:
I have a wave with three dimensions. Many data points are empty, but in some places values from 1 to 100 are entered.
I want to create a voxelgram to see the shape of the values, but also like to see the values in the voxelgram.
In the Gizo module, I can currently select 5 colors with a tolerance. All data points within the tolerance have the same color, while data points outside the tolerance have no color at all. In this case, the tolerance would be 10 and the colors would be for the values 10, 30, 50, 70, and 90. (And only five colors: red, orange, yellow, green and blue)
I could see the data much better if I could use a rainbow scale from 1 to 100. Just as I would do layer by layer in a NewImage. And that is exactly my request as a new feature.
2. Does this also apply if there are empty points (N) in the wave?
For example, 1 N 1 N N N 1 N 1
In this case, I could imagine wanting to define that the points should be connected until there are 3Ns between.
3. - 4. Thank you! Ich will have a look.
5. I will also take a look at these settings.
It would still be great if there was the option to implement a 3D export format. Something that you can rotate and view in another document. (But I realize that this may remain a dream.)
July 31, 2025 at 01:08 am - Permalink