Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OpenJSCAD.org

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.
Collective - Host: opensource - https://opencollective.com/openjscad - Website: https://openjscad.xyz/ - Code: https://github.com/jscad

avoid tesselation issues with rotateExtrude, minor cleanup in ConnectorList

github.com/jscad/csg.js - bb927e7f07104a3f353443bf362183db01b0a49f authored almost 10 years ago by Stefan <[email protected]>
Added AMF export

github.com/jscad/csg.js - c8eb55aa1f584437adfd951d65621727287a5b11 authored almost 10 years ago by Z3 Development <[email protected]>
fix poly.transform mirror check (again). Mirroring check needs determinant rather than diagonals product

github.com/jscad/csg.js - 688bb0e8d6c2832255007fcf543678481178adbd authored almost 10 years ago by Stefan <[email protected]>
This introduces functionality to follow a 3d path with a CAG or a function returning a CAG, to create a resulting CSG.

For this, CSG.ConnectorList is added with a member .followWith
It also introduces a ConnectorList...

github.com/jscad/csg.js - b64dd10bee1735e3aaa868ef3fd97c66df2a0e8e authored almost 10 years ago by Stefan <[email protected]>
fix rounding errors leading to inappropriate mirroring on transformations

github.com/jscad/csg.js - 9d8ed2ff74a9ce83c0f5e2b5b82035630ea04d28 authored almost 10 years ago by Stefan <[email protected]>
polyhedron allows face polygons with any number of vertices, not just triangles

github.com/jscad/csg.js - 0e374c113f154da81a8aef455bdad7c02ccde12a authored almost 10 years ago by Stefan <[email protected]>
integrate matthijskoijman change, move formats into formats.js

this is part of Spiritdude/OpenJSCAD.org#74

github.com/jscad/csg.js - b0ee0f1c545abba68be7ab4de19409f7f42ed715 authored almost 10 years ago by Stefan <[email protected]>
remove duplicate CAG vertices during canonicalization

github.com/jscad/csg.js - 352256ec6fadeda68951111c4a5b52a791d477d3 authored almost 10 years ago by Stefan <[email protected]>
add center function for CSG and CAG

github.com/jscad/csg.js - f2fe2c178df075d0ca9ae20ed25af350c630e365 authored almost 10 years ago by Stefan <[email protected]>
optimize CSG.union for array input

By combining csg in separate pairs, then combining those pairs, etc, this helps minimize the ave...

github.com/jscad/csg.js - f6400b7dee332cdfecfeb70877bd5c58a3fed64c authored almost 10 years ago by Hans L <[email protected]>
adding comments

github.com/jscad/OpenJSCAD.org - 213127e96f297d24cfffd0e89629c57363dcad2d authored almost 10 years ago by Rene K. Mueller <[email protected]>
license info update

github.com/jscad/OpenJSCAD.org - 7e0c8c1e13cf4aa0edfe344a0a05b7aab23fb36b authored almost 10 years ago by Rene K. Mueller <[email protected]>
license info update

github.com/jscad/OpenJSCAD.org - a7af8c45492ef9312ef664361b835461c11714e0 authored almost 10 years ago by Rene K. Mueller <[email protected]>
Merge pull request #66 from richievos/fix-mirror

Fix mirror implementation

github.com/jscad/OpenJSCAD.org - a2f24825543ffade7ea4f6b925e009db01556b36 authored almost 10 years ago by Rene K. Mueller <[email protected]>
version bump and openscad.js with MIT license

github.com/jscad/OpenJSCAD.org - e3eb87d5db724e9fe812917c1a697ea72f7f2f9d authored almost 10 years ago by Rene K. Mueller <[email protected]>
Rewrite of state manage for performance and stability

github.com/jscad/OpenJSCAD.org - 98e79955680fc014e0effe83eb476095763d0c93 authored almost 10 years ago by Z3 Development <[email protected]>
'verbose' option to show or hide render time

