Simon F
banner
sifee.bsky.social
Simon F
@sifee.bsky.social
3D graphics including texture comp & RT.
Messing with pixels since early 80s. 33yrs @ PowerVR/Imagination.

Deluded opinions probably my own.
Banner circa '87: Amantides-style cone ray tracing+Perlin textures on Transputer. No tris or bitmap textures
That video reminded me of a visit we made many years ago to an art museum in Aus where several rooms were painted white and everyone was issued with circular coloured stickers thatyou could apply wherever you wanted…
November 15, 2025 at 4:02 PM
Have you done that by collapsing one edge of a quadrilateral cubic bezier or just used a triangle?

IIRC (from Farin’s Curves and Surfaces in CAGD) you need to have maybe a quintic Bezier to get C1 continuity for a Bezier triangle (but I may be misremembering).
November 12, 2025 at 12:05 PM
An interesting thing was that the Order Independent Translucency of DC (in the HW of PowerVR series 2) then appeared as an API feature in the PC version of DX.
However according to the grapevine it never got used because a) devs didn’t believe it or b) had to sort manually for non-PVR cards anyway 🤷‍♂️
October 31, 2025 at 12:34 PM
I’m going to be so gutted if tomorrow’s (or day after) isn’t followed by:

youtu.be/huPB3T0v_uQ
Classic Thunderbirds Opening Credits - Thunderbirds
YouTube video by Thunderbirds
youtu.be
October 28, 2025 at 3:57 PM
Seems to be missing the jpeg-ish textures though.
October 13, 2025 at 7:21 PM
I think I might still have the notebook with the memory map for the ‘trident’ prototype powerVR card.
October 13, 2025 at 7:13 PM
I certainly made sure I tried out all the online coding test questions before I put them in the test set we used.
October 11, 2025 at 5:33 PM
Opportunities galore to redub the likes of youtu.be/qv64gSHZJl8
haribo uk ad at DuckDuckGo
DuckDuckGo. Privacy, Simplified.
duckduckgo.com
October 11, 2025 at 5:28 PM
I confess I do not miss standing beside a muddy pitch at 8ish on a wintery Sunday morning
October 5, 2025 at 2:20 PM
The Beatless ?
Incandescent Zeppelin?
Crowded Shed?
September 27, 2025 at 6:30 PM
Was tempted to go with

OBBA
September 22, 2025 at 5:49 PM
My recollection is rusty, but think of it as a set of if/else statements. You have a conditional test and if it passes, (or fails etc) perform a given operation.

learnopengl.com/Advanced-Ope...
LearnOpenGL - Stencil testing
Learn OpenGL . com provides good and clear modern 3.3+ OpenGL tutorials with clear examples. A great resource to learn modern OpenGL aimed at beginners.
learnopengl.com
September 13, 2025 at 8:46 PM
What don’t you understand?
Stencil buffers are there to allow you to do pixel level conditional rendering, eg “is this pixel inside an odd number of triangles” or “in a non-zero number” etc

Try computergraphics.stackexchange.com/q/5046 or

computergraphics.stackexchange.com/questions/12...
September 13, 2025 at 11:37 AM
I sometimes wonder, since both No Cliche (devs of “Toy Commander”) and Kalisto, the developers of “Ultimate Race”, were French companies, whether there was any overlap of the teams. UltimateRace (bundled with many series 1 PowerVR cards) made a lot of use of modifier volumes for headlight effects
September 11, 2025 at 8:26 AM
Loved “Toy Commander”. Apart from being a great game, I think (from observation of the shadow rendering) it must have been one of the few to make use of the modifier volumes.
September 10, 2025 at 8:13 PM