Glen Fraser

167 posts

Glen Fraser

Glen Fraser

@holaglen

Interactive, immersive and performing code via C++, OpenGL, SuperCollider, live coding w/occasional poetry and photography... I know some other words, too.

Barcelona, Spain Katılım Ağustos 2017
437 Takip Edilen86 Takipçiler
Glen Fraser
Glen Fraser@holaglen·
Mysterious lights over Brandon, MB tonight were light pillars, a phenomenon seen when ice crystals align horizontally in the calm air like tiny mirrors. It appears the lights are beaming straight up into the sky, but, like many things, it's "all in the eye of the beholder."
Glen Fraser tweet media
English
0
0
0
77
Glen Fraser
Glen Fraser@holaglen·
The ICLC 2025 (International Conference on Live Coding) website is now live! It will take place in Barcelona at the end of May, and a lot of people are hard at work making it happen. @toplap_bcn iclc.toplap.org/2025/index.html
English
0
0
0
23
Glen Fraser
Glen Fraser@holaglen·
The call for submissions for the International Conference on Live Coding (ICLC) is now: Live! The conference will be held in Barcelona, in May 2025. Besides submissions of papers, performance and workshop proposals, we're also looking for reviewers. iclc.toplap.org/2025/
English
0
0
0
51
Glen Fraser
Glen Fraser@holaglen·
@tvaneerd Rename variables to be clearer and more descriptive. If some longer expression (e.g with container element accessing, or a chain of struct member accessors) is being used multiple times in a block, replace with a (const when possible) reference to the specific thing.
English
0
0
1
98
Tony Van Eerd
Tony Van Eerd@tvaneerd·
What are some good simple coding habits, like - declaring variables where they are first used Maybe habits that you do when trying to fix/understand code and your first step is to just declutter and clean and once you are done the code suddenly is easy to understand.
English
17
0
20
3.6K
parity
parity@parityprime·
experimenting with a potentially superior way of utilizing the right mouse button. right click and hold -> then flick your mouse in one of 8 directions to do a thing feels so much faster, more efficient, and natural
English
473
646
9.9K
445.1K
Tiny Glade 🏰🌿 out NOW on Steam ✨
Tiny Glade DEMO is OUT on Steam🏰🐑✨🎉 We'll be spying on all of your creations 👀🤩 Feel free to tag us or mention #TinyGlade. We'd love to see what you make! We hope you have a good time 🙌 PS: sound on to enjoy @OdaTilset's new summer track🎶
English
227
1.6K
9.2K
671.5K
Glen Fraser
Glen Fraser@holaglen·
Or is it another case of North America rebelling against against the European way of doing things...? (except that UK-published English books also seem to go for "upright") There are a few exceptions, but very few (in my library).
English
1
0
0
35
Glen Fraser
Glen Fraser@holaglen·
I just noticed that my English-language books seem to have the spine text upright when the book is lying on its back, whereas Spanish (and French, Catalan) books seem to have it inverted! Does this mean something, culturally? 🤷‍♂
Glen Fraser tweet media
English
1
0
0
70
Glen Fraser
Glen Fraser@holaglen·
@SebAaltonen Of course I will want Aurora Borealis (I'm from Canada), so I guess we'll have to use some LOD system with a secondary local coordinate system to represent the intricate detail of pine needles (<1mm thick), fine moraine rock (<0.125mm) and mushroom spores (even smaller). ;-)
English
0
0
1
73
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
@holaglen Clouds are needed at least. High clouds are 8km above ground. Airplanes up to 11km. That's +22km to the bbox size. If you want realistic northern lights, then that's +600km to the radius. 1200km to the bbox. Getting quite close to that 16384 already...
English
1
0
0
91
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
It's possible to model the whole earth (3d space) using 3x 32 bit integer (24.8 fixed point) coordinates. Most integer ops are full rate on GPUs (fp64 on RTX 4090 is 1:64 rate). This gives you 16384km range (need 12742km) and 1/256 meter precision (0.39cm).
English
13
21
264
29K
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
@holaglen Yes indeed. You can get slightly bit better precision that way, but if you want to simulate airplanes and satellites too, then you need some extra range around the surface.
English
1
0
2
207
Glen Fraser
Glen Fraser@holaglen·
@ctford Really nice talk! (Also, sometimes live coding unintentionally leads to other kinds of birdsong... ;-)
English
0
0
0
8
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
We just changed most of our 4x4 matrices to 4x3 matrices (named Matrix4 and Matrix4Affine currently in our code base). Matrix4 * Matrix4 and Matrix4 * MatrixAffine return Matrix4. But MatrixAffine * MatrixAffine returns MatrixAffine. Matrix4 can't become affine...
English
4
12
178
30.2K
Jason Turner
Jason Turner@lefticus·
#TFW you're doing Floating Point tests
Jason Turner tweet media
English
13
8
126
15.9K
jasmine roberts
jasmine roberts@jasminezroberts·
fyi: modern #xr didn't start in 2013-14 with the google glass/oculus nor did it start in 2018 with a commercial head mounted retinal display nor did it start in 2021 with the widespread use of the term "metaverse" - it's been around since the 1980/90s
jasmine roberts tweet media
English
6
7
52
0