8:39:31Shinmerayeah so whenever I try to create a second window things just crash the fuck up
13:57:22selwyntrial-vr is here: https://github.com/selwynsimsek/trial-vr comments welcome
13:57:23Colleengithub.com/selwynsimsek/tri... Website (HTML), Title: GitHub - selwynsimsek/trial-vr: VR experiences with the Trial game engine.
14:24:45Shinmeraselwyn: you should not use special variables like that. You can access the connected passes (and more importantly their textures) much more easily with just (trial:texture (flow:port head 'left-pass-color))
14:25:59Shinmeraselwyn: Most of these special variables seem, uh, mislead.
14:27:58Shinmeraselwyn: You should not create matn's for 4x4 matrices. Create a mat4 instead. You can also create the matrix by passing the array along directly, it should be compatible with the inner storage, circumventing the costly triple-conversion.
14:28:51ShinmeraBut yeah, most importantly get rid of the *left/right/compositor-render-pass*, *head*, and *hmd-pose* variables.
14:37:03ShinmeraI'm still deciding on how to deal with scene access exactly
14:37:32Shinmerabut from current experiments with games, it seems the best way is to have a global bound to the current scene, and use explicit arguments whenever scenes need to be handled in parallel.