satoshinm

Results 62 comments of satoshinm

Use http://assimp.org Open Asset Import Library (assimp) for asset loading object models files? Supports many types of formats including .stl (stereolithography) common on http://www.thingiverse.com and formats of various 3d modeling...

Assimp is not suitable for various reasons, see: https://github.com/satoshinm/NetCraft/pull/139#issuecomment-302745455 Some alternative code to consider, or write anew: * https://github.com/charles-l/sanegl/blob/master/sgl_mesh_loader.c [.3ds](https://en.wikipedia.org/wiki/.3ds) Autodesk 3ds Max model loader * https://github.com/rlk/obj - Wavefront .obj...

https://github.com/nothings/single_file_libs#geometry-file shows some promising model loading libraries in C: https://github.com/joeld42/tk_objfile https://github.com/syoyo/tinyobjloader-c and https://github.com/xelatihy/yocto-gl are for .obj, and https://github.com/ddiakopoulos/tinyply for .ply (C++)

Screenshots taken with F2 in the native app appear fine, so may be specific to WebGL: ![screenshot-netcraft-2017-06-04t22 02 44z](https://cloud.githubusercontent.com/assets/26856618/26765728/f49b8c02-4936-11e7-808b-833179fb862e.png) On the web version, all I do is: ```c #ifdef __EMSCRIPTEN__...

Found this (but it is JavaScript): https://github.com/joewalnes/reconnecting-websocket - "after an onclose event is called it will automatically attempt to reconnect" repeatedly (with a small pause) - 1 second intervals

Fixed up some obviously wrongly assigned textures in https://github.com/satoshinm/NetCraft/pull/155, but this list also reveals there is some low-hanging fruit of other blocks which would be easy to add.

From https://github.com/fogleman/Craft/issues/112#issuecomment-74451307, [Konstructs](http://www.konstructs.org) looks to be the most developed fork, though it is no longer a fork, being rewritten in C++, still quite a full-featured client: https://github.com/konstructs/client - restart on...

Back to Craft, [forks](https://github.com/fogleman/Craft/network): * [ ] https://github.com/libretro/Craft - 216 commits ahead, [libretro](https://www.libretro.com) is "A crossplatform application API", see also [RetroArch](https://www.libretro.com/index.php/retroarch-2/) "program with which you can play many emulators and...

Merged all open Craft pull requests at https://github.com/fogleman/Craft/pulls - except for https://github.com/fogleman/Craft/pull/146 "Implement a lua scripting api", which the contributor says is not ready to merge, and Lua may not...

https://github.com/fogleman/Craft/issues/112 has some discussion.. https://github.com/fogleman/Craft/issues/138 especially https://github.com/fogleman/Craft/issues/138#issuecomment-57901379 should be considered. DanielOaks fork, not to keen on Lua but investigate other changes: * https://github.com/Seegras/Craft - 810 commits, even with DanielOaks:dynamic_stuff. *...