Currently browsing category

en

CUDA Voxelizer v0.1

Time to release something that’s been gathering dust on my hard drive for a bit too long: I wrote a CUDA-accelerated voxelizer. It converts polygon meshes into annotated voxel grids. You can download source code and executables on Github. Written in C++ / CUDA Outputs data to .binvox file format …

Flashing system images on Moto X Play

Another Android phone, a new roundabout way of getting control over it. I purchased a Moto X Play last year (review: great battery capacity, good performance, huge phone though), and recently found myself in the situation where I had to manually flash a stock firmware image. This is the first non-Nexus …

Windows 10 Safe Mode & You

Yesterday, I installed an updated Nvidia driver for my GTX 970 on my Windows gaming box, in order to get the best driver set for playing a couple of new games I  bought. This driver turned out to be faulty, sending my computer into a bootloop. I’ve seen my fair …

Libmorton: A library for Morton order encoding / decoding

For my graphics research, I ended up having to encode/decode 3D coordinates into Morton order / Z-order a lot.  For a detailed explanation on how I use them and what they are, check this blog post, which sparked an interesting discussion on the implementation details, and turned out to be a popular …

Out Of Core SVO Builder 1.5

I released ooc_svo_builder 1.5 today, which includes all the latest libmorton improvements, a cleaner build system and support for Visual Studio 2015 compilation. In order to do that, I had to fork trimesh2 into my own repository, for easy MSVC fixes and other stuff. Find all the goodies on Github. …

Lenovo / Iomega ix2 NAS

Last year, I bought an Iomega ix2 NAS, a simple box which can hold 2 hard disks for network attached storage. Since then, the company was bought by Lenovo, which does the support now. It was a pretty cheap deal, and came included with two 3 TB Seagate disks for …

Out-Of-Core SVO Builder v1.3

Just a quick post to celebrate that I’ve updated ooc_svo_builder, the Sparse Voxel Octree builder I’ve written for my paper in Computer Graphics Forum. The updated version has some bugfixes, and profits from some performance improvements in morton code encoding/decoding from the libmorton project. Also nice to see how at High …

Ryse: Son Of Rome : ALL THE PIXELS

Being in the graphics research business, I’m still a sucker for a good-looking, show-off game, so I bought Ryse: Son Of Rome on PC. It was a launch title for the Xbox One, and was one of the first game in which Crytek went full-on Physically Based Rendering. There are …