Search
Friday, 22nd of November 2019, 5:34:02 UTC
9:14:23
Shinmera
in order to implement the Qtools widget system I'll need to pull in MOP
9:14:32
Shinmera
so far I've been coasting by without depending on C2MOP
10:25:08
Shinmera
I think I can do a lot better than I did with Qtools, though
10:25:17
Shinmera
for instance making redefinitions reflect on live instances.
11:34:27
Shinmera
I'm looking to allow declaring functions to observe things in Alloy
11:34:31
Shinmera
so you can do stuff like:
11:34:36
Shinmera
(defun start (widget) ...)
11:35:00
Shinmera
(declaim (observe start (main button activate))
11:35:24
Shinmera
Now the question becomes, should the thing to observe come first, followed by a series of functions to invoke
11:35:44
Shinmera
Or should the function to react come first, followed by a series of observable places
11:36:19
Shinmera
As in, is it more common to react to several different changes in the same way, or is it more common to use the same reaction for several different changes?
11:37:23
Shinmera
*Is it more common to react the same way to several changes, or to react to the same change in several different ways?
13:37:43
selwyn
i would say the first one?
13:39:05
Shinmera
I would tend towards the opposite, but it doesn't matter much for now.
14:11:52
selwyn
is assimp usable in trial yet?
14:12:05
Shinmera
the version in QL is broken, so
14:12:20
Shinmera
it doesn't work with the latest version of assimp shipped on most distributions.
14:12:34
Shinmera
there's been PRs for years but hasn't been merged
14:12:42
Shinmera
you can get it working if you use one of the forks
14:13:26
Shinmera
trial-assimp "works" for some values of working.
14:14:27
selwyn
it will have to do. thanks
14:14:33
selwyn
have you used it for anything yet?
14:14:39
Shinmera
for the PBR demos, yes.
14:15:00
Shinmera
proper scene graph stuff is a big missing part in Trial.
14:15:31
Shinmera
and animations. and proper pbr. and sound.
14:27:14
Shinmera
I'll probably deal with a native GLTF importer at some point and forget all the other formats.
16:26:09
selwyn
looks like classimp + trial are playing well together.
Friday, 22nd of November 2019, 17:34:02 UTC