Commit Graph

455 Commits

Author SHA1 Message Date
Sean Lilley
44e76de7be Deconflate transparent and doubleSideMaterial 2023-10-03 09:27:12 -04:00
Chetan
fba3cdf4e9 Add new optional command line parameter --doubleSidedMaterial to force materials to be rendered on both sides 2023-10-02 16:45:36 +08:00
Matthew Amato
dc2500a65c
Merge pull request #292 from CesiumGS/github-actions
Migrate to GitHub Actions
2023-09-19 19:27:59 -04:00
Matthew Amato
9a07a65cd0 Migrate to GitHub Actions
* Add simple build.yml for GitHub Actions
* Delete travis.yml
* Remove coveralls, we didn't really use it
* No need to run coverage in CI
2023-09-19 19:22:32 -04:00
Ankit Trehan
a1709ac1fa
Merge pull request #289 from CesiumGS/maintenance
Update Jasmine to 5.0.0
2023-06-02 09:27:16 -04:00
Matthew Amato
4237d2cff5 Update Jasmine to 5.0.0
No changes required
2023-06-02 08:26:39 -04:00
Matthew Amato
88aeb18b5a
Merge pull request #288 from CesiumGS/dependency-updates
Dependency Updates
2023-05-03 12:30:57 -04:00
ankittre2000
a5c7a9eb96 Remove open library 2023-05-03 12:23:22 -04:00
ankittre2000
65a0d6a102 Update prettier and pngjs 2023-05-03 11:56:32 -04:00
Matthew Amato
a64828da3f Add .husky to .npmignore 2023-02-10 15:27:46 -05:00
Matthew Amato
de69fc72f4 Bump version and update CHANGES for release
Also regenerate ThirdParty.json and remove unneeded husky entry in
package.json.
2023-02-10 15:25:34 -05:00
Matthew Amato
153517eb8e
Merge pull request #286 from CesiumGS/update-dependencies
Update dependencies
2023-02-10 15:17:42 -05:00
ankittre2000
2d32b8caf0 Remove unused argument 2023-02-10 13:33:33 -05:00
ankittre2000
6515bce9b9 Update husky hooks (no code change) 2023-02-10 13:28:20 -05:00
ankittre2000
a95bd2f64e Update prettier (no code change) 2023-02-10 13:20:26 -05:00
ankittre2000
337e87ad2b Update mime (no code change) 2023-02-10 13:19:29 -05:00
ankittre2000
3a1f2d080d Update jsdoc (no code change) 2023-02-10 13:18:35 -05:00
ankittre2000
53fd514bb0 Update jasmine (minor code change) 2023-02-10 13:17:47 -05:00
ankittre2000
6ddf1a4fcc Update fs-extra (no code change) 2023-02-10 13:15:01 -05:00
Sean Lilley
b135598dd8
Merge pull request #282 from CesiumGS/node-14
Require Node 14
2023-01-27 08:45:11 -05:00
Sean Lilley
7cf0cb85c7
Require Node 14
obj2gltf depends on CesiumJS which requires Node 14
2023-01-27 08:44:45 -05:00
Sean Lilley
d1c3ed46b7 3.1.5 release 2023-01-25 16:31:31 -05:00
Matthew Amato
81f6d539d3
Merge pull request #280 from CesiumGS/reduce-max-buffer-length
Don't merge buffers if final buffer exceeds fs.write maximum of `2147479552` bytes
2023-01-25 16:21:06 -05:00
Sean Lilley
6ab0dc139b Update CHANGES.md 2023-01-25 16:03:59 -05:00
Sean Lilley
fe86e03cda Don't merge buffers if greater than fs write maximum of 2147479552 2022-12-15 17:24:48 -05:00
Gabby Getz
9b018ff696
Merge pull request #273 from CesiumGS/eslint-update
Upgrades to eslint-config-cesium/node v9.0.0
2022-07-18 11:47:51 -04:00
Sanjeet Suhag
43b104655c Upgrades eslint-config-cesium in package.json 2022-07-06 15:02:20 -04:00
Sanjeet Suhag
e9ccf36169 Updates eslint configuration 2022-05-25 10:18:31 -04:00
Shehzan Mohammed
0c9083a542
Merge pull request #271 from CesiumGS/ThirdParty.json 2022-05-13 12:13:29 -04:00
Sean Lilley
0ba5ad4e51 Add ThirdParty.json 2022-05-06 18:44:59 -04:00
Eli Bogomolny
28fdfc35e4
Merge pull request #270 from CesiumGS/node-16
Upgrade packages and run Node 16 on CI
2021-10-15 15:24:46 -04:00
Sean Lilley
08250bf48c Upgrade packages and run Node 16 on CI 2021-10-15 15:01:14 -04:00
Sean Lilley
359341f50c Update version to 3.1.3 2021-09-15 12:16:51 -04:00
Sean Lilley
39d817da90 Lock CesiumJS to 1.84.0. Fixes https://github.com/CesiumGS/obj2gltf/issues/266 2021-09-15 12:14:45 -04:00
Ian Lilley
049f7af86b
Merge pull request #268 from CesiumGS/fix-missing-mtl
Fix unhandled error when mtl is missing
2021-09-15 12:13:49 -04:00
Sean Lilley
ab060bb185 Update CHANGES.md 2021-09-15 12:08:04 -04:00
Sean Lilley
a62de758dc Fix unhandled error when obj or mtl is missing 2021-09-15 11:57:28 -04:00
Sean Lilley
3f8d2e6af7
Merge pull request #259 from hawkaa/hakon/tinkercad
feat: allow for tab separated obj from Tinkercad
2021-09-07 09:53:54 -04:00
Håkon Åmdal
9c29cc96d7 feat: allow for tab separated obj from Tinkercad
This commit changes patterns for obj line parsing to recognize files where
the elements are separated by any whitespace (regex \s). This way, we support
files exported from Tinkercad.
2021-09-07 14:31:54 +02:00
Sean Lilley
6e3441319a Update CHANGES.md for 3.1.2 release 2021-08-02 12:00:16 -04:00
Sean Lilley
4d76656b97 Make obj2gltf.js executable 2021-08-02 12:00:16 -04:00
Ian Lilley
09dd1e06ee
Merge pull request #257 from CesiumGS/prettier-auto-formatting
Prettier in travis and on commit
2021-08-02 08:41:12 -07:00
Sean Lilley
944c68a191 Add auto-formatting 2021-08-02 11:34:02 -04:00
Sean Lilley
dc3ec3074f Run prettier 2021-08-02 11:31:59 -04:00
Ian Lilley
bd4b7320fa
Merge pull request #256 from CesiumGS/prettier
Switch to prettier for formatting
2021-08-02 08:28:21 -07:00
Sean Lilley
d782d78f2a Remove auto-formatting temporarily 2021-08-02 10:47:07 -04:00
Sean Lilley
a563a8bccc Switch to prettier for formatting 2021-08-02 10:46:58 -04:00
Ian Lilley
6778d19746
Merge pull request #236 from CesiumGS/remove-triangle-winding-order-check
Remove winding order sanitization for triangles
2021-08-01 17:26:40 -07:00
Sean Lilley
49df1a0655 Added test 2021-08-01 20:20:49 -04:00
Sean Lilley
5fc3ff8d6e Add triangle winding order sanitization option 2021-08-01 20:20:49 -04:00