IRC logs of Libera.Chat #BZFlag for Friday, 2022-02-11

*** OkinaMatara <OkinaMatara!~Yukari@user/yukari> has joined #bzflag00:43
*** Harlin <Harlin!~DonQixote@75-163-202-34.clsp.qwest.net> has joined #bzflag00:43
OkinaMataraLooking from the logs, some comments were made on scripting for plug-ins.00:44
OkinaMataraShort summary: There was two official/project backed plug-ins, one in Lua and one in Python. (Lua one later merged into bzfs for 2.99/3.x)00:45
OkinaMataraThere also was two player/third-party based projects created as well. One in Ruby and the other in JavaScript and both were for 2.x.00:46
OkinaMatara@tupone would you like some links for them?00:47
blast007Lua and Python were both in 2.99.x, but the Lua one was integrated into the client and server and was more powerful (since it could also also the game client behavior and graphics rendering), whereas the Python one was just a bzfs API-like system using Python scripts and was itself a C/C++ plugin00:49
blast007examples of some of the Lua stuff for client-side rendering: https://www.bzexcess.com/2009/01/relief-shading-and-fancy-lighting/   https://www.bzexcess.com/2009/01/small-sample-of-whats-to-come/00:50
*** Harlin <Harlin!~DonQixote@75-163-202-34.clsp.qwest.net> has quit IRC (Quit: Leaving)00:53
OkinaMataraAlso, I just realized in "short summary", "one in" should be "one for". (Same type of correction for third party projects.)00:53
*** Erroneous <Erroneous!~DTRemenak@c-76-120-133-82.hsd1.wv.comcast.net> has joined #bzflag01:12
*** DTRemenak <DTRemenak!~DTRemenak@c-76-120-133-82.hsd1.wv.comcast.net> has quit IRC (Ping timeout: 250 seconds)01:15
*** Erroneous is now known as DTRemenak01:15
*** L4m3r_ is now known as L4m3r02:48
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 260 seconds)04:14
*** Erroneous <Erroneous!~DTRemenak@c-76-120-133-82.hsd1.wv.comcast.net> has joined #bzflag05:11
*** DTRemenak <DTRemenak!~DTRemenak@c-76-120-133-82.hsd1.wv.comcast.net> has quit IRC (Ping timeout: 256 seconds)05:13
*** Erroneous is now known as DTRemenak05:13
*** OkinaMatara <OkinaMatara!~Yukari@user/yukari> has quit IRC (Quit: quit.)05:16
*** moriah <moriah!~quassel@user/kierra> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)07:47
*** allejo <allejo!~allejo@user/allejo> has quit IRC (Quit: Who tripped over my powercord?)07:47
*** allejo <allejo!~allejo@user/allejo> has joined #bzflag07:48
*** ChanServ sets mode: +v allejo07:48
*** kierra <kierra!~quassel@104.243.40.186> has joined #bzflag07:48
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer)07:59
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has quit IRC (Quit: You have been kicked for being idle)09:00
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag12:09
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag15:47
SpringTankblast007: That looks really good! Was it ever completed enough for maybe a backport to 2.6?17:52
*** blast007[m] <blast007[m]!~blast007m@2001:470:69fc:105::7ec> has joined #bzflag17:52
SpringTankand was the rendering done in LUA or was it a LUA script compiled into shaders17:53
blast007I don't know if it was even shaders.18:59
blast007ah, seems it probably was.  There's a LuaShader.cpp that has code to compile vertex, fragment, and geometry shaders19:02
blast007LuaShaders.cpp*19:02
SpringTankdo you remember if it was completed enough for a backport?19:10
blast007we will not be using that Lua stuff19:11
blast007like I mentioned, it used a custom fork of Lua19:11
SpringTankah19:12
blast007at least I think I mentioned that.  maybe I didn't.19:12
blast007IIRC it was something about changing the floating point precision of Lua?19:13
blast007https://github.com/BZFlag-Dev/bzflag/blob/2.99/other_src/lua/README_BZFLAG19:18
SpringTankso it was mostly just patches that are probably implemented in modern LUA and using double precision (64bit) floats?19:22
blast007it looks like it's actually downgrading it from double to just float19:23
SpringTankI'm dislexic. 19:24
SpringTankbut yeah, that seems kinda odd19:24
*** Harlin <Harlin!~DonQixote@75-163-202-34.clsp.qwest.net> has joined #bzflag22:22
*** Optic_Delusion <Optic_Delusion!~Optic_Del@pool-71-182-231-53.pitbpa.fios.verizon.net> has joined #bzflag22:44
*** kierra is now known as moriah23:38

Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!