geom
geom copied to clipboard
2D/3D geometry toolkit for Clojure/Clojurescript
Hi! Sorry, I understand that this is not the right place where to ask this. I'm a big fan of processing.org and toxiclibs but I'm a little bit bored about...
``` (-> (cuboid 80) (g/as-mesh {:mesh (gm/gmesh)}) csg/mesh->csg) ``` ... works as expected, but if I try to catmull-clark the mesh before converting to CSG, like this: ``` (-> (cuboid...
The simple voxel eroded cube demonstration works a treat with clojure, but throws this exception when run with clojurescript in the browser: Uncaught TypeError: vertices__$1.call is not a functionthi.ng.geom.voxel.isosurface.cell_vertice_builder @...
This is maybe too specific to my use case but I'll try anyway. I'm tied of manually constructing matrices in GLSL code. I'd rather symbolically compute some matrix and use...
Currently I have to manage the reference to GL context in every namespace that uses `thi.ng.geom.webgl`. It would clean the user code a lot if we could remove all the...
I might be misunderstanding something but AFAICT judging by the source, `gl/as-gl-buffer-spec` can accept not only `:fixed-color` (which works) but also `:colors`. Given [this line](https://github.com/thi-ng/geom/blob/feature/no-org/src/thi/ng/geom/gl/core.cljc#L248), it seems that `:colors` are...
First, let me start off by congratulating you on the 1.0 release and thanking you for `thi.ng/geom`, which has been a consistent source of inspiration for me in my Clojure...
This is a very much work-in-progress PR that extends SVG path string parsing to support the full range of expected commands (as discussed in #97). ## Status It's not ready...
As a new comer to this set of libs I was trying to get a handle on where to start, but unfortunately most of the README links are broken: Example:...