|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
#include "GeometryPrimitives.hpp"#include "KMarchingTable.hpp"#include "MayaFlux/Kakshya/NDData/MeshInsertion.hpp"
Include dependency graph for MarchingCube.cpp:Go to the source code of this file.
Classes | |
| struct | MayaFlux::Kinesis::InterpolatedEdge |
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Kinesis |
Functions | |
| uint32_t | MayaFlux::Kinesis::compute_cube_index (const float *v, float iso) noexcept |
| MAYAFLUX_API Kakshya::MeshData | MayaFlux::Kinesis::generate_sdf_mesh (const Kinesis::SpatialField &field, const glm::vec3 &bounds_min, const glm::vec3 &bounds_max, uint32_t res_x, uint32_t res_y, uint32_t res_z, float iso_level=0.0F) |
| Extract an isosurface from a scalar field using marching cubes. | |