How to view weather radar data as volumetric

im trying to write a opengl program to view weather radar data as volumetric data similar to what Gibson Ridge 2 analyst does but i cant find any examples code other than some equations on pdf’s which doesnt help me much this is what im trying to get

Use marching cubes to generate level surfaces from a voxel grid.

If you want to render multiple level surfaces with translucency, you’ll need to either perform a topological sort on the triangles so that you can render them from back to front, or use an order-independent transparency technique such as depth peeling or linked lists of fragments.

Alternatively, you can use ray marching directly on the voxel data, but that’s likely to be slow. Level surfaces only need to be calculated once even if you change the view orientation.