Commit Graph
82 Commits
Author SHA1 Message Date
Emmett Lalish c59130c754 Adding NodeJS tests for WASM module (#262)
* modularize wasm and add mocha tests

* add npm tests to CI

* fix mv command

* revert to build directory

* added rest of example tests

* fixed three.js test

* update web examples for module
2022-10-27 10:01:08 -07:00
Emmett Lalish 491d7d8045 added package.json to publish to npm (#257)
* added package.json

* updated READMEs
2022-10-23 22:04:53 -07:00
Emmett Lalish 1fced6a33f fix deploy order (#250)
fix order
2022-10-16 23:37:14 -07:00
Emmett Lalish 89578ccb7a Torus Knot example (#249)
* added torusKnot

* save state

* update deploy

* remove shell script
2022-10-16 23:02:12 -07:00
Emmett Lalish d5b5f044f2 update workflows (#248) 2022-10-16 21:40:19 -07:00
Emmett Lalish 5be306bb7d reorganize gh-pages (#246)
reorganized gh-pages
2022-10-16 15:51:47 -07:00
Emmett Lalish 69a53f522a added mac to CI (#229)
* added mac to CI

* add mac parallel backends

* disable OMP for now
2022-10-06 08:59:09 -07:00
Emmett Lalish 022995a697 updated build info (#228)
* updated build info

* added cgal
2022-10-06 08:25:30 -07:00
Emmett Lalish 31589d255c fix deploy and add favicon (#211) 2022-09-22 09:17:44 -07:00
Emmett Lalish 414c6e06be Editor UX updates (#210)
* UX updates and TS fix

* small refactor

* enable/disable run button

* improved responsive layout
2022-09-22 00:05:05 -07:00
Emmett Lalish f6839a36e6 updated python exporter from meshio to trimesh (#204) 2022-09-18 16:34:20 -07:00
Emmett Lalish cc62c2c9dc model-viewer WASM example (#198)
* added what will become the model-viewer example

* model-viewer working

* cleanup
2022-09-08 16:04:31 -07:00
Emmett Lalish 2835e15a0e remove assimp submodule (#194)
* remove assimp submodule

* optionally compile meshIO

* fix nix
2022-09-06 09:31:20 -07:00
Emmett Lalish 73a53e0ff8 Removing export from python binding (#190)
* try python meshio

* removed meshIO dependency

* fixed to_mesh

* fix nix

* more nix fix
2022-09-05 09:29:28 -07:00
Emmett Lalish d7ecdd5fab exceptions optional 2022-07-28 11:00:13 -07:00
Emmett Lalish 2db8c716ee try a different download action 2022-07-24 22:27:17 -07:00
Emmett Lalish 0d9f4dadfb cleanup 2022-07-23 23:09:36 -07:00
Emmett Lalish feedcd82d4 deploy WASM 2022-07-23 23:04:35 -07:00
Emmett Lalish 311ca75a21 actions format check 2022-07-19 22:31:08 -07:00
Emmett Lalish 63164bed95 fixing paths 2022-07-19 22:03:11 -07:00
Emmett Lalish 2098bc9d1f fix workflows 2022-07-19 21:40:36 -07:00
pca006132 873d8c6dc8 patch https://github.com/NVIDIA/thrust/issues/1743 2022-07-17 14:41:48 +08:00
Emmett Lalish c13ad5657e speed up CI 2022-06-20 17:31:51 -07:00
Emmett Lalish 870b94e172 fixed coverage 2022-06-20 16:12:03 -07:00
Emmett Lalish 3da4dfbde0 remove third_party coverage 2022-06-19 23:15:16 -07:00
Emmett Lalish 14e0dcbd89 disable branch coverage 2022-06-19 22:27:46 -07:00
pca006132 8bb7aab137 only run code coverage for cpp backend 2022-06-18 18:12:50 +08:00
pca006132 02ae191ade actually running codecov 2022-06-18 16:49:50 +08:00
pca006132 efe2665352 try coverage info 2022-06-18 16:42:18 +08:00
pca006132 c7de23412c disabled CI for draft PRs 2022-06-05 22:05:18 +08:00
pca006132 0601a0e93d added clang-format CI check 2022-06-04 23:35:00 +08:00
pca006132 0fc2151806 CI: use libpython3-dev as python3 dependency 2022-06-03 19:23:41 +08:00
pca006132 0292ed5c32 Merge remote-tracking branch 'upstream/master' into pybind11 2022-06-03 15:35:09 +08:00
pca006132 fcbb364b43 fix Windows CI 2022-06-01 14:29:54 +08:00
pca006132 d4ec0485c2 CI updates 2022-06-01 14:01:21 +08:00
pca006132 bc7f8dc992 build tbb on CI 2022-05-31 15:29:42 +08:00
pca006132 8eb63ee39c github action: added python3 dependency 2022-05-13 01:04:53 +08:00
pca006132 5b940b8229 added python binding tests
the model outputs are not yet tested
2022-05-13 01:04:53 +08:00
pca006132 c3688de36e disable windows CUDA build 2022-05-12 23:06:47 +08:00
pca006132 c4a36d0d57 try nix flakes 2022-05-12 22:45:48 +08:00
pca006132 b43e8c2e17 try fixing windows build 2022-05-12 22:45:48 +08:00
pca006132 17c4dc44c9 try windows build again 2022-05-12 00:02:51 +08:00
pca006132 5d7f29c836 disabled windows CI for now 2022-05-08 21:56:13 +08:00
pca006132 798aeb806a try fix windows 2022-05-08 21:56:13 +08:00
pca006132 14d6a6d917 updated github actions 2022-05-08 20:45:13 +08:00
pca006132 e8010cac2d update action
use single thread build to reduce memory consumption for CI
2022-05-07 16:54:29 +08:00
pca006132 09f4105007 updated GitHub action 2022-05-07 15:40:18 +08:00
pca006132 58432afcb7 github action 2022-05-05 17:13:06 +08:00
Emmett Lalish 5b55be9b5e removed boost 2022-04-20 23:11:04 -07:00
Emmett Lalish 390560ea5c try a different action 2022-04-19 23:35:24 -07:00