1243 Commits

Author SHA1 Message Date
pissang
c173738546 test: update more examples to ts 2022-05-11 20:11:26 +08:00
pissang
765ea90194 fix ray picking and other stuffs. 2022-05-11 20:11:05 +08:00
pissang
bf5b985e02 refact: export gl constants. update examples about deferred rendering 2022-05-11 14:05:39 +08:00
pissang
b56bec9942 refact: fix gbuffer 2022-05-09 13:51:15 +08:00
pissang
7effd48b50 wip(type): add type to pixel picking and vr 2022-05-07 22:38:18 +08:00
pissang
42a6df0852 wip(type): add type to particles 2022-05-07 21:45:53 +08:00
pissang
9b93debbf5 wip(type): add types to deferred rendering 2022-05-07 20:26:41 +08:00
pissang
f33fdb1bad fix case sensitivie 2022-05-07 10:57:22 +08:00
pissang
41972e718c refact: update compositor 2022-05-07 10:49:26 +08:00
pissang
a827dc9840 fix(app): fix ambient color from string 2022-05-04 23:00:46 +08:00
pissang
4c4aebfcd5 fix cubemap prefiltering. use clamp to edge to avoid edge seam 2022-05-04 21:19:30 +08:00
pissang
efce5b6bba refact: fix cubemap prefilter 2022-05-04 20:54:07 +08:00
pissang
5b507c9d1b test(app): update tests of app 2022-05-04 15:23:50 +08:00
pissang
fccca27025 refact(app): fix animations. add more test cases 2022-05-04 13:57:42 +08:00
pissang
c2eafebd99 test(app): add more test cases for app3d 2022-05-03 22:57:19 +08:00
pissang
9d5a80d3c6 refact(app): fix some bugs 2022-05-03 22:34:55 +08:00
pissang
ba8873d3f0 refact(app): provide necessary properties 2022-05-03 22:19:42 +08:00
pissang
30cbd2f7b2 refact: provide App3D instead of option based application.create 2022-05-03 22:11:38 +08:00
pissang
391481f713 wip(type): add type to utils. remove FX loader 2022-05-03 10:18:24 +08:00
pissang
cf4bf27158 wip(type): add type to more util methods 2022-05-02 22:35:36 +08:00
pissang
b46e8c1159 wip(type): fix return type in notifier. add texture util type 2022-05-02 22:02:25 +08:00
pissang
afb17465a5 refact: default load with promise 2022-05-02 20:29:13 +08:00
pissang
6e1c3e96d0 refact: fix framebuffer texture and shadows 2022-05-02 20:22:58 +08:00
pissang
224f2ea6c0 refact: optimize bundle size 2022-05-02 19:28:36 +08:00
pissang
ac9069664e chore: add example bundle test. optimize bundle size 2022-05-02 17:08:37 +08:00
pissang
2e1cc5905b wip(type): fix gltf loader 2022-05-02 15:54:00 +08:00
pissang
0b8b348b7d wip(type): add types to plugins 2022-05-02 14:21:59 +08:00
pissang
e7797a5f94 wip(type): add types to gltf loader and standardmaterial 2022-05-02 09:03:07 +08:00
pissang
9545a95a9d refact: fix some render bugs 2022-04-30 22:37:34 +08:00
pissang
7f21bbbeca refact: fix set uniform fail 2022-04-30 20:43:01 +08:00
pissang
b3b28a0f38 chore: use typescript and vite to run examples 2022-04-30 20:20:11 +08:00
pissang
034a32ec95 refact(shader): remove shader library. use class instead 2022-04-30 16:01:46 +08:00
pissang
0e3501571d wip(type): fix type errors. add prePass 2022-04-30 15:15:37 +08:00
pissang
ae01fe6770 wip(type): update entry. 2022-04-30 13:56:33 +08:00
pissang
230d95683b wip(type): add type to light 2022-04-29 16:47:12 +08:00
pissang
e5a6d2755e wip(type): add types to geometries and cameras 2022-04-28 21:42:04 +08:00
pissang
2bd446b356 refact: remove async modules. use promise instead 2022-04-28 15:09:36 +08:00
pissang
039eececbb refact: rewrite animators 2022-04-28 15:04:57 +08:00
pissang
147766f90a wip(type): add types to renderer 2022-04-27 13:56:54 +08:00
pissang
5bd84c9c9b wip(type): add more type to basic modules 2022-04-26 20:38:37 +08:00
pissang
e0e0b227dd wip(type): add more types to basic modules 2022-04-26 16:25:55 +08:00
pissang
51183402f0 wip(type): add types to math modules 2022-04-24 19:46:53 +08:00
pissang
b0a1575c35 wip(type): add types to vector and matrix 2022-04-24 16:48:03 +08:00
pissang
578bc776ed wip(type): refine glmatrix type 2022-04-24 12:10:27 +08:00
pissang
4ec4555cd5 wip: add types to glmatrix 2022-04-23 21:04:59 +08:00
pissang
872b465cde wip: update core module to typescript 2022-04-23 20:00:26 +08:00
pissang
49e1f145d3 chore: fix no-unused-vars rule 2022-04-22 20:47:35 +08:00
pissang
b5065a748c style: fix linting 2022-04-22 16:30:25 +08:00
pissang
e5726c73d2 style: fix linting errors 2022-04-22 16:16:18 +08:00
pissang
7985405af6 chore: update eslint rules 2022-04-22 13:23:39 +08:00