Repository navigation

#

Constructive Solid Geometry

维基百科

相关主题

3D

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.

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 3D printing applications.

JavaScript
2853
1 个月前

A math-inspired CAD program in haskell. CSG, bevels, and shells; 2D & 3D geometry; 2D gcode generation...

JavaScript
1453
9 个月前

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

JavaScript
709
16 天前

Port of the OpenCascade CAD library to JavaScript and WebAssembly via Emscripten.

Python
698
2 年前

CSG library for use with THREE.js

TypeScript
542
1 年前

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

C#
497
7 个月前

Conversion of a CSG library for use with modern THREE.js

JavaScript
483
7 个月前

build BREP Solids with OpenCascade and NodeJS - 3D Modeling

JavaScript
331
2 年前

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.

JavaScript
304
4 个月前

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.

GDScript
261
6 个月前

Java implementation of BSP based CSG (Constructive Solid Geometry)

Java
181
2 年前

Constructive Solid Geometry for three.js, ES6 + BufferGeometry

JavaScript
138
2 年前

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.

C++
128
1 年前

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

C#
83
4 年前

Go library for Boolean operations on 2D polygons.

Go
80
4 年前