Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-07-24
| ||
18:59 | Add cube edit mode to the playground. ... (Leaf check-in: c2c58ae4e2 user: imagic tags: trunk) | |
2025-07-11
| ||
16:28 | Implement algorithm to merge triangles and convex quadrilaterals. ... (Leaf check-in: 819cb8a748 user: imagic tags: face-merging) | |
2025-07-10
| ||
21:36 | Begin to write a structure to help navigate the geometry for the face merging optimization. ... (check-in: 5d71d4cb05 user: imagic tags: face-merging) | |
15:51 | Implement ray casting and improve editing capabilities. ... (check-in: 4530c47dcf user: imagic tags: trunk) | |
2025-07-09
| ||
21:20 | Improve the editing capabilities of the playground. ... (Closed-Leaf check-in: 05ebcfdb29 user: imagic tags: ray-casting) | |
21:12 | Add function to get the geometry of an adjacent tetrahedron. ... (check-in: 33318b39de user: imagic tags: ray-casting) | |
19:45 | Improve pick/set geotree methods. ... (check-in: edd03863bd user: imagic tags: ray-casting) | |
15:41 | Improve ray casting method for editing. ... (check-in: 472b8c59d0 user: imagic tags: ray-casting) | |
15:03 | Include edges/planes for point in tetrahedron test. ... (check-in: b65109db95 user: imagic tags: ray-casting) | |
2025-07-08
| ||
21:55 | Add/improve/document ray casting result fields. ... (check-in: 252b57260c user: imagic tags: ray-casting) | |
21:29 | Handle the case when the ray origin is outside of the root tetrahedron. ... (check-in: 420ceea9e4 user: imagic tags: ray-casting) | |
20:38 | Fix the ray casting issue about node traversal. ... (check-in: c13a8d04bb user: imagic tags: ray-casting) | |
17:01 | Add half working ray casting implementation. ... (check-in: c4a7acd16b user: imagic tags: ray-casting) | |
2025-07-01
| ||
21:21 | Add a function to get the geometry of a single tetrahedron's child. ... (check-in: f65c02e7ea user: imagic tags: ray-casting) | |
2025-06-23
| ||
22:23 | Remove unnecessary translation in ray tetrahedron intersection. ... (check-in: b4e4de0671 user: imagic tags: ray-casting) | |
22:02 | Optimize ray-tetrahedron intersection: remove redundant cross products. ... (check-in: e34a25865b user: imagic tags: ray-casting) | |
21:52 | Handle the segment aspect of ray intersection. ... (check-in: 8e9386ec0f user: imagic tags: ray-casting) | |
16:29 | Add basic ray-tetrahedron intersection ... (check-in: 8a85fef377 user: imagic tags: ray-casting) | |
2025-06-22
| ||
20:29 | Implement adjacent tetrahedra face elimination. ... (check-in: 34dc82cbbe user: imagic tags: trunk) | |
20:10 | Finish adjacent tetrahedra face elimination implementation. ... (Closed-Leaf check-in: a77e2a34bf user: imagic tags: adjacent-face-elimination) | |
16:05 | Implement adjacent tetrahedra face elimination prototype. ... (check-in: f6d42954ee user: imagic tags: adjacent-face-elimination) | |
2025-06-21
| ||
22:10 | Add a primitive to find tetrahedron children associated to a face. ... (check-in: c1354bd4c8 user: imagic tags: trunk) | |
20:39 | Add a primitive to find adjacent tetrahedra. ... (check-in: 07c84f8f5e user: imagic tags: trunk) | |
16:27 | Fix space convention issues. ... (check-in: a083eab1b8 user: imagic tags: trunk) | |
15:32 | Fix some terminology in playground. ... (check-in: 7a9754bf18 user: imagic tags: trunk) | |
15:24 | Add ability to change edit depth in playground. ... (check-in: 4c1fa2823a user: imagic tags: trunk) | |
15:07 | Add playground info display and fix wireframe issues. ... (check-in: ec5776aa04 user: imagic tags: trunk) | |
14:46 | Return child index for picking. ... (check-in: e5044ae511 user: imagic tags: trunk) | |
2025-06-20
| ||
16:31 | Improve primitive documentation; change point and face terminology. ... (check-in: b5e6339dfa user: imagic tags: trunk) | |
15:12 | Add physics optimization idea. ... (check-in: 76caecaa2b user: imagic tags: trunk) | |
2025-06-19
| ||
20:38 | Remove useless require. ... (check-in: 54c5888b74 user: imagic tags: trunk) | |
20:37 | Remove code migration scraps. ... (check-in: 1557244f92 user: imagic tags: trunk) | |
20:29 | Move mesh generation to `geotree` module. ... (check-in: 2e8ab7da68 user: imagic tags: trunk) | |
17:27 | Move/extract playground code to dedicated modules. ... (check-in: 897fbc997b user: imagic tags: trunk) | |
2025-05-05
| ||
22:10 | Move playground to apps directory. ... (check-in: d1960683af user: imagic tags: trunk) | |
22:09 | Add playground prototype. ... (check-in: ecbed6a36c user: imagic tags: trunk) | |
22:03 | Implement persistence for geometry data. ... (Closed-Leaf check-in: 035bb52de7 user: imagic tags: playground-proto) | |
2025-04-30
| ||
20:47 | Update uses of `mgl` after its rewrite. ... (check-in: 3ebd4fff5a user: imagic tags: playground-proto) | |
2025-03-09
| ||
23:29 | Add ideas. ... (check-in: 418dfe3f69 user: imagic tags: trunk) | |
23:21 | Improve concept documentation. ... (check-in: d7bed37798 user: imagic tags: trunk) | |
2025-01-21
| ||
17:57 | Add more ideas. ... (check-in: e898c22fed user: imagic tags: trunk) | |
17:57 | Merge Luminescent ideas into the project and update documentation. ... (check-in: 74660d65ad user: imagic tags: trunk) | |
2024-09-26
| ||
23:17 | Write some ideas on optimizations. ... (check-in: 5f90d81e7c user: imagic tags: trunk) | |
2024-09-21
| ||
19:49 | Add ability to fill the tree from an AABB. ... (check-in: 9f17d4b024 user: imagic tags: playground-proto) | |
15:55 | Add ability to extend the tetrahedron space (and minor improvements). ... (check-in: db266b05c8 user: imagic tags: playground-proto) | |
2024-09-20
| ||
22:23 | Make indirect lighting a lower priority. ... (check-in: 60900372e3 user: imagic tags: trunk) | |
2024-09-15
| ||
21:51 | Add rudimentary editing capabilities. ... (check-in: 84a763fb8f user: imagic tags: playground-proto) | |
2024-09-14
| ||
21:37 | Add small improvements to generation and rendering. ... (check-in: 51e0ecde06 user: imagic tags: playground-proto) | |
2024-09-03
| ||
22:11 | Add leaf tetrahedra. ... (Closed-Leaf check-in: 9bf6d65bb6 user: imagic tags: playground-proto) | |
20:53 | Move from the tetrahedra tree structure to a voxel cube tree as a basis. ... (check-in: 8f5b62903d user: imagic tags: playground-proto) | |