Aras Pranckevičius
banner
aras-p.bsky.social
Aras Pranckevičius
@aras-p.bsky.social
Programmer. Worked on Unity game engine 2006-2021. Now working on Blender. Primarily over at mastodon.gamedev.place/@aras
Two years of working on Blender Video Sequence Editor: aras-p.info/blog/2025/11...

So far so good, let's continue! #blender #vse
Two years of Blender VSE · Aras' website
aras-p.info
November 23, 2025 at 3:01 PM
Small blog post comparing binary sizes & performance of OpenEXR vs tinyexr libraries aras-p.info/blog/2025/11...
OpenEXR vs tinyexr · Aras' website
aras-p.info
November 22, 2025 at 10:44 AM
#gpc2025 was great! Met a lot of folks who I haven't seen in decades, or only know them from the internet, or haven't known them at all! I was a bit scared that after a decade out of rendering, everything would be way over my head, but turns out I could follow along just fine.
Graphics Programming Conference
The Graphics Programming Conference is a conference for graphics programmers, from student to industry veteran, taking place in November in Europe.
graphicsprogrammingconference.com
November 21, 2025 at 1:00 PM
OpenEXR 3.4.4 is out, which reduced the size of the library binary by half a megabyte. This might have been my fault ;) github.com/AcademySoftw...
Release v3.4.4 · AcademySoftwareFoundation/openexr
Patch release with an optimization to reduce the size of the library. B44 and DWA compression tables are now initialized at first use rather than being hard-coded in the source code and compiled bi...
github.com
November 19, 2025 at 10:21 PM
So! Blender Video Sequence Editor (VSE) has a roadmap/plan for 2026. Feedback or thoughts whether it makes sense would be welcome. Also more contributors would be good :) devtalk.blender.org/t/video-sequ... #blender #vse
Video Sequence Editor (VSE) 2026 roadmap
(not technically a meeting, just Meetings category sounded most suitable) Overall, during 2026 we want to work on Compositor Modifier project (#148059 - VSE: Compositor Modifier - blender - Blender ...
devtalk.blender.org
November 6, 2025 at 2:07 PM
"Oh no there's a Chocomel in my Playdate!" is back, but this time Chocomel is also on the web: aras-p.github.io/playdators/ and on github: github.com/aras-p/playd... #dogwalk #playdate
October 14, 2025 at 11:20 AM
Suprise of the week: perhaps 15 people at Blender Conference said to me how they love Blender video sequencer (VSE) improvements. That is up from two or three people last year! “There’s dozens of us!” 😜 #blender #vse #bcon25
September 21, 2025 at 9:44 AM
Reposted by Aras Pranckevičius
so proud to share @jhuapl.bsky.social neuroscience research at #blenderconference2025 @blender.org ❤️

also shoutout to #microscopynodes by @aafkegros.bsky.social, here's to awesome new collabs born at blendercon!!!
Blending brains: Tales from the neuro department — Blender Conference 2025
YouTube video by Blender
youtu.be
September 19, 2025 at 11:47 AM
Reposted by Aras Pranckevičius
i put in a vectorscopey type thing into it, im sure subconsciously i was channeling @aras-p.bsky.social (have to edit #define TV to 1 in the shader)
September 8, 2025 at 1:08 PM
Reposted by Aras Pranckevičius
i made a quick (silly) 'analog' scope www.shadertoy.com/view/wffBz8
Shadertoy
www.shadertoy.com
September 8, 2025 at 9:49 AM
Reposted by Aras Pranckevičius
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.

(And yes it's really been 10 years 👴).

therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
September 8, 2025 at 12:49 AM
Reposted by Aras Pranckevičius
RenderDoc v1.40 is now available! This version includes support for VK_EXT_descriptor_buffer, and vulkan 1.4, as well as some other bug fixes an quality of life improvements.

Full release notes: github.com/baldurk/rend...

Binary builds: renderdoc.org/builds
September 5, 2025 at 4:09 PM
"This many points is surely out of scope!", a blog post about moving #blender scopes to GPU, and point rendering performance in general. aras-p.info/blog/2025/08...
This many points is surely out of scope! · Aras' website
aras-p.info
August 24, 2025 at 5:38 PM
Anyone want to test #webgpu page where I'm testing performance of rendering many points, using GPU vs compute shader?

aras-p.info/files/temp/w...

I'd like to know GPU times for each of 5 buttons, with&without compute shader checkbox, and the GPU model. My own numbers at the bottom of the page.
WebGPU Point Rasterization
aras-p.info
August 23, 2025 at 11:03 AM
Reposted by Aras Pranckevičius
If you're like me and can't remember if it's RCX or R8 for the fourth parameter... Get the Compiler Explorer ABI Mug: actual calling conventions for x86-64 System V, Windows, and ARM64. Support @godbolt.org: grab yours here -> shop.compiler-explorer.com/collections/...
August 17, 2025 at 10:02 PM
Reposted by Aras Pranckevičius
= 32 bits after 32 years =

We're incredibly proud to announce that Second Reality has now been finally ported to a modern operating system, and you can watch it tear up your system: no video, no emulation, just code - as it should be.

conspiracy.hu/files/w32nd_...
github.com/ConspiracyHu...
August 1, 2025 at 9:34 PM
Reposted by Aras Pranckevičius
I finally saw Flow! it took about 3 minutes before I started crying and didn't really stop until 30 minutes after the movie ended but it was great <3
July 20, 2025 at 1:42 AM
Blog post about lossless float image compression (EXR, HTJ2K, JPEG-XL, mesh optimizer): aras-p.info/blog/2025/07...
Lossless Float Image Compression · Aras' website
aras-p.info
July 10, 2025 at 2:38 PM
Small blog post about Blender Voronoi noise, hash functions and OpenShadingLanguage. aras-p.info/blog/2025/06... #blender #osl
Voronoi, Hashing and OSL · Aras' website
aras-p.info
June 13, 2025 at 8:44 AM
Apple WWDC is happening, so: 20 years ago at WWDC Unity 1.0 has launched. I think it did have a massive effect of the whole game development! Also, 20 years in games tech is a really long time. #unity
June 10, 2025 at 3:40 AM
While removing this 2000 lines of code, I learned that Blender has a "FELINE" texture sampling filter, which unfortunately has nothing to do with 😻 and just means "fast elliptical lines". Anyway, it is now gone since it was unused for years. projects.blender.org/blender/blen...
Sign in - Blender ID - blender.org
The Blender ID is a unified login system for all services around Blender.
projects.blender.org
June 9, 2025 at 9:38 AM
So to be landed PR: 6 lines added, 21581 lines removed. Buh-bye Collada, we hardly knew ye. projects.blender.org/blender/blen... (this is *not* counting the OpenCollada library itself, which is like 620 thousand lines of code lol).
Sign in - Blender ID - blender.org
The Blender ID is a unified login system for all services around Blender.
projects.blender.org
June 5, 2025 at 6:31 PM
Reposted by Aras Pranckevičius
I just published the bidi text stuff I have been working the past months. It's called Skribidi (because all text and font related things need funny name for some reason).

github.com/memononen/Sk...
GitHub - memononen/Skribidi: Nimble bidirectional text stack for UIs
Nimble bidirectional text stack for UIs. Contribute to memononen/Skribidi development by creating an account on GitHub.
github.com
June 5, 2025 at 8:02 AM
Reminder that if corporations are people, the reverse can also be true. You can just pretend to be a corporation, and do practical jokes like donate to #blender fund or something.
May 14, 2025 at 7:31 AM
Reposted by Aras Pranckevičius
I wrote a blog post about mipmap level selection. pema.dev/2025/05/09/m...
May 10, 2025 at 4:19 PM