232 Commits

Author SHA1 Message Date
Ib Green
69cbd2b50a
docs: consolidation (#1787) 2023-08-19 07:14:20 -04:00
Ib Green
bc60ada3e2
feat(webgl): Enforce WebGPU style topology (#1781) 2023-08-18 21:37:55 -04:00
Ib Green
b1b1ba34c7
chore(core): Rename api to core (#1783) 2023-08-18 17:52:53 -04:00
Ib Green
1aee1ad82f v9.0.0-alpha.29 2023-08-15 19:22:58 -04:00
Ib Green
9564aa4803
feat(webgl): Implement ShaderLayout.bufferMap in webgl (#1780) 2023-08-15 18:19:23 -04:00
Ib Green
ac116ab22e
feat(engine): model cleanup (#1779) 2023-08-12 12:10:55 -04:00
Ib Green
ae39c826c4
feat(constants): Drop default export to improve ES module compatibility (#1772) 2023-08-05 05:57:32 -04:00
Ib Green
acfb551dc2
chore(engine): Move Scenegraph classes into engine (#1771) 2023-08-05 05:49:11 -04:00
Ib Green
ae8bf8b428
feat(shadertools): shader generator for uniform buffer compatible declarations (#1759) 2023-06-20 00:14:09 -04:00
Ib Green
0207e8909f
chore: Temporarily remove legacy and experimental modules, simplify webgl module. (#1758) 2023-06-19 23:12:23 -04:00
Ib Green
39394e419b
docs: Reorganize v9 docs (#1753) 2023-05-29 07:13:17 -04:00
Xiaoji Chen
7eb9f2eaad
Add getBounds() to ScenegraphNode (#1733) 2023-03-23 11:06:06 -07:00
Ib Green
1008fae5a2
chore: Remove WebGL specific exports from core (#1724) 2022-12-22 15:48:43 -05:00
Ib Green
057ffa86be
chore: Enable stricter typescript options (#1719) 2022-12-18 10:03:28 -05:00
Ib Green
c78ad286b0
chore(engine): Clean up RenderLoop API (#1687) 2022-12-15 18:16:23 -05:00
Ib Green
eb5f1b3827
@ibgreen chore: v9 doc updates (#1713) 2022-12-15 11:59:54 -05:00
Ib Green
7cafb52483
chore(test-utils): Clean up test utils (#1707) 2022-12-05 12:36:31 -05:00
Ib Green
28396f25ba docs: Improve v9 upgrade guide (#1705) 2022-12-05 08:02:18 -05:00
Ib Green
f50b3b69b2
chore(api): strict typescript (#1681) 2022-11-26 12:27:40 -05:00
Ib Green
f355d67d32
feat(website): working examples (#1623) 2022-03-28 17:18:16 -07:00
Ib Green
4d3c3a86bc docs: website 2022-02-10 17:07:31 -08:00
Ib Green
7f2b7c76ec
feat(docs): Another docs pass (#1621) 2022-02-10 13:52:09 -08:00
Ib Green
00a2cb5b30
feat(docs): Pass on resource docs (#1620) 2022-02-06 13:21:32 -08:00
Ib Green
8ad5312a2e
feat(webgpu): external textures (#1596) 2022-01-13 15:21:52 -08:00
Ib Green
8caf93f200
feat(webgl): More rigorous texture formats (#1586) 2022-01-07 23:12:57 -08:00
Ib Green
c816a40e83
chore(docs): Reorganize docs (#1483) 2021-07-23 07:43:17 -07:00
Xintong Xia
9a8c56b219
Shadertools: add magnify effect (#1464) 2021-05-06 18:03:05 -07:00
Igor Dykhta
8731d4c61b
exposed webgl context state from animation loop (#1453) 2021-02-16 16:22:48 +02:00
Igor Dykhta
753d5ae5ad
feat (Context) Callbacks for onContextLost / onContextRestored events (#1441) 2021-01-23 01:04:04 +02:00
Ib Green
7bb256e7d5 Improved engine typings (#1438)
Co-authored-by: Chris Gervang <chris@gervang.com>
2021-01-15 11:07:08 -08:00
Ib Green
269e690c5c
chore(typescript): settings and markdown formatting (#1435) 2021-01-14 13:34:04 -08:00
Xiaoji Chen
4d6926fd51
Texture supports continuous update from HTMLVideoElement (#1418) 2020-11-30 10:37:28 -08:00
Xiaoji Chen
9f0e708962
upgrade website (#1391) 2020-06-29 08:06:17 -07:00
Xiaoji Chen
f188c8354b
Add onError prop to AnimationLoop (#1377) 2020-04-17 10:34:21 -07:00
klyap
69316d9793
Fix broken link (#1346) 2020-01-31 02:43:04 -05:00
Tarek Sherif
5d7736f333
Fix transpilation (#1344) 2020-01-28 16:47:05 -05:00
Tarek Sherif
5a7e440d10
Full shader transpilation (#1342) 2020-01-27 15:07:26 -05:00
Tarek Sherif
ca1e74a0e3
Fix doc links (#1322) 2019-12-17 13:56:44 -05:00
Tarek Sherif
5a82e115b9
Transform feedback tutorial and example (#1315) 2019-12-11 11:20:21 -08:00
Tarek Sherif
f4e15f133f
Shader module tutorial and example (#1308) 2019-12-06 19:12:38 -05:00
Tarek Sherif
ae31af8efe
Update docs (#1305) 2019-12-03 14:19:52 -05:00
Tarek Sherif
7073951d83
Rename addons to experimental (#1302) 2019-11-27 19:50:02 -05:00
Tarek Sherif
f622105e30
Move context creation/query functions to gltools (#1299) 2019-11-27 13:13:43 -05:00
Tarek Sherif
5ac7fb0ef5
Shadertools cleanup (#1296) 2019-11-22 19:46:53 -05:00
Tarek Sherif
40701477e1
Simplify and optimize state tracking (#1293) 2019-11-19 17:29:18 -05:00
Tarek Sherif
878ea378fc
Update docs and examples (#1291) 2019-11-08 14:52:00 -05:00
Tarek Sherif
6f9f74afe2
Module refactor (#1288) 2019-11-01 08:01:30 -04:00
Tarek Sherif
9baad74bf3
Optimizations (#1283) 2019-10-17 17:45:26 -04:00
Tarek Sherif
90c6706218
Remove docs for removed classes (#1280) 2019-10-15 13:04:50 -04:00
Xiaoji Chen
a2788670c0
Add attribute picking to the picking module (#1268) 2019-10-01 15:09:03 -07:00