
seen from Netherlands
seen from United States

seen from Sweden
seen from China
seen from United States

seen from Japan
seen from United States
seen from New Zealand
seen from China
seen from New Zealand
seen from United States
seen from China

seen from Maldives

seen from Germany
seen from Portugal
seen from Italy
seen from Türkiye
seen from Germany
seen from Singapore
seen from China

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Yesterday I replaced the RapidJSON in Project Special K with the SimpleJSON I already had in another C++ toy project, after discovering a somewhat simpler variation on JSON patch formats (RFC 7396 JSON Merge Patch opposed to 6902 JSON Patch) but found that the way RapidJSON worked made it next to impossible for me to implement.
I got walled by adding/replacing into arrays and 7396 doesn't support such an operation to begin with so that would simplify the job as well as the patch files.
Now, RFC 8396 does not require 6901 JSON Pointer, unlike 6902, support for which came free with RapidJSON. But why did I use RapidJSON in the first place? Because glTF importing requires JSON and lazy-gltf2 uses RapidJSON specifically.
I could use assimp instead I guess but that seems way overkill?
So I spent last night adapting everything to use SimpleJSON, added RFC 7396 support (though "remove if value is null" is missing right now) and got back to the point where I left off before.
Now I have some choices to consider.
Rework lazy-gltf2 to use SimpleJSON instead of RapidJSON. May find out there's no pointer support and lazy-gltf2 requires it.
Use assimp, end up with an external dependency that carries its own JSON parser but is also way too much for what I need.
Stop using C++, go back to C#, and find out that all the glTF importers available out there are all meant for VS2019 or later and won't compile on 2015, and/or use Newtonsoft JSON while I have a perfectly good library of my implementation right here with passable pointer and patch support.
Stop using C++, go back to C#, write my own glTF importer bound to my own JSON library.
Give the fuck up.
Sometimes I hate my special interests.
Been a while since I’ve drawn Reinhardt normally .<.
Speedran some designs
Haru doodle cuz man I need to draw her more

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
LoR Reinhardt
Future / Past / Present-ish
Owen doodle