libera/#shirakumo - IRC Chatlog
Search
13:41:11
Colleen
<shinmera> In general for geometry stuff it's nice to have a set of different things
13:41:39
Colleen
<shinmera> Though for our purposes having a boolean test function and a hit-generating function should suffice.
17:22:22
Colleen
<shinmera> Yeah I know, but we really don't need to bother with the additional complexity of anything but triangle meshes
17:22:35
Colleen
<shinmera> and things that aren't triangle meshes will get their bespoke primitive like sphere
17:22:56
Colleen
<shinmera> so it wouldn't be apt to call it polyhedron when it's not the supertype of all polyhedra
17:38:51
Colleen
<shinmera> As mentioned above I want two user-facing APIs; intersects-p, and detect-hits
17:39:56
Colleen
<shinmera> since gjk by itself can't provide everything needed for detect-hits, I wouldn't worry about the user-facing API yet
17:58:45
Colleen
<shinmera> One question will be the representation of the mesh, which as mentioned I'm not sure about.
18:00:48
Colleen
<shinmera> probably the most efficient would be an array of floats which implicitly represent the verts as groups of three, and an array of indices that implicitly represent the tris as groups of three.
18:17:04
Colleen
<shinmera> SAL9000: sooo I moved my weechat over to a new Arch-based server, which presumably has a more recent weechat. the lichat script now has a strange behaviour where the buffer won't clear its unread counter if you're on that buffer, meaning as soon as I switch away from the buffer it pops up saying I've got unread messages on it.
18:18:55
Colleen
<shinmera> and in addition I hated updating them because stuff would break every time
18:20:06
Colleen
<shinmera> Or rather: proxmox on the root, Arch VM for my stuff, LXC/LXD Arch containers for the actual services.
18:20:17
Colleen
<shinmera> This time doing it "right" and having one container per thing, rather than muddling it all.
20:33:22
Colleen
<shinmera> hopefully gingerale won't have any scalding remarks so there won't be much churn on the physics branch before the merge
20:54:22
Colleen
<selwyn> implementing all of gjk tonight will be tricky but i get how the algorithm works
21:33:20
Colleen
<shinmera> Bike: you might want to check file-notify on macos. I believe it's pretty badly bugged (not cleaning up FDs on failure among other stuff)
21:38:12
Colleen
<shinmera> they read better to me because it follows the left-to-right smaller->greater scheme.
21:43:22
SAL9000
"Hmm, my WSL has weechat 2.8 as well?" "Oh, it's still on the *previous* Ubuntu LTS. Yay."