So, I am a bit tired, learned a few things about linear programming and improved BSP merges. Pushed a few changes into git. Yeah, I moved my project into github, since I don't want to bother with maintaining my local perforce server anymore, and it is more important to have a bit of redundancy for… Continue reading 1425
Category: Work
1413
Well, I have my refactored API running in the app and I am painting with my native port of all my geometry routines. The app just needs to be able to handle the asynchronous results correctly. I have a very basic command setup that are just text strings, which get compiled into flatbuffers with the… Continue reading 1413
1401
I have had an office in 6 different places over the last 4 years. Quite ridiculous if you ask me and this is the first time that I know that I will not have to plan a move a year from now. Moving house is an interesting trimmer. The amount of books, hardware, furniture and… Continue reading 1401
1397
It is a good thing to not have anything else to unpack, just some picture frames, books and other minor things that sit on my office floor to sort out. Made a few code changes so that my nanomsg integration works on both the mac and windows machines and have my flatbuffers being sent across… Continue reading 1397
1388
I booted up my computer for the first time since I finished moving. Has been a rather busy 3 weeks, preparing to move, moving and then unpacking. A massively unpleasant experience! Still a few boxes to sort out and stuff to rearrange, but I should be back to my regular programming before the weekend.
1362
So, to test my native library I guess I should have a better way then just using some dynamic wrapper to remaps the function addresses dynamically for the C# scripts. If I would just have in the DllImport a string imported from a script that comes with the native dll. The native dll build could… Continue reading 1362
1352
Any work I have done on my own project for the last two days has been spent on paper. Adding SQlite to manage my flatbuffer data, works in minor conjunction with the file system. Basically, all my tile library collections would go under a content folder, where you each collection of libraries goes into its… Continue reading 1352
1349
Working with Xcode and CMake is a very odd mix, but that is what I am using at the moment. I added the C_MC33 algorithm in my primitive generation library so that you can create topologically consistent shapes for random point sets and split the caching and shape management library into its own dll. I… Continue reading 1349
1348
Well, a part of my tool are libraries of tiles. Support for enormous libraries of tiles. A lot of them and them being quite large. But these libraries need to be properly managed, take up minimum disk space and be quick to access. So, having something SQLite to manage those, seems like a good idea.… Continue reading 1348
1346
Flatbuffers are great. I am using them for my persisted data, for passing buffers between native and managed libraries and for my resource caches. You can have it spit out a .json file if you like to have a text file to read and edit, but its flat nature offers a ton of benefits. Not… Continue reading 1346