GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

constructive-solid-geometry

Star

CSG is short for Constructive Solid Geometry, a modeling technique that allows a modeler to create a complex surface or object by using Boolean operators, such as union and intersection, to combine simpler objects.

Text above are from wikipedia.

Here are 39 public repositories matching this topic...

Language: All
Filter by language
All 39 C# 7 C++ 6 TypeScript 6 Python 5 JavaScript 3 C 2 Kotlin 2 Lua 2 GDScript 1 Go 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

LogicalError / realtime-CSG-for-unity

Sponsor
Star 1k

Realtime-CSG, CSG level editor for Unity

unity unity3d unity-asset unity-3d csg unity3d-plugin level-editor bsp constructive-solid-geometries level-design constructive-solid-geometry
  • Updated Nov 3, 2026
  • C#

gkjohnson / three-bvh-csg

Star 963

A flexible, memory compact, fast and dynamic CSG implementation on top of three-mesh-bvh

construction webgl threejs geometry graphics game-development csg 3d-printing three constructive-solid-geometry computational-solid-geometry three-mesh-bvh
  • Updated Sep 27, 2026
  • JavaScript

cloudofoz / godot-smashthemesh

Star 503

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.

godot csg godot-addon godot-plugin constructive-solid-geometry
  • Updated Apr 15, 2026
  • GDScript

RadicalCSG / Chisel.Prototype

Star 498

Work in progress prototype for the Chisel Level Editor, for Unity

prototype unity mapping realtime chisel csg level-editor bsp leveldesign level-design constructive-solid-geometry
  • Updated Oct 5, 2024
  • C#

laleksic / tiny_csg

Star 164

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.

real-time game-development csg level-editor 3d constructive-solid-geometry level-generation
  • Updated Apr 14, 2024
  • C++
com.chisel

RadicalCSG / com.chisel

Star 144

Chisel CSG Level Editor, for Unity

unity mapping unity-editor unity3d chisel csg level-editor bsp level-design upm constructive-solid-geometry unity-package level-editing
  • Updated Nov 11, 2026
  • C#

looeee / threejs-csg

Sponsor
Star 141

Constructive Solid Geometry for three.js, ES6 + BufferGeometry

webgl threejs csg webgl2 3d 3d-graphics 3d-models boolean-operations constructive-solid-geometry threejs-csg
  • Updated Mar 5, 2023
  • JavaScript

Henry00IS / ShapeEditor

Star 117

2D Shape Editor for Unity Editor to create complex 3D meshes out of 2D shapes with RealtimeCSG support.

shape level-design constructive-solid-geometry unity-package extrude realtime-csg
  • Updated Jan 7, 2026
  • C#

Aeva / tangerine

Star 110

🍊

tangerine signed-distance-field sdf 3d-models realtime-rendering constructive-solid-geometry tangerine-csg
  • Updated Jul 1, 2024
  • C++

schildep / verified-3d-mesh-intersection

Star 110

Formally verified 3D mesh intersection - trust 93 lines of spec, not 1000+ lines of AI-written code

computational-geometry formal-methods formal-verification mesh-processing constructive-solid-geometry lean4 verified-software
  • Updated Aug 1, 2026
  • Lean

arakis / Net3dBool

Sponsor
Star 85

This is a port of the java j3dbool library to C#

c-sharp csg 3d constructive-solid-geometry
  • Updated Nov 18, 2020
  • C#

flxsosa / ProgramSearch

Star 39

A public repository for "Write, Execute, Assess: Program Synthesis With a REPL" project by Kevin Ellis, Max Nye, Yewen Pu, Felix Sosa, Josh Tenenbaum, and Armando Solar-Lezama. Presented at NeurIPS 2019.

search repl program-synthesis cad text-editing program-induction 3d-cad constructive-solid-geometry 2d-cad
  • Updated May 21, 2020
  • Python

fwcd / mini-cad

Star 35

Parametric 3D modeller with a Swift-inspired DSL for macOS and iOS (WWDC 2023 submission)

swift playground dsl cad 3d slicer parametric-modelling constructive-solid-geometry swift-student-challenge
  • Updated Apr 16, 2023
  • Swift

jmiskovic / lovr-procmesh

Star 32

Generation of mesh primitives and constructive solid geometry operations

procedural-generation geometry mesh intersect constructive-solid-geometry octasphere
  • Updated Nov 18, 2025
  • Lua

dbt-ethz / compas_vol_old

Star 11
signed-distance-functions function-representation constructive-solid-geometry volumetric-modelling
  • Updated May 20, 2022
  • Python

playkostudios / gypsum

Star 10

Procedural mesh generation library for Wonderland Engine, with CSG powered by Manifold

procedural-generation mesh constructive-solid-geometry wonderland-engine
  • Updated Apr 15, 2024
  • TypeScript

OCADml / OManifold

Star 8

OCaml Bindings to Manifold

ocaml cad manifold 3d-models constructive-solid-geometry
  • Updated Dec 15, 2025
  • OCaml

EYamanS / chisel

Star 7

An MCP server that lets AI agents build, edit, render, and export real 3D models from primitives + boolean CSG. Headless, GPU-free.

gamedev procedural-generation mcp obj rasterizer csg gltf glb 3d 3d-graphics 3d-models claude 3d-modeling constructive-solid-geometry ai-agent text-to-3d llm-tools model-context-protocol mcp-server 3d-model-generator
  • Updated Jul 2, 2026
  • TypeScript
RayMarching

PetrFlajsingr / RayMarching

Star 6

VUT FIT project for Computational geometry course. Ray marching CSG trees using compute shaders.

opengl glsl csg sdf signed-distance-functions raymarching constructive-solid-geometry spheretracing
  • Updated Jun 1, 2020
  • C++

collectioneur / d-stance

Sponsor
Star 5

Browser-based 3D SDF editor. Model with signed distance functions, booleans and smooth unions, then export ready-to-use TypeGPU, WGSL or GLSL shader code.

creative-coding shaders glsl shader shadertoy csg signed-distance-field sdf signed-distance-functions webgpu 3d-editor raymarching 3d-modeling procedural-modeling constructive-solid-geometry wgsl typegpu
  • Updated Oct 24, 2026
  • TypeScript
Followers
10 followers
Website
github.com/topics/csg
Wikipedia
Wikipedia

Related topics

3d bsp raytracer rendering
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.