There are 10 repositories under csg topic.
JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for creating ready-to-print 3D designs.
A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...
Realtime-CSG, CSG level editor for Unity
A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh
Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.
CSG library for use with THREE.js
Work in progress prototype for the Chisel Level Editor, for Unity
Conversion of a CSG library for use with modern THREE.js
A library for detecting and resolving intersections between two surface meshes.
Smash The Mesh (STM) is a Godot add-on that allows you to break 3D meshes into multiple pieces and apply physics to each fragment. It includes features for saving the results to disk (cache) for quick loading.
build BREP Solids with OpenCascade and NodeJS - 3D Modeling
Three.cad is a 3D modelling software built using Three.js, React, and Web Assembly. It features parametric sketching and constructive solid geometry (CSG) capabilities.
100x Faster Slicing of SCAD Files for 3D Printing
Multi-modal constructive solid geometry kernel in Rust
tiny_csg is a C++ library that generates meshes from brush-based level data and supports incremental updates (real-time CSG). It is intended to be used as a backend in 3d level editors and/or generators.
Constructive Solid Geometry for three.js, ES6 + BufferGeometry
Open Blocks is the open source, community led evolution of Google Blocks!
Make complex Ray Marching SDF objects using nodes with the Material Maker editor and this library
CSGNet: Neural Shape parser for Constructive Solid Geometry
Chisel CSG Level Editor, for Unity
Go library for Boolean operations on 2D polygons.
Open Source Website of CodeSetGo
Create basic rooms for your 3D by controlling some parameters and speeding up the process of integrating single rooms into your world
Algorithms and syntax for building CSG objects within Julia.
A constructive solid geometry (mesh boolean) addon for openFrameworks.
An experimental voxel engine.
A new level editor for the Halo games based on a CSG/Brush workflow, similar to Source/Quake level editing.
A few libs, including a lot of Commodore / CSG parts