Aras Pranckevičius
A personal blog by Aras Pranckevičius.
Vector math library codegen in Debug
Random thoughts about Unity
More Blender VSE stuff for 4.2
Kyrgyzstan Trip 2024
Crank the World: Playdate demo
I accidentally Blender VSE
Two years ago: left Unity
Gaussian explosion
Making Gaussian Splats more smaller
Making Gaussian Splats smaller
Gaussian Splatting is pretty cool!
Float Compression 9: LZSSE and Lizard
Float Compression 8: Blosc
Float Compression 7: More Filtering Optimization
Float Compression 6: Filtering Optimization
Float Compression 5: Science!
Float Compression 4: Mesh Optimizer
Float Compression 3: Filters
Float Compression 2: Oodleflate
Float Compression 1: Generic
Float Compression 0: Intro
Swallowing the elephant into Blender
Comparing BCn texture decoders
Comparing .obj parse libraries
Speeding up Blender .obj import
Optimizing Oklab gradients
Curious lack of sprintf scaling
Speeding up Blender .obj export
Gradients in linear space aren't better
EXR: Filtering and ZFP
EXR: libdeflate is great
EXR: Zstandard compression
EXR: Zip compression levels
EXR: Lossless Compression
Texture Compression on Apple M1
Texture Compression in 2020
Black Hole Demo
Various details about Handles
Fourteen years at Unity o_O
It's Raining Cubes
Clang Build Analyzer
Replacing a live system is really hard
Two years in a build team!
'Infinite' sky shader for Unity
Another cool MSVC flag: /d1reportTime
time-trace: timeline / flame chart profiler for Clang
Investigating compile times, and Clang -ftime-report
Mentoring: You Won't Believe What Happened Next!
"Modern" C++ Lamentations
C++11 way of initializing integers
Pathtracer 17: WebAssembly
SPIR-V Compression: SMOL vs MARK
Pathtracer 16: Burst SIMD Optimization
Random list of Demoscene Demos