Quantcast
Channel: Aras' website
Browsing all 259 articles
Browse latest View live

Gaussian Splatting is pretty cool!

SIGGRAPH 2023 just had a paper “3D Gaussian Splatting for Real-Time Radiance Field Rendering” by Kerbl, Kopanas, Leimkühler, Drettakis, and it looks pretty cool! Check out their website, source code...

View Article


Making Gaussian Splats smaller

In the previous post I started to look at Gaussian Splatting. One of the issues with it, is that the data sets are not exactly small. The renders look nice: But each of the “bike”, “truck”, “garden”...

View Article


Making Gaussian Splats more smaller

Previous post was about making Gaussian Splatting data sizes smaller (both in-memory and on-disk). This one is still about the same topic! Now we look into clustering / VQ. Spherical Harmonics take up...

View Article

Gaussian explosion

Over the past month it seems like Gaussian Splatting (see my first post) is experiencing a Cambrian Gaussian explosion of new research. The seminal paper came out in July 2023, and starting about...

View Article

Two years ago: left Unity

I left Unity at start of 2022. So for this lazy Tuesday afternoon, figured I can share the rambles I wrote in my goodbye email. No big insights there, just old man reminiscing. And hey the text is...

View Article


I accidentally Blender VSE

Two months ago I started to contribute a bit of code to Blender’s Video Sequence Editor (VSE). Did you know that Blender has a suite of video editing tools? Yeah, me neither :) Even the feature page...

View Article

Crank the World: Playdate demo

You know Playdate, the cute yellow console with a crank? I think I saw it in person last year via Inês, and early this year they started to have Lithuania as a shipping destination, so I got one. And...

View Article

Kyrgyzstan Trip 2024

Just spent 10 days around in Kyrgyzstan, so here’s a bunch of pictures! Overall this was a “botanical trip”. There’s a local group of gardeners and related people, who do journeys through various...

View Article


More Blender VSE stuff for 4.2

I did a bunch of work for Blender 4.1 video sequence editor, and since no one revoked my commit access, I continued in the same area for Blender 4.2. Are you one of the approximately seven Blender VSE...

View Article


Random thoughts about Unity

Unity has a problem From the outside, Unity lately seems to have a problem or two. By “lately”, I mean during the last decade, and by “a problem or two”, I mean probably over nine thousand problems....

View Article

Vector math library codegen in Debug

This will be about how when in your C++ code you have a “vector math library”, and how the choices of code style in there affect non-optimized build performance.Backstory A month ago I got into the...

View Article

A year in Blender VSE land

Turns out, now is exactly one year of me working on the video sequence editor (VSE).Going pretty well so far! What I managed to put into Blender 4.1 and 4.2 is in the previous blog posts. Blender 4.3...

View Article

Verbosity of coding styles

Everyone knows that different code styles have different verbosity. You can have very dense code that implements a path tracer in 99 lines of C, or on the back of a business card (one, two). On the...

View Article


Doom in Blender VSE

You know how in Blender Video Sequence Editor (VSE) you can create Color strips, and then their color is displayed in the timeline? You can create many of them, and when sufficiently zoomed out, the...

View Article

Surface-Stable Fractal Dither on Playdate

Rune Skovbo Johansen has a really sweet Surface-Stable Fractal Dithering technique, where the dither dots “stick” to 3D surfaces, yet the dot density adapts to the view distance and zoom level.Some...

View Article


US New Orleans Trip 2025

We just spent a week-and-a-bit in southern part of United States, so here’s a bunch of photos and some random thoughts!Aistė went for a work related conference in New Orleans, and we (myself and our...

View Article

Blender FBX importer via ufbx

Three years ago I found myself speeding up Blender OBJ importer, and this time I am rewriting Blender FBX importer. Or, letting someone else take care of the actually complex parts of it.TL;DR: Blender...

View Article


Voronoi, Hashing and OSL

Sergey from Blender asked me to look into why trying to manually sprinkle some SIMD into Cycles renderer Voronoi node code actually made things slower, and I started to look, and what I did in the end...

View Article

Lossless Float Image Compression

Back in 2021 I looked at OpenEXR lossless compression options (and I think my findings led a change of the default zip compression level, as well as change of the compression library from zlib to...

View Article
Browsing all 259 articles
Browse latest View live


Latest Images