github.com/jscad/csg.js - 242a730cc1d358c36bb1b716e951a9f696eda7ab authored almost 10 years ago by Stefan El Ghatta <[email protected]>
whitespace clean

github.com/jscad/csg.js - 1cc9a5746d8c065d8161c2ea26bcdb71ec0a01f4 authored almost 10 years ago by Stefan El Ghatta <[email protected]>
Merge pull request #52 from thehans/gh-pages

Remove call stack size restriction

github.com/jscad/csg.js - 5fe0699d2c3e2285ee60a43ade9b8b4d22982dde authored almost 10 years ago by Stefan <[email protected]>
adding LICENSE

github.com/jscad/OpenJSCAD.org - 1a8e894608c5cce02c71c5d0512d3b14c361f439 authored almost 10 years ago by Rene K. Mueller <[email protected]>
Fix mirror implementation

Previous was a copy-paste of rotate that didn't really work

Fixes #65

github.com/jscad/OpenJSCAD.org - 911ab5dbfc810fb569bf9940884a4f129b31e727 authored almost 10 years ago by Richie Vos <[email protected]>
Merge branch 'gh-pages' of https://github.com/joostn/OpenJsCad into gh-pages-joostn

github.com/jscad/csg.js - 0d9a2bc4f5f30a91f20b062ef2966a36f62c0e9c authored almost 10 years ago by Stefan El Ghatta <[email protected]>
fix, display axes if object is empty

github.com/jscad/csg.js - b57cadc5b5c20f79c424b7a9606d48545f95e36e authored almost 10 years ago by Stefan El Ghatta <[email protected]>
Merge pull request #64 from z3dev/master

Changes to correct canvas size and resizing

github.com/jscad/OpenJSCAD.org - e262bec33168fce099a612044c715f89b80287a2 authored almost 10 years ago by Rene K. Mueller <[email protected]>
optimized iterative splitByPlane

github.com/jscad/csg.js - aa8024adeeeb42320a21de06ec69f56808a1e201 authored almost 10 years ago by Hans L <[email protected]>
Changes to correct canvas size and resizing

github.com/jscad/OpenJSCAD.org - 50190fc03f8831a8410b435ecfc32fe53c6b42e1 authored almost 10 years ago by Z3 Development <[email protected]>
optimized iterative Node.invert

github.com/jscad/csg.js - 99f8bf7a31a23197d826d08836808858b54f4fcf authored almost 10 years ago by Hans L <[email protected]>
optimized iterative invertSub

avoid unnecessary array operations.

github.com/jscad/csg.js - 3a21e9aa4fcbf04b87e65ef7495829ad72520611 authored almost 10 years ago by Hans L <[email protected]>
optimized iterative getPolygons function

avoids the need to make copies of node.children or to pop anything, which slowed previous iterat...

github.com/jscad/csg.js - 3db2be7c1a87bceebe08e213329f3d9b9c4b15d2 authored almost 10 years ago by Hans L <[email protected]>
Added convenient timer for the rendering process.

github.com/jscad/csg.js - 988cbfef1077617ff73a4e11204bad84a8cffbdf authored almost 10 years ago by Hans Loeblich <[email protected]>
fixed infinite loop in addPolygonTreeNodes

github.com/jscad/csg.js - 355385d70e78678922f0843cec7eeae7a53ea51d authored almost 10 years ago by Hans Loeblich <[email protected]>
Fixed issue with non printable unicode chars

Somehow there were invisible characters ‘Â’ in openjscad.js, causing
problems when running locally

github.com/jscad/csg.js - 28e25d2736ed7ae8f3e879a2205b0dbce4381131 authored almost 10 years ago by Joost Nieuwenhuijse <[email protected]>
terminate unused workers - they make later workers queue in firefox if count >16

github.com/jscad/csg.js - aecf1d50833e0148347975c9cdc640d7f089fda1 authored almost 10 years ago by Stefan El Ghatta <[email protected]>
replace concat call

concat creates a new array, would rather just append to our existing one in the interest of effi...

