freenode/#shirakumo - IRC Chatlog
Search
11:31:17
selwyn
the dream would be to have a repl that allows for source api calls, displayed on a overlay, while playing/modding hl:alyx
11:37:19
selwyn
i'm not worried about that so much as the fact that i will be going through whatever binding layer the source engine has, which was certainly not designed with interactivity in mind
11:47:35
selwyn
i'm attracted to the idea of modding something that's already there because it solves the problem of not having very many assets
11:51:42
selwyn
they've pushed a new update (which i've not tried out yet) where they do bottle liquid physics just with shaders
11:56:35
Shinmera
it's running primarily with shaders on the gpu, but there's more to it than just that.
12:11:10
selwyn
i found the comments that 'it's just an illusion that looks good and it's not real physics' amusing
12:17:18
selwyn
i guess people say that because they think that rigid-body physics for example, really is 'physics', but i would say in that case the illusion is so good that people think that the universe is actually partly well described by the rules of the havok physics engine :)
13:13:13
Shinmera
Ugh, I'm just remembering all sorts of other things I hate about how I implemented leaf
13:48:59
selwyn
will specialising on #'alloy:mark-for-render do that? is there a better way to do it?
13:50:46
Shinmera
and what are "things"? A specific layout element? Any particular thing in the entire ui?
13:51:22
selwyn
i have to send the texture rendered by alloy to openvr, which copies it and renders the overlay itself
13:51:56
selwyn
at the moment, this is done each frame and is quite slow even when the number of overlays is not too large
13:52:09
selwyn
instead of doing this copying every frame, i would like to do it only when the ui changes
13:54:07
selwyn
"things" = children of a grid layout, though being able to do it for the whole UI would be a start and probably good enough
13:54:14
Shinmera
mark-for-render may be called many times during a frame, and it may be called for many things in one frame.
13:59:30
Shinmera
I'm having a really insane issue atm where after launching leaf once trying to C-c C-c things will cause them to be compiled in cl-user even though I have an in-package in the file
14:00:54
selwyn
i got that yesterday and it was because the package hadn't been defined yet, but if you've launched leaf already.. idk
14:23:01
Shinmera
The past few days of Kandria development have felt like I'm sitting on a pile of rotten trash