About to buy a UPS to address what I believe to be brownout conditions and I'm kind of frustrated that if you want high power draw you can only get it in the ones that have the fucking enormous batteries, like, 3 hours. I do not need 3 hours of battery. I need like… one to ten seconds, I think. I wish I could get one with high draw and a small battery and save some money and maybe some floor space.
@sebbbi I follow a fair few people but there's a number of gfx folk in there if you to go through my followers. There used to be tools to help auto-follow folk from twitter but I'm guessing the APIs no longer work for that.
@bwrensch FYI The Avoyd .vox export latest beta will now not produce corrupt files if there is a 32bit overflow & give you an error, plus you can control the model size. So should be better for your needs.
Re: Wine, we might do a Linux version at some point - 99.99% of the code is xplatf, but I'm not keen on adding the release overhead of multiple platforms at the moment.
@aeva Not sure if it suits what you need but my permissively licensed C and C++ Task Scheduler for creating parallel programs enkiTS might work for you:
@aeva sounds somewhat similar to what I do in Avoyd, which uses enkiTS. In don have to split some tasks which can't run completely asynchronously into parts and reissue the next part every frame.
@daridrea I'm somewhat OK with the 'native graphics' part below the title, but the title alone is insufficient as most folk would assume the intended audience is web developers. Excellent content either way!
Thank you #Brexit for re-introducing roaming charges!
I desperately wanted to pay extra when I'm on holiday! Finally Sovereignty! Free from the tyrannical rule of the EU that protected consumers and made things cheaper!!
@AngryAnt@steamgirl Three's UK operator does have decent free roaming, though they've increased the cost of their minutes/megabytes in the UK (and thus also when roaming).
@bwrensch I've updated the beta, and there's a hidden option for the .vox exporter in in the Documents/Avoyd/user.cfg config file. This is a text json file and if you search for ConstrainToMagicaVoxelSizeLimitations you can set it to false.
Currently this will produce garbage output if the file size would end up over 4GB, as the ogt_vox.h library I use uses a 32bit buffer size - but I'll fix that later.
@bwrensch For Minecraft files I found about 3k x 3k size works for me by first copying a box shape of that size, Save paste brush as world, reload that, export.
If you have a crash can you send the AvoydLog.txt to support@enkisoftware.com ? I've not had it crash so far, just export garbage.
@bwrensch Found the bug with your file's help, and have updated the Beta. Many thanks!
Note that the file you sent has some stray chunks so the AABB is pretty huge (Menu > View > World Properties). It exports to .vox and re-imports fine now with #Avoyd but you have to search a bit to find the main land!
@bwrensch The bug was one of those really silly ones, ended up deleting an array using the wrong pointer (I was swapping some pointers around when removing models). Didn't happen if the 0th model had voxels, which it turns out all my test cases did.
Somehow my crash handler didn't get called, which I need to investigate later.
@bwrensch Thinking about it we may not need the JSON file, since all the models have transform information. So if you can load from a given directory the models should just position themselves correctly unless you re-transform on load.