Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/xibyte/jsketcher
Parametric 2D and 3D modeler written in pure javascript
https://github.com/xibyte/jsketcher
adding boolean capabilities to primitive operations
2cd26f19e5ec85f7e9d5af5b244f22ac3cd73ab4 authored about 6 years ago
2cd26f19e5ec85f7e9d5af5b244f22ac3cd73ab4 authored about 6 years ago
lipstick work for in place sketcher projector
8c4b725c141c83dc75f38b110ba2e008022a8cb5 authored about 6 years ago
8c4b725c141c83dc75f38b110ba2e008022a8cb5 authored about 6 years ago
store coordinate system for a shell and use to derive coordinate system of its faces
12341bf26c962eec2cd6ff683c11bf9fc2ad826c authored about 6 years ago
12341bf26c962eec2cd6ff683c11bf9fc2ad826c authored about 6 years ago
cosmetic improvements of csys transformation matrix creation
1bda2764fa78fbf55c1dda824bcc861b4a5bcd4c authored about 6 years ago
1bda2764fa78fbf55c1dda824bcc861b4a5bcd4c authored about 6 years ago
implementing operations for basic primitives
6a9b0ebeca1c30729d8546f06ffd9401f456b151 authored about 6 years ago
6a9b0ebeca1c30729d8546f06ffd9401f456b151 authored about 6 years ago
implement extension mechanism, all engine are registered through extensions now
c230f24490d6279850a060306e3b5202723357fb authored about 6 years ago
c230f24490d6279850a060306e3b5202723357fb authored about 6 years ago
using unified face coordinate system for sketches and datums
e7cf64f54c45ded00be7358ce42be6c24f552f12 authored about 6 years ago
e7cf64f54c45ded00be7358ce42be6c24f552f12 authored about 6 years ago
implementing wizards for the primitives
2db4eb9b752337954e56fa5626e6b26412b9d521 authored about 6 years ago
2db4eb9b752337954e56fa5626e6b26412b9d521 authored about 6 years ago
rotate datum operation
49dffd435b830aa0d372fedc70c3b83bde785389 authored about 6 years ago
49dffd435b830aa0d372fedc70c3b83bde785389 authored about 6 years ago
create/move datum operation
df742b81d6745a8d02ab506df1117813fa0dcb1e authored about 6 years ago
df742b81d6745a8d02ab506df1117813fa0dcb1e authored about 6 years ago
test fixes
325f08c9a0565e93d3c76ae64b9248f5fd55ebc2 authored over 6 years ago
325f08c9a0565e93d3c76ae64b9248f5fd55ebc2 authored over 6 years ago
keep sketches of consumed shells
2f34f9390ebff8cecff6a810ccba238a9c09db19 authored over 6 years ago
2f34f9390ebff8cecff6a810ccba238a9c09db19 authored over 6 years ago
global coordinate system widget
fe9d7c1a81c4d1a6f135d33a73cfd0adebf93f94 authored over 6 years ago
fe9d7c1a81c4d1a6f135d33a73cfd0adebf93f94 authored over 6 years ago
bind 0.0.0.0 for the dev server
88ce8f38904a179dbe9cb198bd011227e0fee2d2 authored over 6 years ago
88ce8f38904a179dbe9cb198bd011227e0fee2d2 authored over 6 years ago
fix camera syncing for in place sketcher
46738b23333b71084cbc0165bdf4b1c3bd7faccd authored over 6 years ago
46738b23333b71084cbc0165bdf4b1c3bd7faccd authored over 6 years ago
fix moving solid edges while solving
4275c843a8f7095b8940980dcee11c2c3f130b7b authored over 6 years ago
4275c843a8f7095b8940980dcee11c2c3f130b7b authored over 6 years ago
add some debug methods
8a6a5d82e86ca68313e8fea9bb60d0a133d28e69 authored over 6 years ago
8a6a5d82e86ca68313e8fea9bb60d0a133d28e69 authored over 6 years ago
expose vec functions through tpi
c7dc3c327db701114d97a56f32b93ae57d454377 authored over 6 years ago
c7dc3c327db701114d97a56f32b93ae57d454377 authored over 6 years ago
make sure all coincident points from are identical
311511820bf8c8df19b830eaea7768d84c6c6f22 authored over 6 years ago
311511820bf8c8df19b830eaea7768d84c6c6f22 authored over 6 years ago
math for supporting datums
d9743ba67280140a2e2da7fa89c8b4fc74fcb0a9 authored over 6 years ago
d9743ba67280140a2e2da7fa89c8b4fc74fcb0a9 authored over 6 years ago
fix loose marked/selection state on update bounds
5135d6bce86643e923b45e3172e23451ebfe410e authored over 6 years ago
5135d6bce86643e923b45e3172e23451ebfe410e authored over 6 years ago
fix plane wizard
4fb7aef203b89a06b2d0abec0d3fff7078415e3d authored over 6 years ago
4fb7aef203b89a06b2d0abec0d3fff7078415e3d authored over 6 years ago
fix plane parallel to face option
72eae3a076b141d3c030870884193145bd527e5c authored over 6 years ago
72eae3a076b141d3c030870884193145bd527e5c authored over 6 years ago
mege sketcher UI with 3d
898877d7654b53caa19a0f7928b814c96a3298ad authored over 6 years ago
898877d7654b53caa19a0f7928b814c96a3298ad authored over 6 years ago
fix project loading
fa672d92bb092b4d5d8c322c84c9214a582dc4cf authored over 6 years ago
fa672d92bb092b4d5d8c322c84c9214a582dc4cf authored over 6 years ago
taking into account coordinate system direction for surface inverting
163022b427829662feebcb9e9eb6a060c5dcad0a authored over 6 years ago
163022b427829662feebcb9e9eb6a060c5dcad0a authored over 6 years ago
taking into account coordinate system direction for surface inverting
e6e4cc0402b01047845c5a5756ada820fa7b0af3 authored over 6 years ago
e6e4cc0402b01047845c5a5756ada820fa7b0af3 authored over 6 years ago
fix history wizard
0efeee3ea6ed4bba728c0a3b4c3b20af47b3195d authored over 6 years ago
0efeee3ea6ed4bba728c0a3b4c3b20af47b3195d authored over 6 years ago
brep builder improvements
db26ce42bae004fd00f53cc3edc9aeeafb0b047b authored over 6 years ago
db26ce42bae004fd00f53cc3edc9aeeafb0b047b authored over 6 years ago
fixing webgl component layout and fix resize issues
4d4ba7175a11a045e5522a48c6648e7a6927b890 authored over 6 years ago
4d4ba7175a11a045e5522a48c6648e7a6927b890 authored over 6 years ago
inserting operation into history
699512168ad3aa1a082c413aecf9721786be26d9 authored over 6 years ago
699512168ad3aa1a082c413aecf9721786be26d9 authored over 6 years ago
improve history timeline scroll
6f95b5ae802d60ab36400667aea1d04569f70a59 authored over 6 years ago
6f95b5ae802d60ab36400667aea1d04569f70a59 authored over 6 years ago
history timeline widget
b8053c5e25ccfae76b2cb90ab7fb83b65c2dffef authored over 6 years ago
b8053c5e25ccfae76b2cb90ab7fb83b65c2dffef authored over 6 years ago
convert rem(s) to pixels
a4ef761ffe521e3d17b102a0b9352ba1b3b40136 authored over 6 years ago
a4ef761ffe521e3d17b102a0b9352ba1b3b40136 authored over 6 years ago
heads up toolbar
39c88675865cfa7f608df0519bf84f255423392e authored over 6 years ago
39c88675865cfa7f608df0519bf84f255423392e authored over 6 years ago
model explorer
8cfe2294cd198caba0d441bba6ec8dacc305904e authored over 6 years ago
8cfe2294cd198caba0d441bba6ec8dacc305904e authored over 6 years ago
update npm dependencies fix breaking changes
3e1948fb5b878dba5cadd687c200cf45679ead14 authored over 6 years ago
3e1948fb5b878dba5cadd687c200cf45679ead14 authored over 6 years ago
schema validator for operation params
0ce714b8149f14f01d315a6d31c328f45aee3082 authored over 6 years ago
0ce714b8149f14f01d315a6d31c328f45aee3082 authored over 6 years ago
introducing model object and decoupling from 3d
60878ad77ca2e6a61ae787d38708a4cabec23994 authored over 6 years ago
60878ad77ca2e6a61ae787d38708a4cabec23994 authored over 6 years ago
event stream api for organizing UI
e226d416ee4096de775ef8a1038c41e7fce0df74 authored over 6 years ago
e226d416ee4096de775ef8a1038c41e7fce0df74 authored over 6 years ago
propagating self props by default
7cbd001efcbfd135800699f784537398f9ef1c6f authored over 6 years ago
7cbd001efcbfd135800699f784537398f9ef1c6f authored over 6 years ago
fix fillet info rendering
45e0052538dc0a7515abb7fdd3409775c6f3e2f4 authored over 6 years ago
45e0052538dc0a7515abb7fdd3409775c6f3e2f4 authored over 6 years ago
remove obsolete unmanagedSceneObject
efb9c5755c193e241a311d2e6392904731f824c9 authored over 6 years ago
efb9c5755c193e241a311d2e6392904731f824c9 authored over 6 years ago
convert external data to brep instead of using unmanaged objects
1b4c6f6e9aa770c593806efb1f4150f8c3780674 authored over 6 years ago
1b4c6f6e9aa770c593806efb1f4150f8c3780674 authored over 6 years ago
moving nurbs implementation details out of brepCurve
b4dd89705cb630a164f161b851731061cc3b9995 authored over 6 years ago
b4dd89705cb630a164f161b851731061cc3b9995 authored over 6 years ago
exposing tessellation as point-array
abd50aba02971db9777278a05c4c9823d9d7cf56 authored over 6 years ago
abd50aba02971db9777278a05c4c9823d9d7cf56 authored over 6 years ago
null parametric surface implementation
1dae20c66c1c6414969d1b1f586ed2ce8291ced9 authored over 6 years ago
1dae20c66c1c6414969d1b1f586ed2ce8291ced9 authored over 6 years ago
keep vertex to edges index outside of Vertex class
69c08eec7a42e8c2c124cb9b694d6f6273117ea9 authored over 6 years ago
69c08eec7a42e8c2c124cb9b694d6f6273117ea9 authored over 6 years ago
scale morphing
fae6aa34923d5417d26086221bf91276c171f5c4 authored over 6 years ago
fae6aa34923d5417d26086221bf91276c171f5c4 authored over 6 years ago
revolve operation wizard
927ba6e4b5b32f80e8762e29c2a020dc52501519 authored over 6 years ago
927ba6e4b5b32f80e8762e29c2a020dc52501519 authored over 6 years ago
multiselection wizard
5e863aea36acb3090e6211ca55333bba4c8b4ae5 authored over 6 years ago
5e863aea36acb3090e6211ca55333bba4c8b4ae5 authored over 6 years ago
fixing mouse event in firefox for sketcher
fdbb719436156786a73dba179040a124963eca37 authored over 6 years ago
fdbb719436156786a73dba179040a124963eca37 authored over 6 years ago
smooth rendering of unmanaged objects
1f5842587d84024d778f183b79082318ccb06ed4 authored over 6 years ago
1f5842587d84024d778f183b79082318ccb06ed4 authored over 6 years ago
edges rendering
1ecab7399c028db2ee1a5a2fa9f37754251876c2 authored over 6 years ago
1ecab7399c028db2ee1a5a2fa9f37754251876c2 authored over 6 years ago
nurbs curve serialization
598759e8f0af5148626ac76d0d902ffc10f2fecc authored over 6 years ago
598759e8f0af5148626ac76d0d902ffc10f2fecc authored over 6 years ago
nurbs curve support for unmanaged objects
bfbde56b004c0aa84751fe9cfedb5258bbb2b503 authored over 6 years ago
bfbde56b004c0aa84751fe9cfedb5258bbb2b503 authored over 6 years ago
fix normales and bounds for unmanagedSceneObjects
1fb0c6f4511b58e0c725944615cfac2f353c6b27 authored over 6 years ago
1fb0c6f4511b58e0c725944615cfac2f353c6b27 authored over 6 years ago
blocking project loading for engines
847f9d12a573b6a49b3586025d4fe1d425ace068 authored over 6 years ago
847f9d12a573b6a49b3586025d4fe1d425ace068 authored over 6 years ago
unmanaged scene objects support
d8e3a0a51b3262837b54e560f222bac71d57c595 authored over 6 years ago
d8e3a0a51b3262837b54e560f222bac71d57c595 authored over 6 years ago
fix plane to expose correct surface
2962ece2ffb2171d18fd7aa8b16a2780dfdcbc73 authored over 6 years ago
2962ece2ffb2171d18fd7aa8b16a2780dfdcbc73 authored over 6 years ago
use surface directly
fdde14b8f8cb41313bd2f6147c2cf22afc16d7a1 authored over 6 years ago
fdde14b8f8cb41313bd2f6147c2cf22afc16d7a1 authored over 6 years ago
expose creation bound surface from 2d points
838b1041faa42272947ebcdfddcf2e8bf63c514b authored over 6 years ago
838b1041faa42272947ebcdfddcf2e8bf63c514b authored over 6 years ago
external engines support
8b8142db767c4b6b632cb5c865c66d4b37d3c23f authored almost 7 years ago
8b8142db767c4b6b632cb5c865c66d4b37d3c23f authored almost 7 years ago
surface-surface intersection / stable points
ea95b54430561c510ea1013cf25acd54c6e4da43 authored almost 7 years ago
ea95b54430561c510ea1013cf25acd54c6e4da43 authored almost 7 years ago
algorithm for finding footpoints for generic parametric curves
90940f334222b7c41ed031ba9a27bea160a64eff authored almost 7 years ago
90940f334222b7c41ed031ba9a27bea160a64eff authored almost 7 years ago
separate and abstract out nurbs-surface to brepSurface and parametricSurface
107faa13e12a0895a2979fc4ef61bd458a99378e authored almost 7 years ago
107faa13e12a0895a2979fc4ef61bd458a99378e authored almost 7 years ago
bound u and v for surface intersection iterations
6c0988fa4de3cc33a2ad087350e76b5c092fa884 authored almost 7 years ago
6c0988fa4de3cc33a2ad087350e76b5c092fa884 authored almost 7 years ago
use domain for parametric curves and surfaces instead assuming it's 0..1
04eb798e499bb0052a2441a89052621d18da98fd authored almost 7 years ago
04eb798e499bb0052a2441a89052621d18da98fd authored almost 7 years ago
Cubic Hermite spline interpolation curve
321b161f729bed83dd7ac62b67c32725050e805a authored almost 7 years ago
321b161f729bed83dd7ac62b67c32725050e805a authored almost 7 years ago
enable flow
2f295c73a9328815540063d8151ad9dade070c76 authored almost 7 years ago
2f295c73a9328815540063d8151ad9dade070c76 authored almost 7 years ago
rename createLinearNurbs to createLinearCurve
5cc9db2d61ddeb432b14f50e23345202361e5659 authored almost 7 years ago
5cc9db2d61ddeb432b14f50e23345202361e5659 authored almost 7 years ago
sandbox support
a19c2fa9049c949722044db329cfbe8ee23d6e3c authored almost 7 years ago
a19c2fa9049c949722044db329cfbe8ee23d6e3c authored almost 7 years ago
abstract and refactor curve geometry
ccda6f20f0a2f2afb98ddfa49f94f4d074465eeb authored almost 7 years ago
ccda6f20f0a2f2afb98ddfa49f94f4d074465eeb authored almost 7 years ago
support case for two different edges having the same vertices
7eee7074ba567ff22398768aba1ffa3051f66e83 authored almost 7 years ago
7eee7074ba567ff22398768aba1ffa3051f66e83 authored almost 7 years ago
refactor and fix brep debugger action
917dca85ce548528accb0250a27e9cb1e725fade authored almost 7 years ago
917dca85ce548528accb0250a27e9cb1e725fade authored almost 7 years ago
choose between coincident edges with same direction while face overlap merge
Closes #47 Union 2 shells: side faces are in same plane, resulted a null shell
3173626ea219d96c22aebceb45f67c5e8f024427 authored almost 7 years ago
keep boolean operation data separate from general data of a topo object
5dfc499162aeb48f5fdfbfabc7c1527c39729f66 authored almost 7 years ago
5dfc499162aeb48f5fdfbfabc7c1527c39729f66 authored almost 7 years ago
test case for splitting a solid by 2 adjacent edges
192b9a793c5b1c4d988edddf3452b035aa755dd9 authored almost 7 years ago
192b9a793c5b1c4d988edddf3452b035aa755dd9 authored almost 7 years ago
get rid of jquery dep for 3d modeller
25044f28bfaef723351bacb1d40b9ec6d67a116b authored almost 7 years ago
25044f28bfaef723351bacb1d40b9ec6d67a116b authored almost 7 years ago
basic actions for craft history manipulation
f9c202ba13b2bb0b9fa56c47448ac5309782be82 authored almost 7 years ago
f9c202ba13b2bb0b9fa56c47448ac5309782be82 authored almost 7 years ago
console.dir on events for debugging/logging
c49c21fd1781ffb1dabfb89c2480832436cf5db6 authored almost 7 years ago
c49c21fd1781ffb1dabfb89c2480832436cf5db6 authored almost 7 years ago
remove unnecessary check for edges being same when picking candidates for loops detection
78e5ff62b7123e7e38ba45e1803442e348641524 authored almost 7 years ago
78e5ff62b7123e7e38ba45e1803442e348641524 authored almost 7 years ago
clean up unused code in boolean algorithm
1995be69106b400d1732ca4f31342db5d0d3e7f1 authored almost 7 years ago
1995be69106b400d1732ca4f31342db5d0d3e7f1 authored almost 7 years ago
fixing extrude when all edges are coincident
c1e7e134a403c8715c3c2aa05a48f43fc13f751b authored almost 7 years ago
c1e7e134a403c8715c3c2aa05a48f43fc13f751b authored almost 7 years ago
error handling
f5b6c20b9738f82c939718245e7999810364cc02 authored almost 7 years ago
f5b6c20b9738f82c939718245e7999810364cc02 authored almost 7 years ago
adding more topological tests for boolean operation
4836b895958407595f75f8a8cc1e421ccaecc6b0 authored almost 7 years ago
4836b895958407595f75f8a8cc1e421ccaecc6b0 authored almost 7 years ago
changing Button api
2e5ad6ad430ce0c5d06a9934ba82778537e9db6a authored almost 7 years ago
2e5ad6ad430ce0c5d06a9934ba82778537e9db6a authored almost 7 years ago
passing old value for stateful events
d6c5a56e5fe71b58099292fd5516582143a2bc14 authored almost 7 years ago
d6c5a56e5fe71b58099292fd5516582143a2bc14 authored almost 7 years ago
remove unused/outdated/legacy css file
271b7dd84a79d5138831afff87dce3f88495e62a authored almost 7 years ago
271b7dd84a79d5138831afff87dce3f88495e62a authored almost 7 years ago
fix a bug when two merge faces make a cut and create a new curve/edge
forbid partially tangent edges with new curve - should be handled level before
update tests
some useful debug actions
9eb2400a013aa83d4f10c88a113908f493947a40 authored almost 7 years ago
9eb2400a013aa83d4f10c88a113908f493947a40 authored almost 7 years ago
avoid total UI failing on project load
ccea7762e8c4aa31b384ab2b2303a3947d6f4ed9 authored almost 7 years ago
ccea7762e8c4aa31b384ab2b2303a3947d6f4ed9 authored almost 7 years ago
test case for sticking out merged faces
c6b17c60e53badbb1448561aaae61ef3f8cd6873 authored almost 7 years ago
c6b17c60e53badbb1448561aaae61ef3f8cd6873 authored almost 7 years ago
fix face merging edge invalidation
6bc6ec4e086d598e21c72e4436a16f109866bf42 authored almost 7 years ago
6bc6ec4e086d598e21c72e4436a16f109866bf42 authored almost 7 years ago
test generator for craft operation and some basic tests
32a66462f562eec37899a03726f67bb52d551543 authored almost 7 years ago
32a66462f562eec37899a03726f67bb52d551543 authored almost 7 years ago
always coerce to float for the NumberControl
6f3a725c38afeaeb0d0f1e950d18ee4f31fb5e73 authored almost 7 years ago
6f3a725c38afeaeb0d0f1e950d18ee4f31fb5e73 authored almost 7 years ago
unify argument order for operation and preview
6be10f31b2c419ca25db5585b4b7384b52849869 authored almost 7 years ago
6be10f31b2c419ca25db5585b4b7384b52849869 authored almost 7 years ago
ability to pass extra hints to project
109b97604829c273e301c7fe9de402217c9cc769 authored almost 7 years ago
109b97604829c273e301c7fe9de402217c9cc769 authored almost 7 years ago
fix pararm info for cut/extrude
a11c34e5f4769ca71e891f0f93a1539cb7d20ccb authored almost 7 years ago
a11c34e5f4769ca71e891f0f93a1539cb7d20ccb authored almost 7 years ago
operation history wizard
9e5933fbe1f236639fb11b7cde2bcf7eff273678 authored almost 7 years ago
9e5933fbe1f236639fb11b7cde2bcf7eff273678 authored almost 7 years ago