Time Nick Message 06:45 cheapie LFSR in Minetest: https://www.youtube.com/watch?v=lmRhrHqht-A 08:49 tverrbjelke_ octacian: hey I watched Part 1 - Minetest Modding Tutorial - nice piece of work. Maybe in future pieces you include some links explaining in depth stuff you use/mention - like "linux/mac/windows symbolic links explained" 08:50 tverrbjelke_ octacian: I am impressed how nicely you explain stuff. 09:35 JamesTait Good morning all! Happy Monday, and happy Poinsettia Day! 😃 09:50 tverrbjelke_ hey, what a great mod you are 09:50 tverrbjelke_ mood, have 13:27 acterhd Hello 13:37 acterhd where I can found Minetest rendering scheme? 13:38 rubenwardy ? 13:39 rubenwardy the root of rendering code is in src/drawscene.cpp 13:39 rubenwardy also see the map mesh mesh generation (mapblock_mesh.cpp?) 13:39 acterhd I thinking add nvidia OptiX support in Minetest, so need ideal structure: collect, build BVH, ray tracing and draw GUI 13:40 rubenwardy We use Irrlicht for 3D rendering 13:40 acterhd In sequence 13:41 acterhd Prefer get opengl for interop with buffer 13:41 rubenwardy iirc you can get the raw OpenGL handle with Irrlicht 13:43 acterhd also may required context (such as WGL), but I don't know, need for OptiX or not 14:22 acterhd sorry, I been AFK, not care about connection 15:19 vifino Hey. I am currently implementing a forth microcontroller style thing, based on constant timers, say 10Hz, but I can not get a NodeTimerRef to go sub-second, only about a second. 15:22 sfan5 I'm pretty sure node timers are not designed for what you're doing 15:23 vifino :( 15:24 vifino Anything else I could use as a sub-second clock? 15:35 nore vifino: use register_on_globalstep(), also you might be interested by https://github.com/Ekdohibs/forth_computer or https://github.com/minetest-mods/turtle 15:36 jin_xi weird, sub second timers work for me 15:36 jin_xi and seem to be supported as per the api 15:37 nore IIRC, the timer check has at least once been once every second only 15:40 jin_xi https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L2759 15:43 vifino nore: they look nice, but I made that thing to prove myself, learn some stuff and have some fun programming. :) 15:45 acterhd Minetest support texture changing? i. e. resource packs? 15:46 Calinou acterhd: yes 15:46 Calinou throw some packs in the textures/ folder, and enjoy :) 15:46 nore vifino: so, sub-second node timers work and are supported, but you need to change the setting in minetest.conf 15:47 vifino that's no good if everyone has to do that just to play with my mod :( 15:48 vifino register_on_globalstep() works by default, i suppose? 15:49 nore yes 15:50 vifino what is the sub-second node timer setting called? I may try that first, since it should just work with my current code. 16:08 acterhd My Android with IRC crashes/restarting (sad Android have no BSoD)... How to fly in Minetest? 16:20 DFeniks so apparently i cant have 2 modpacks that contain the same mod ? even if i enabled only 1 of them . or im probably doing something wrong.. well at least non usual waydoing 16:22 acterhd ah... how to fly in Minetest? 16:22 DFeniks i copied dreambuilder modpack and named it differently , because i wanted to try some of its mods on lott game 16:26 DFeniks and i figured that i might need to tweak some of them . so i copied entire dreambuilder modpack and named it dreambuilder-modpack-lott . now im wondering how to enable mods specifically from that modpack and not from other dreambuilder 16:28 DFeniks oh well i will probably just add selected mods directly in copy of lott game 16:32 DFeniks acterhd , i dont remember default fly key , i always rebind it . but you need fly priviledge too . im not sure how fly key or icon maybe? works on android 16:34 DFeniks on what server you try to fly? if its singleplayer (is there singleplayer on android at all? ) try grant yourself fly 16:34 DFeniks /grant singleplayer fly 16:34 DFeniks like that 16:35 DFeniks without space in front 16:38 acterhd I looked source code, but as I can understand, easier modify engine than modify Minetest 16:38 acterhd black humor 16:40 octacian tverrbjelke_: sure, I'll do that. I won't be uploading any new modding tutorials for a few days yet though, have to get a new microphone. 16:41 acterhd for embed OptiX 16:42 acterhd unique question - how determine in engine what need ray trace and what use OpenGL 16:47 agaran DFeniks: I think you can't because it can't determine which one to include (config file lists mod names..) I would like to be able to do that too.. especially for testing new versions 18:19 acterhd Why Minetest that I compiled not contain all functions? 18:20 acterhd For example world generator 18:20 acterhd I mean full world generator 18:24 Calinou acterhd: it has several map generators... 18:24 Calinou and they're all compiled in by default 18:24 acterhd I tried distribution version and source version. In source version, v7 generator no trees 18:36 sfan5 acterhd: are you using 0.4.14? is your minetest_game up to date? 18:37 acterhd distribution yes, source from master 18:37 sfan5 0.4.14 wasn't designed for use with v7 18:37 sfan5 if you use master make sure you are using a minetest_game also from master 18:39 acterhd I can't compile irrlicht, said "d3dx9shader.h", not helping preprossor defines 18:41 acterhd How to force OpenGL? 18:42 Krock acterhd, then un-define the direct3d in the irrlicht's configuration file 18:42 Krock that's possible 18:47 acterhd ah... I choiced hard way... OptiX need integrate as minimum in Irrlicht 18:48 garywhite I'm making my own calendar & I was wondering, are there any days in MT that are of importance? 18:48 garywhite (or at least next year?) 18:49 Krock first git commit for example? 18:51 garywhite That'd work, or for example when the first version of MT was released 18:54 agaran 1 Jan 1970 ;) 18:56 red-001 lua getting added? 18:59 tverrbjelke_ Calinou: I have juust edited your mobs mod and generated a pull request. It contains one bugfix and some commenting-work. (for me to understand that code) 18:59 tverrbjelke_ Calinou: I definitely would like your feedback, because I am new to lua. 18:59 Calinou https://github.com/Calinou/carbone_mobs/pull/1/commits/1be10181ddd2a0ab48eadb12c8f7d8069c69643b 19:00 Calinou I thought "or true" worked? 19:00 tverrbjelke_ Ah! You are QUICK! well 19:00 tverrbjelke_ my thought is this: if def would define jump=false, it still would be true on gegistering 19:00 agaran updates to carbone? 19:00 Calinou anyway I'll merge 19:01 Calinou agaran: no, only the mobs mod 19:01 garywhite Well, if anyone has any important dates that I should add to the MT 2017 calendar, please let me know 19:01 tverrbjelke_ because x or true would turn true 19:01 Calinou I don't have time to maintain a whole subgame anymore 19:01 Calinou done, it's merged 19:01 tverrbjelke_ thats quick! 19:02 tverrbjelke_ still, if you have some time left next days... i would like some feedack on my edits. 19:02 tverrbjelke_ YOu sem to bve very into the minetest stuff. 19:03 tverrbjelke_ I am thinking to add some (few) things to that mobs mod, just because my kids are playing and liking those sheep! 19:03 tverrbjelke_ but honestly I am soo new to lua. 19:04 tverrbjelke_ (and minetest codebase) 19:14 acterhd looks and feel that irrlicht preparing to Vulkan support 19:14 est31 ? 19:19 Fixer proof? 19:19 est31 ^ (that's what my "?" was meant to be for) 19:20 acterhd code structure can say that they prepared to Vulkan support 19:21 acterhd in theory 19:24 est31 acterhd: you looking at the commits made in the repo? 19:37 acterhd yes, but main not commits... 19:44 garywhite Creating calendar now... 19:46 garywhite Are there any important dates in Minetest that I should put on this calendar? 19:56 acterhd Not.... not too soon 19:56 acterhd I can't now implement ray tracing