github.com/jscad/csg.js - af6439c6aedc5ab4f4b8fd10f2e4a4795a0d4c1b authored almost 10 years ago by Hans L <[email protected]>
fixed loop in addPolygonTreeNodes

github.com/jscad/csg.js - 6a7ed4ea0b33ff1b53d4191590515130d5a73a42 authored almost 10 years ago by Hans L <[email protected]>
remove accidental typo from last commit

github.com/jscad/csg.js - c2cac306dce9d1b38ed42c06be7c6edbfaafb4e5 authored almost 10 years ago by Hans L <[email protected]>
Rewrote recursive functions to handle their own call stack, avoid "Maximum call stack size exceeded" errors

github.com/jscad/csg.js - 05976f567cec567f03bcdaa9c1c98cbb41f79730 authored almost 10 years ago by Hans Loeblich <[email protected]>
fix editing glitch

github.com/jscad/csg.js - a9d05658de71d17cd08fbbe1bea21f0650e2ad61 authored almost 10 years ago by Stefan El Ghatta <[email protected]>
migrate renderer from lightgl to three.js

add decent transparency
allow any css units for viewerwidth/viewerheight, and ratio for height
c...

github.com/jscad/csg.js - 6e0f0c68dd34747a1bd4b0f42afd4d11a99b0f4e authored almost 10 years ago by Stefan El Ghatta <[email protected]>
add code structure src/ and examples/

convert demos to plain jscad files in example folder

github.com/jscad/csg.js - 85a51a912602e4342e62bab3d03ed1e5772636a0 authored almost 10 years ago by Stefan El Ghatta <[email protected]>
bumbing version reflecting merges and small improvements

github.com/jscad/OpenJSCAD.org - 08f603bac36d056a81ecaaf234a9217db48b9fc0 authored about 10 years ago by Rene K. Mueller <[email protected]>
Merge pull request #60 from jcrocholl/master

Add DXF output format to the openjscad CLI

github.com/jscad/OpenJSCAD.org - 510f3c92914435a8b300c773340fe538b46e65a8 authored about 10 years ago by Rene K. Mueller <[email protected]>
Add DXF output format to the openjscad CLI, for making 2D objects on a laser cutter or water jet.

github.com/jscad/OpenJSCAD.org - 9c39bbf2c875293ec252758f7f418dc8d7d06ac0 authored about 10 years ago by Johann C. Rocholl <[email protected]>
version bump

github.com/jscad/OpenJSCAD.org - 947de1e0900796c835049563ef6dbeed0ab1b117 authored over 10 years ago by Rene K. Mueller <[email protected]>
Merge pull request #43 from brettle/master

Display errors in Firefox, move errordiv to head, and fix non-folder reload

github.com/jscad/OpenJSCAD.org - 49d6a140b0e4962742ddb02c1a9d56070d3dda67 authored over 10 years ago by Rene K. Mueller <[email protected]>
Merge pull request #32 from wczerniak/vertexAttribPointer

push to meshes only if there is sth to render

github.com/jscad/OpenJSCAD.org - d8e3b3abf8ca6a3798cc3de86eefb878575cd353 authored over 10 years ago by Rene K. Mueller <[email protected]>
Merge pull request #31 from wczerniak/webworkerMimeType

adding mime type for web worker

github.com/jscad/OpenJSCAD.org - 7e146ab81434f5ffed22330a0fee5ab7e1e46003 authored over 10 years ago by Rene K. Mueller <[email protected]>
Make matching of fetchUrl and others case insensitive

github.com/jscad/OpenJSCAD.org - 7260512f01eceabf5b4e749e3d8ec3fdb3fb3201 authored over 10 years ago by Erik de Bruijn <[email protected]>
.htaccess example for use with a php server installation.

github.com/jscad/OpenJSCAD.org - 825f8405534c7b0a58c8a7b88ab02d432a1028ff authored over 10 years ago by Erik de Bruijn <[email protected]>
Added an alternative fetching script written in PHP for those who can't run perl.

