Commit Graph

192 Commits

Author SHA1 Message Date
danielzhong 06c1335872 fix build test 2025-10-15 00:54:53 -04:00
danielzhong c69f8a0664 fix bug 2025-09-25 14:06:40 -04:00
danielzhong dd67f9629c Fix 2025-09-25 01:49:10 -04:00
danielzhong 3916a9940f Fix 2025-09-24 21:57:34 -04:00
danielzhong 92ef75fc91 Adding FeatureID check 2025-09-24 14:10:28 -04:00
danielzhong 38a6680993 remove edge visibility extra v_positionView 2025-09-19 13:49:26 -04:00
danielzhong afe6e41b31 temp edge color: white 2025-09-17 20:44:42 -04:00
danielzhong 59ed55ee3d Edge Depth 2025-09-17 20:29:21 -04:00
Daniel Zhong c6beb0a98a clean 2025-08-28 22:55:36 -04:00
Daniel Zhong 3fa39bf6c9 Silhoutte Bug Fix 2025-08-28 17:56:42 -04:00
Daniel Zhong 34521d1710 resolve conflict with OIT color attachment 2025-08-28 17:31:58 -04:00
Daniel Zhong 34828087cb resolve conflict with OIT color attachment 2025-08-28 17:21:49 -04:00
Daniel Zhong 7bf643dbaf Feature ID + Depth 2025-08-28 01:09:54 -04:00
danielzhong bcefc61d68 clean up 2025-08-26 22:53:47 -04:00
Daniel Zhong 8394f7ce87 clean up 2025-08-26 20:50:02 -04:00
Daniel Zhong 88ac62cb4d feature id save 2025-08-26 20:35:48 -04:00
Daniel Zhong 604dac1e03 feature id save 2025-08-26 20:26:35 -04:00
Daniel Zhong d2bf2764a0 feature id temp save 2025-08-26 00:26:03 -04:00
Daniel Zhong 1736aa828c feature id temp save 2025-08-26 00:22:44 -04:00
Daniel Zhong 3b136de26e MTR clean up 2025-08-25 21:23:23 -04:00
Daniel Zhong bf7e9fda11 MTR fix 2025-08-25 20:32:32 -04:00
Daniel Zhong 0017b85103 MTR debuging id 2025-08-25 00:26:00 -04:00
Daniel Zhong 1ceba1dde5 MTR printing color 2025-08-24 22:13:27 -04:00
Daniel Zhong 7f33eeedce MRT save 2025-08-23 00:53:15 -04:00
Daniel Zhong 78c4d02c70 z fighting save 2025-08-22 20:31:53 -04:00
Daniel Zhong af97e57fc2 Edge + geometry rendering 2025-08-22 18:33:18 -04:00
Daniel Zhong 93ddaae957 Silhoutte Normal Save 2025-08-21 17:22:15 -04:00
Daniel Zhong 6a7c003dfd save 2025-08-20 15:30:51 -04:00
Daniel Zhong 07bae458cd save 2025-08-20 13:13:18 -04:00
Daniel Zhong 6400cef85c save 2025-08-20 03:27:11 -04:00
danielzhong 2a28ea24ed showing edge color 2025-08-18 00:32:12 -04:00
danielzhong f79b50f35f test decoding with cesium outline 2025-08-11 16:30:42 -04:00
keyboardspecialist 4af89528a6 Merge branch 'main' into splat-spz-concept 2025-06-06 13:09:14 -05:00
keyboardspecialist 881bf70c89 removed old GS pipeline shaders 2025-05-22 12:19:54 -05:00
Marco Hutter 9defb467af Set up structures for wiring draping into model 2025-04-03 20:30:45 +02:00
Marco Hutter 76a4f9a879 Drafts for wiring in the draping-related classes 2025-03-19 20:33:58 +01:00
keyboardspecialist 7b9271fb38 we can just use czm_modelView for covariance 2025-02-27 13:30:47 -06:00
keyboardspecialist 0083ab5ad1 gaussian splatting shader improvements. Properly handles scaled models now.
Minor code cleanup as well.
2025-02-27 13:09:59 -06:00
keyboardspecialist 68b4139e88 invert quaternion for meshopt to align with original data
when calculating 2d covariance account for scale in all 3 dimensions (fixes bug with non-uniformly scaled assets looking stretched)
2025-02-26 14:17:42 -06:00
keyboardspecialist b6636d6e92 Merge branch 'splat-shader' into splat-spz-concept 2025-02-21 13:28:11 -06:00
keyboardspecialist a2cefeb6ac remove unused v_depth 2025-01-31 09:04:48 -06:00
keyboardspecialist e9b04ba14b Removed need for transform matrix in primitive load plan dequantizing for splats
vertex shader tweaked to account for transform scale when calculating 2d covariance
2025-01-30 13:36:17 -06:00
keyboardspecialist e749c9274a Formatting 2025-01-17 14:13:24 -06:00
keyboardspecialist c858f03b29 Merge branch 'main' into splatting-prettier-fixup
plus prettier
2025-01-06 15:44:27 -06:00
Jason Sobotka 276a410a13 support scaling in texture mode
fix initial splat mode state.
2024-12-10 23:48:13 -06:00
Jason Sobotka de96ac67b6 sorting fixes in texture mode 2024-12-10 23:01:39 -06:00
Jason Sobotka bf4ab9dca7 lets try and clean up this branch with the new prettier changes 2024-12-10 16:50:40 -06:00
Jason Sobotka baf322d258 Rendering fixes and tweaks 2024-12-06 09:53:07 -06:00
Jason Sobotka b2f5aa2fc7 Lots of pipeline changes.
Sorting no longer occurs during the Gaussian texture pipeline.

Texture path shaders simplified and optimized. (Should migrate if attribute pipeline stays).

Migrating to proper task processor workers for sorting and texture generation

Lots of clean up.
2024-11-22 09:18:22 -06:00
Jason Sobotka 6061b17cfc splatting texture pipeline updates and improvements 2024-11-19 22:32:15 -06:00