manifold
thorvg
Our great sponsors
manifold | thorvg | |
---|---|---|
19 | 4 | |
611 | 540 | |
- | 16.3% | |
9.0 | 9.8 | |
4 days ago | 6 days ago | |
C++ | C++ | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
manifold
-
PicoGK is a compact and robust geometry kernel for Computational Engineering
Small in a relative sense compared to some larger codebase.
Here's a bit on Manifold:
https://github.com/elalish/manifold/wiki/Manifold-Library
and the author's blog is interesting:
https://elalish.blogspot.com/search/label/Manifold
-
3D and 2D: Testing out my cross-platform graphics engine
For cad kernels I highly recommend manifold https://github.com/elalish/manifold
- OpenSCAD Survey - What should be improved ?
-
C++: The Most Important Complexities
Our project https://github.com/elalish/manifold made use of this to speed up mesh processing algorithms a lot.
-
Text-to-CAD: Risks and Opportunities
Wondering why no BRep support means it is not a CAD. It seems that OpenVSP doesn't use BRep but uses parametric surface [1]. I wonder if mesh-based modeling + some constraints solving will get you a CAD, or are there other requirements that I don't know? I only work on mesh processing library on my free-time and I don't know much about BRep.
[1] https://github.com/elalish/manifold/discussions/549#discussi...
-
My Unhealthy Relationship with Keyboards ⌨
Unhealthy relationship with keyboards? Comparing with the r/MechanicalKeyboards or r/ErgoMechKeyboards people this relationship is more like divorced...
I added python binding and ended up being on of the devs for https://github.com/elalish/manifold because OpenSCAD is too slow for my modeling (I am quite impatient). Optimizing my keyboard for months with more than 5 complete rebuilds to optimize my design (looks like this: https://i.redd.it/xtf0f54mt7ya1.jpg), and is afraid of open sourcing it because my code looks too bad :(
-
OpenSCAD's Web Playground got upgraded (still Alpha)
Now much faster and more stable thanks to the Manifold engine (https://github.com/elalish/manifold): in fact it is often faster than the last stable desktop release from https://openscad.org/.
Also much better code completion, and ships with a few examples from the various bundled libraries to get you started.
- Manifold Geometry library for topological robustness
-
When I place down a CSGPolygon3D in this shape (haven't tried other shapes) it always opens a portal to hell, and it's not just in the editor, it's in the game too. Does anyone know what I can do about this?
At the end, they gonna replace it with ( elalish manifold.
- Manifold New Geometry Kernel for OpenSCAD
thorvg
- 3D and 2D: Testing out my cross-platform graphics engine
-
WebKit Switching to Skia for 2D Graphics Rendering
Please have a look at this one: https://github.com/thorvg/thorvg.
-
Coat of Arms Generator for my game Vagabond
What took the most time was to find a way to draw everything at runtime in C++. I tried a lot of libraries but finally I chose ThorVG which offers features similar to SVG.
-
Inkscape 1.1.1 Is Released
Was amazing contributing as an open source contributor to the Samsung team at https://github.com/Samsung/thorvg and https://github.com/Samsung/rlottie.
`rlottie` is used in Discord and telegram for animated stickers and `thorvg` is the work-in-progress next generation animated vector / static vectors technology.
Hope that animated vectors is important to more people.
What are some alternatives?
gcodepreview - OpenSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-Code.
Skity - A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM
openscad - OpenSCAD - The Programmers Solid 3D CAD Modeller
lunasvg - lunasvg is a standalone SVG rendering library in C++
pyscad - Python bindings for OpenSCAD
rlottie - A platform independent standalone library that plays Lottie Animation.
jsketcher - Parametric 2D and 3D modeler written in pure javascript
flo_draw - 2D rendering libraries for Rust and FlowBetween
build123d - A python CAD programming library
AirSane - Publish SANE scanners to MacOS, Android, and Windows via Apple AirScan.
dactyl-configurator - Generate Dactyl keyboard designs from your browser.
inkscape