Can be improved, should actually use a stream, but for now this works for smaller files.

github.com/jscad/OpenJSCAD.org - 40e04105bdfea8d9a0706ab3755d6df35f139ac6 authored over 10 years ago by Erik de Bruijn <[email protected]>
Parse URL's hash for file title, parameters, showEditor and more in addition to the fetchURL.

The URLs that are normally used still work, It's backwards compatible, but you can also specify ...

github.com/jscad/OpenJSCAD.org - b3de6979901cdc6aeb17cfd3ecf62928d5bc6334 authored over 10 years ago by Erik de Bruijn <[email protected]>
added license info and deprecation warning.

github.com/jscad/openscad-openjscad-translator - 20910c7a58d59c8455b4c4831de618ec65c24074 authored over 10 years ago by Gary Hodgson <[email protected]>
changing date

github.com/jscad/OpenJSCAD.org - 123ce5e2413477a2878f7bff490cf8a3e1d658df authored over 10 years ago by Rene K. Mueller <[email protected]>
Add support for HTML5 number spinner as parameter input.

github.com/jscad/OpenJSCAD.org - 815cd3b79b940ad75923bd92276722bd7d391833 authored over 10 years ago by Derrick Oswald <[email protected]>
Merge pull request #2 from brettle/gh-pages

Make superviseAllFiles() work in non-folder case

github.com/jscad/OpenJSCAD.org - a454933e46bf9df1b99b175775692d8587ddec3c authored over 10 years ago by Dean Brettle <[email protected]>
Make superviseAllFiles() work in non-folder case

github.com/jscad/OpenJSCAD.org - da47ed78e92a219386c5cff8f50062004d04104e authored over 10 years ago by Dean Brettle <[email protected]>
Merge pull request #1 from brettle/gh-pages

Display errors in Firefox and move errordiv to head

github.com/jscad/OpenJSCAD.org - 64bdcc4cbe617d76b8d0e7dbaf39bbe06b3d0660 authored over 10 years ago by Dean Brettle <[email protected]>
Moved errordiv to head for readability

It was overdrawing parameters in its former location.

github.com/jscad/OpenJSCAD.org - 9959132c24b9b6266a3b13e3724b90a1557ad2c8 authored over 10 years ago by Dean Brettle <[email protected]>
Disable debug button

