Skip to content

aidantai/level-surfaces

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Level Surfaces: an OpenSCAD based 3D surface grapher

with special 3D printing functionality

Level surfaces helps you graph and understand 3D functions. You can not only render 3D functions, but you can export surfaces to STL files.

Demo

frame00001 hypberbolalq

FAQ

How does it work?

The rendering system uses a Marching Cubes algorithm to take points from the function and translate them to a 3D model. This works by extracting data points from the function and then creating a polygonal mesh field based on the cube's intersections.

About rendering algorithms.

Several algorithms for tracing 3D objects exist. These methods (sphere tracing, marching cubes, level set, dual contouring, etc) extract points to express density or orientation of points.

About

Library for rendering level surfaces and implicit functions in OpenSCAD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • OpenSCAD 77.0%
  • JavaScript 23.0%