Sunday, 8 October 2017
Complete source release
I had for quite a while intended on fixing various problems with the engine's code and then doing a release of the source code. I have never managed to get around to any of that so instead I have decided to just stick the code up github as-is, warts and all. You can find the code used for all the posts on this blog here: https://github.com/nickgildea/leven
Saturday, 11 March 2017
Mesh simplification library
I've released a mes simplification library here: https://github.com/nickgildea/ng_mesh
No external dependencies beyond the qef_simd.h single file library I released last week.
No external dependencies beyond the qef_simd.h single file library I released last week.
Thursday, 2 March 2017
SSE2 QEF implementation
I've ported the existing QEF implementation to SSE2. You can grab the code here: https://github.com/nickgildea/qef/blob/master/qef_simd.h
It should be possible to just drop that in to your project as a replacement, assuming you then enable SSE2 extentions when building. I saw ~2.5x speed up in my tests.
It should be possible to just drop that in to your project as a replacement, assuming you then enable SSE2 extentions when building. I saw ~2.5x speed up in my tests.
Subscribe to:
Posts (Atom)