github.com/jscad/OpenJSCAD.org - 4e6cb1dc6eef6305480f1ebad062165bf13887f5 authored over 10 years ago by Dean Brettle <[email protected]>
Use e.stack if it exists (not if it doesn't, duh!)

github.com/jscad/OpenJSCAD.org - 6af15c781aeaf03c8a4e5736e9291594dee3d878 authored over 10 years ago by Dean Brettle <[email protected]>
More error display work for Firefox

Reverted most of the last 2 commits. Instead, just pass to setError() e.toString() followed by e...

github.com/jscad/OpenJSCAD.org - 11ba031e5bed9b96bf753be68f8ecdb14c6de052 authored over 10 years ago by Dean Brettle <[email protected]>
Pass the Error instead of the stack to setError()

github.com/jscad/OpenJSCAD.org - 508e1be500ae1bd7f8dc0401f86a58394594a151 authored over 10 years ago by Dean Brettle <[email protected]>
Display actual error message on Firefox

github.com/jscad/OpenJSCAD.org - c11a4ab3df16ac505b07e47fc1a2f907425d1757 authored over 10 years ago by Dean Brettle <[email protected]>
Use textContent not innerText to support Firefox.

github.com/jscad/OpenJSCAD.org - de4318e26a302c6c69ae3850792229df675c0abc authored over 10 years ago by Dean Brettle <[email protected]>
Temporarily enable debugging button

github.com/jscad/OpenJSCAD.org - 1d66bb4f1b4ef3ab0b1e6b26522f29485db93a7b authored over 10 years ago by Dean Brettle <[email protected]>
head/body fix

github.com/jscad/OpenJSCAD.org - 2419be4e5486e8f73606e9bd9817814c7ae514ab authored almost 11 years ago by Rene K. Mueller <[email protected]>
head/body fix

github.com/jscad/OpenJSCAD.org - 744b4647320a922a63542959a95723a6dbc311e9 authored almost 11 years ago by Rene K. Mueller <[email protected]>
date update

github.com/jscad/OpenJSCAD.org - 72c57cac1435210b56fa5c205d7ba4ae2eac63d4 authored almost 11 years ago by Rene K. Mueller <[email protected]>
Merge pull request #37 from tedbeer/master

fixed grid transparency

github.com/jscad/OpenJSCAD.org - b8f92d6f6afa7b2e7fa67240e71e3da64e1e102f authored almost 11 years ago by Rene K. Mueller <[email protected]>
Separated in hammer handlers mouse and touch events

github.com/jscad/OpenJSCAD.org - f86e23c695efa4c8562df353c110ccca6b21307a authored almost 11 years ago by tedbeer <[email protected]>
touch screen support

github.com/jscad/OpenJSCAD.org - 5682ce3215cb0ef5f77e86d4e1b7e8ea20a51c2e authored almost 11 years ago by tedbeer <[email protected]>
fixed grid transparency

github.com/jscad/OpenJSCAD.org - 0fd21977cbcf12447e39126ad6a3873a505bb1e7 authored almost 11 years ago by tedbeer <[email protected]>
enforcing resolution being int

github.com/jscad/OpenJSCAD.org - 8c94d2dba7ed77cc8c84281c2f8e42b4534df589 authored about 11 years ago by Rene K. Mueller <[email protected]>
Merge pull request #35 from derrickoswald/master

Add globe example.

github.com/jscad/OpenJSCAD.org - 86b18e3a085d666429e560f154dca995ce8b6bd1 authored about 11 years ago by Rene K. Mueller <[email protected]>
Add globe example.

github.com/jscad/OpenJSCAD.org - 6f2e24d7fd3de2f9b91d864f538560e2ef020989 authored about 11 years ago by Derrick Oswald <[email protected]>
2D negative vectors

github.com/jscad/openscad-openjscad-translator - b528091e1fe1d851d1251417340eab9cc8b29135 authored about 11 years ago by Gary Hodgson <[email protected]>
negative vector array

github.com/jscad/openscad-openjscad-translator - ee4fb3187111df980c8e8b06a8c3fbc041aef740 authored about 11 years ago by Gary Hodgson <[email protected]>
sphere({}) and cube({}) work

github.com/jscad/OpenJSCAD.org - cd0d7d41533cbef365e860498c9b395479eb119a authored about 11 years ago by Rene K. Mueller <[email protected]>
sphere({}) and cube({}) work

github.com/jscad/OpenJSCAD.org - a389f0e3257869493acc8667855011290b9fb28e authored about 11 years ago by Rene K. Mueller <[email protected]>
push to meshes only if there is sth to render

prevents "WebGL: INVALID_VALUE: vertexAttribPointer: bad size, stride or
offset lightgl.js:1059"...

github.com/jscad/OpenJSCAD.org - c8ba346958fcc5eff771f4a2a2c2967aff8e484a authored over 11 years ago by Wojciech Czerniak <[email protected]>
adding mime type for web worker

Chrome kept buggin about that.

github.com/jscad/OpenJSCAD.org - 21be520ce449bdb0215206f827859914d5202760 authored over 11 years ago by Wojciech Czerniak <[email protected]>
openscad import fix scale(1.5) works, fix of font-size on editor for high dpi screens

github.com/jscad/OpenJSCAD.org - c6a7611ba503d788316005cd9585425280d31526 authored over 11 years ago by Rene K. Mueller <[email protected]>
openscad import fix scale(1.5) works, fix of font-size on editor for high dpi screens

github.com/jscad/OpenJSCAD.org - 9105d1f3168b646d875b872b04666bdbffa91f81 authored over 11 years ago by Rene K. Mueller <[email protected]>
https://github.com/Spiritdude/OpenJSCAD.org/issues/24 - scale in openscad can accept single value as well as an array.

github.com/jscad/openscad-openjscad-translator - 570541cb104cbfb8df7ed1fbc5785e0287a5c38e authored over 11 years ago by Gary Hodgson <[email protected]>
sphere() with geodesic option

github.com/jscad/OpenJSCAD.org - 58eb16d0ca270fd07c42e799db12ab88eb70adb6 authored over 11 years ago by Rene K. Mueller <[email protected]>
adding geodesic option for sphere()

github.com/jscad/OpenJSCAD.org - dcde374c28802ea43fb2ae14b005e124c519d4e4 authored over 11 years ago by Rene K. Mueller <[email protected]>
adding geodesic option for sphere()

github.com/jscad/OpenJSCAD.org - a4ad87e739b96f9fed7346a366f5dee0fb2fedd9 authored over 11 years ago by Rene K. Mueller <[email protected]>
adding geodesic option for sphere()

github.com/jscad/OpenJSCAD.org - 05c8035ae7827d38968dbd6e23d033bb311be007 authored over 11 years ago by Rene K. Mueller <[email protected]>
adding geodesic option for sphere()

github.com/jscad/OpenJSCAD.org - 05b8626c7b44fe51ec2e332c8f9c32b275d6be67 authored over 11 years ago by Rene K. Mueller <[email protected]>
adding geodesic option for sphere()

github.com/jscad/OpenJSCAD.org - 590838153c7be4ca98f6382ab635703ba4e80f03 authored over 11 years ago by Rene K. Mueller <[email protected]>
adding geodesic option for sphere()

github.com/jscad/OpenJSCAD.org - ad53c5af5e77a0c01b1b3f1c5c84fa79ae7aee46 authored over 11 years ago by Rene K. Mueller <[email protected]>
extending backend functionality

github.com/jscad/OpenJSCAD.org - af30e4993f71280d612881f070707b4da8e9ef4a authored over 11 years ago by Rene K. Mueller <[email protected]>
openjscad support for interactive parameters

github.com/jscad/OpenJSCAD.org - 78bc5a0d08dacafd115237ec4f2d90feb5d7c151 authored over 11 years ago by Rene K. Mueller <[email protected]>
openjscad support for interactive parameters

github.com/jscad/OpenJSCAD.org - 27db2dcded7ad55061ce104e9f6276080d4e9780 authored over 11 years ago by Rene K. Mueller <[email protected]>
center() added which uses .center()

github.com/jscad/OpenJSCAD.org - 894ff94c72bab8e57c029eed04551eacbfad5587 authored over 11 years ago by Rene K. Mueller <[email protected]>
.center() improved to take one argument also

github.com/jscad/OpenJSCAD.org - fd62a1dc25effc2dc19fa8372058178b0b62c7d1 authored over 11 years ago by Rene K. Mueller <[email protected]>
adding name_plate.jscad example

github.com/jscad/OpenJSCAD.org - 34d2ef92d64a4a57afa1f7c8c39db8d1c3ed3f5d authored over 11 years ago by Rene K. Mueller <[email protected]>
center for CAG too

github.com/jscad/OpenJSCAD.org - e90c672fd619e14092b3b980985c27aa5bf8c974 authored over 11 years ago by Rene K. Mueller <[email protected]>
vector_char fixed, added .center([flag,flag,flag])

github.com/jscad/OpenJSCAD.org - 5767ed4a0fe43e606136c1417fdc1cd8503d21d3 authored over 11 years ago by Rene K. Mueller <[email protected]>
preliminary support for vector-based text render

github.com/jscad/OpenJSCAD.org - a1565e9cd83136f42f438db4912fa999bf7d6dcb authored over 11 years ago by Rene K. Mueller <[email protected]>