Commit Graph

  • 50cbbda3a5 not delete unused buffer. release alpha.51 next pissang 2025-09-15 19:54:14 +08:00
  • 8e80ed2ada release alpha.50 pissang 2025-07-24 20:23:00 +08:00
  • bcb3409f9a remove debug code pissang 2025-07-24 11:51:46 +08:00
  • 59fc1b4a61 fix wrong refs pissang 2025-07-21 10:31:55 +08:00
  • ee0945d0b0 fix texture is reelased unexpectly pissang 2025-07-17 14:46:04 +08:00
  • 5b4a178a14 wip refact-texture-pool pissang 2025-07-17 13:35:27 +08:00
  • 8412ad4e13 wip pissang 2025-07-17 10:26:46 +08:00
  • 360eb4f361 release 2.0.0-alpha.49 pissang 2025-03-31 19:57:15 +08:00
  • ef9fffb284 fix types pissang 2025-03-30 13:24:14 +08:00
  • e403f2faff optimize clone pissang 2025-03-30 13:20:39 +08:00
  • 2545a7ecc9 alpha.48 pissang 2025-03-26 10:39:40 +08:00
  • a59f6972de fix pissang 2025-03-25 23:23:01 +08:00
  • 2047328fab fix errors pissang 2025-03-25 14:51:10 +08:00
  • 1a5831ed0c release 2.0.0-alpha.47 pissang 2024-11-19 14:52:05 +08:00
  • 282a46a279 add normalScale in gbuffer pissang 2024-11-18 23:03:48 +08:00
  • 819257479a release 2.0.0-alpha.46 pissang 2024-11-15 09:57:29 +08:00
  • ce295e0026 add uv projection uv-projection pissang 2024-11-14 20:33:31 +08:00
  • fa9d1ca9fa fix indices data always update bug pissang 2024-08-04 19:42:29 +08:00
  • 6bf33f50dc release alpha.44 pissang 2024-07-24 10:00:51 +08:00
  • d7ff7bed28 fix dirty bug pissang 2024-07-12 10:12:39 +08:00
  • 1f0ab48c1f fix gpu resource update on multiple context pissang 2024-07-12 09:38:23 +08:00
  • 153da47d03 release 2.0.0-alpha.43 pissang 2024-05-23 08:47:56 +08:00
  • 318a7d8b66 fix alpha in gbuffer pissang 2024-05-22 19:04:59 +08:00
  • 52d82c3cf5 release alpha.42 pissang 2024-05-07 12:31:57 +08:00
  • 95bf7cc86b expose more event params pissang 2024-05-06 12:19:17 +08:00
  • 19705394ce release 2.0.0-alpha.41 pissang 2024-04-24 18:24:13 +08:00
  • fdf1d84a7b wip: support isampler pissang 2024-04-19 19:50:06 +08:00
  • 140588c166 support offscreen canvas pissang 2024-04-19 13:00:11 +08:00
  • 2578b6538d release alpha.40 pissang 2024-03-02 12:01:47 +08:00
  • d4b9a640e4 fix geometry apply transform on normal pissang 2024-02-24 15:57:11 +08:00
  • d90dc61989 add stop return in traverse pissang 2024-02-15 11:10:22 +08:00
  • 9d86c68aac fix resize pissang 2024-01-10 17:05:05 +08:00
  • 08d629e912 fix resize wgpu pissang 2024-01-10 17:05:05 +08:00
  • f2034eb233 fix types pissang 2024-01-01 18:54:26 +08:00
  • dbac6b98db release 2.0.0-alpha.39 pissang 2024-01-01 09:56:24 +08:00
  • 8826c7f4cb
    Add emissive material support in deferred renderer (#141) Yi Shen 2024-01-01 09:55:12 +08:00
  • 605f54e866 fix npe pissang 2023-12-31 10:17:02 +08:00
  • 775dcd30cf release 2.0.0-alpha.38 pissang 2023-12-29 20:10:43 +08:00
  • b70c036ba5 fix plane applyTransform pissang 2023-12-29 19:24:47 +08:00
  • 1de1dc31c0 release alpha.37 pissang 2023-12-18 15:59:07 +08:00
  • bd4ab1eeb9 expose projection pissang 2023-11-20 18:21:04 +08:00
  • 9a88171dab fix types pissang 2023-11-20 18:17:20 +08:00
  • 4fd2569e7b
    Simplify camera api (#140) Yi Shen 2023-11-20 18:15:23 +08:00
  • f875a29f33 release 2.0.0-alpha.34 pissang 2023-11-12 22:28:21 +08:00
  • a49639e22a add power preference pissang 2023-11-12 22:26:11 +08:00
  • c05b10f7c8 add barycentric in ray picking result pissang 2023-11-10 10:01:46 +08:00
  • f9540bf724 release 2.0.0-alpha.33 pissang 2023-10-12 22:49:14 +08:00
  • 8c306c76e4 needs to specify parallelCompile manually in each shader pissang 2023-10-08 14:02:05 +08:00
  • d266c0a4b5 add waitForAllShadersCompiled option pissang 2023-10-08 13:41:58 +08:00
  • e6f29383ae fix output info wrong in group node pissang 2023-09-15 22:47:35 +08:00
  • c14a24593a fix order of composite output not same with shader output pissang 2023-09-15 22:20:13 +08:00
  • 27de536fb1 release alpha.32 pissang 2023-08-19 19:14:40 +08:00
  • dcd7a11777 use simpler minify methods pissang 2023-08-19 17:54:19 +08:00
  • 29585c3332 fix shader code minify pissang 2023-08-19 17:40:30 +08:00
  • a1bf33fdb5 update shader-minifier pissang 2023-08-19 17:01:01 +08:00
  • b64a1099b3 wip: shader minify pissang 2023-08-19 16:56:35 +08:00
  • b31a1f6063 release alpha.31 pissang 2023-08-19 10:52:49 +08:00
  • f9341eabed add glsl minify plugin pissang 2023-08-19 10:15:53 +08:00
  • fac7d98556 release alpha.30 pissang 2023-08-08 16:22:37 +08:00
  • 557c8a9072 fix clear is before drawBuffers pissang 2023-08-07 15:22:19 +08:00
  • 93f269156c publish 2.0.0-alpha.29 pissang 2023-07-29 23:34:25 +08:00
  • 74bf99856b adjust error log to be more readable pissang 2023-07-29 21:22:00 +08:00
  • 67da037dee fiix shader error msg pissang 2023-07-29 20:52:30 +08:00
  • e234698be2 support parallel shader compile pissang 2023-07-29 19:12:33 +08:00
  • 6c87ef965b release 2.0.0-alpha.28 pissang 2023-07-28 21:30:27 +08:00
  • f0e48976ae add before/afterCompileShader hook pissang 2023-07-28 14:01:11 +08:00
  • 2eaebeaf6a release 2.0.0-alpha.27 pissang 2023-07-19 14:36:00 +08:00
  • 319860214f release alpha.26 pissang 2023-07-11 15:30:09 +08:00
  • 0b6c50d47c Renderable#getBoundingBox to be not useful pissang 2023-07-07 16:17:08 +08:00
  • da1c53d6d6 scene can be modified in App3D pissang 2023-07-07 16:16:06 +08:00
  • 92f7c978c6 expose App3D#getEventManager pissang 2023-06-07 15:15:08 +08:00
  • 3c43a9f529 fix preZ in framebuffer, release 2.0.0-alpha.25 pissang 2023-06-06 13:24:19 +08:00
  • 8bff896e70 optimize FullscreenQuadPass to a more base module pissang 2023-05-25 12:21:04 +08:00
  • 32561d283a release 2.0.0-alpha.24 pissang 2023-05-11 20:50:01 +08:00
  • 3e86f7caeb fix vertex color in gbuffer pissang 2023-05-11 20:25:55 +08:00
  • d84a0b68e0 fix circular dependency pissang 2023-04-07 16:01:47 +08:00
  • 483db2dd52 release 2.0.0-alpha.23 pissang 2023-04-07 16:00:27 +08:00
  • aa568e831c not render compositor with zero size pissang 2023-04-04 11:27:31 +08:00
  • f74538eb25 gbuffer: not write color when writing to depth buffer pissang 2023-03-23 19:25:51 +08:00
  • 75df0f1feb release alpha.22 pissang 2023-03-19 21:04:05 +08:00
  • 706a71dc5b add altKey in the event params pissang 2023-03-18 13:33:42 +08:00
  • 929c3bd67c add shiftKey, ctrlKey, metaKey in event params pissang 2023-03-18 13:28:59 +08:00
  • 4f31bd5146 release alpha.21 pissang 2023-03-17 18:16:38 +08:00
  • 17d4d0533e deferred: clear depth before render pissang 2023-03-16 18:49:19 +08:00
  • 9ebfd9afda fix wrong clear pissang 2023-03-15 22:32:09 +08:00
  • 72eb7294af fix texImage2D will be called in compressed image pissang 2023-03-15 10:16:35 +08:00
  • 89b620e57b fix texture_compressed example pissang 2023-03-15 10:15:54 +08:00
  • edcc05d8aa fix texture array height pissang 2023-03-15 10:05:17 +08:00
  • e84df67cbe release 2.0.0-alpha.20 pissang 2023-03-15 09:55:10 +08:00
  • c5bdc8ac29 App3D add autoUpdateCameraAspect pissang 2023-03-14 23:10:30 +08:00
  • 318c3c7ac7 add createCompositeNodeInput for simpler usage and better typing pissang 2023-03-14 20:16:48 +08:00
  • f9cde2b6c1 support depth mask in the gbuffer pissang 2023-03-14 18:57:10 +08:00
  • eb0d78b06e not derive special type and formats. pissang 2023-03-14 18:36:11 +08:00
  • ffac874c16 optimize fullquad shader pissang 2023-03-14 15:49:31 +08:00
  • 5cd7643a1c gbuffer: add renderOpaque option, add filter, remove ignoreGBuffer in Renderable pissang 2023-03-14 14:06:48 +08:00
  • abd7052aae put camera offset update in gbuffer render pissang 2023-03-12 15:22:19 +08:00
  • 692dc980ae publish 2.0.0-alpha.19 pissang 2023-03-11 10:18:59 +08:00
  • 9767eb5c72
    Add rect area light in the examples. Other improvements (#138) Yi Shen 2023-03-11 10:06:45 +08:00
  • 04ccb55eba release alpha.18 rect-area-light pissang 2023-03-11 10:02:40 +08:00
  • e463be27b8 resize support pixelRatio pissang 2023-03-11 10:02:35 +08:00