Tag: c++

Efficient CSV Reader for MATLAB

This CSV reader will provide you with uncompromised performance. Thanks to the power of MEX compiler, for the first time in history you can load _HUGE_ CSV files into MATLAB in seconds. Enjoy! Usage: The attached archive contains compiled MEXW64 version. For other OS/architecture you need to: DOWNLOAD: swallow_csv.zip

GraviBall Released

DOWNLOAD: graviball.zip Finally, the time has come to release my first more or less complete computer game in quite some time. GraviBall started as a small experiment with custom gravity in Unity3D and quickly grew to be a space arcade with SMG-like feeling. At the moment, it has six levels […]

Large Table Viewer

Every now and then you have to deal with tabular data files that are larger than average. I, for one, occasionally have to deal with CSV files as large as 500MB – 1GB each (e.g. 10000 rows, 30000 columns). If you already had the doubtful pleasure of using Excel to […]

Animated Water Shader

Due to popular request, I’m posting the source code of my Unity3D Animated Water Shader. It is a complete rewrite of Alzahiel/GraphicRunner’s shader. Brief list of changes: – It’s a surface shader (not Vertex+Fragment) – Doesn’t require script file, all animation is done in the shader using built-in _Time variable […]

Flow Field Editor Still Alive

I’ve come up with some new ideas for what seemed a completed tool. This release of FFE (“Flow Field” Editor) has changed significantly, so I will describe it from scratch. Introduction What FFE now produces is in general an image. It can be created from: flow field points, color points, […]

Faster dot product for SVM

If you’ve ever used SVM for classification of 3D images, you’re probably a big fan of the kernel trick as it improves SVM performance significantly when working with such huge sets of features. I’m working in neuroscience at the moment and I think it’s fair to say that using SVM […]

QNodesEditor – Qt nodes/ports-based data processing flow editor

In case you ever wanted to use nodes-based editor in Qt, I think I’ve got just the right thing for you. I tried to make sure that no similar solution already existed. Now, briefly about the software I’ve stumbled upon and what is wrong with it in my opinion: 1) […]

Another Flow Field Editor Update

Probably final this time 😉 I was trying to find a compromise between speed and quality and came up with an idea of triangle-based cubic interpolation. Fortunately it turned out that such beast already existed – http://cran.r-project.org/web/packages/akima/. It’s several times faster than Natural Neighbour and gives better results than Linear […]

Flow Field Editor Update

I’ve introduced some useful changes: 1) Fast preview/export using triangulated irregular network linear interpolation. This looks a bit worse than Natural Neighbor method but it’s a lot faster. 2) Thanks to using OpenMP for Natural Neighbor high quality export, it should be approximately N times faster (where N is the […]

QSexyTooltip

Here it goes (BSD Licensed)… qsexytooltip.zip You already know what it looks like: Tested on Windows / Linux X11 (with/without compositing). Enjoy!