Paul Malin

3K posts

Paul Malin banner
Paul Malin

Paul Malin

@P_Malin

Game tech programmer at @AssembleTechLtd with a fondness for shiny graphics and good engineering. Formerly Activision Central Tech & Bizarre Creations. he/him

Liverpool, England انضم Nisan 2009
574 يتبع3K المتابعون
تغريدة مثبتة
Paul Malin
Paul Malin@P_Malin·
I made another 4KB Executable Graphics piece (A 4KB exe that renders a still image in 30 seconds). This time for Outline 2022. "Orders of Magnitude" pouet.net/prod.php?which…
Paul Malin tweet media
English
53
227
1.6K
0
Paul Malin أُعيد تغريده
NWU 🎮♿️
NWU 🎮♿️@nowithoutus·
Announcing: Nothing Without Us - A Disability Pride Celebration! ONE ONLINE AND ONE IN-PERSON event to celebrate gaming, accessibility and disability! Find out more here: nothingwithoutus.co.uk
NWU 🎮♿️ tweet media
English
6
70
126
35.2K
Paul Malin
Paul Malin@P_Malin·
@jlongster @jimmyhmiller Yes. That is probably more correct. The output colours are really not defined in the (negative) invalid regions, I just wanted to have some vague representative colour there. Another options to increase the valid area drawn is to add a constant "ambient light" factor everywhere.
English
0
0
1
35
James Long
James Long@jlongster·
@P_Malin @jimmyhmiller That makes sense! I poked around that code. I had tried that here: #fill-demo" target="_blank" rel="nofollow noopener">jlongster.com/why-chromatici… But I was clipping invalid colors. Seem like you basically allow invalid colors, clip it to the shape of the curve manually, and do some manual white point tweaks
English
1
0
0
43
James Long
James Long@jlongster·
Why does the chromaticity diagram look like that? I've always wanted to understand color theory, so I started reading about the XYZ color space which looked like it was the mother of all color spaces. I had no idea what that meant, but it was created in 1931 so studying 93-year old research seemed like a good place to start. When reading about the XYZ color space, this cursed image keeps popping up: I say “cursed” because I have no idea what that means. What the heck is the shape?? I couldn’t find any reasonably clear answer to my question. It’s obviously not a formula like x = func(y). Why is it that shape, and where did the colors come from? Obviously the edges are wavelengths which have a specific color, but how did the image above compute every pixel? I became obsessed with this question.
James Long tweet media
English
1
11
69
15.8K
Paul Malin
Paul Malin@P_Malin·
@jimmyhmiller @jlongster There is then some stylistic choice in the final intensity to use for the colour, hence the variations of INTENSITY_METHOD in the shader.
English
0
0
0
21
Paul Malin
Paul Malin@P_Malin·
@jimmyhmiller @jlongster You can transform xy to XYZ by choosing an arbitrary intensity to use (i.e. specify a value for Y). This shader uses 1.0. Wikipedia: en.wikipedia.org/wiki/CIE_1931_… "The X and Z tristimulus values can be calculated back from the chromaticity values x and y and the Y tristimulus value."
English
1
0
0
24
Marco Salvi
Marco Salvi@marcosalvi·
@mmalex Thanks Alex. You always know how to brighten my day :)
English
1
0
4
482
Pizza Later
Pizza Later@Pizza_Later·
Definitely wasted 3 hours of my life making this today... Everything is AI from the VO to the video and images. Assembled in After Effects. More info below.
English
149
538
2.1K
374.3K
Paul Malin أُعيد تغريده
Assemble Technology
Assemble Technology@AssembleTechLtd·
Congratulations to both @guerrilla and @firespritegames. It was a pleasure to work alongside you all on Horizon Call of the Mountain.
English
0
2
2
1.1K
Andrew Barnes
Andrew Barnes@ajgbarnes·
@markmoxon At what point does this turn from being written by Ian Bell and David Braben into the majority written by Mark Moxon 😀
English
1
0
1
205
Paul Malin
Paul Malin@P_Malin·
@geofflath @Kweepa @rheolism Yes, I saw that post and tried it in owlet. Great stuff. The mastodon bot is in beta at the moment and replies are manually approved so there is a delay. I think it will be automatic soon.
English
0
0
0
0
Paul Malin أُعيد تغريده
Associação Inércia
Associação Inércia@inercia_pt·
Deadline reminders: signing up for shader royale and submitting music for drone music compos 2 nov! that's tomorrow!! music compo entries 4 nov 20:00; graphics and realtime entries 5 nov 16:00. All times Lisbon timezone (that's how they get you!) Submit entries please #demoscene
English
0
4
4
0