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 …

Out-Of-Core SVO article in CGF

Just a quick update: an updated version of our Out-of-Core SVO construction paper can be found in Computer Graphics Forum. Lots of improvements were made, performance is better and we show an example on how to sample other vertex attributes (like color). For more information, have a look at the project …