*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag | 00:46 | |
Juest | can maps add lights? | 00:48 |
---|---|---|
Zehra | Thanks Tupone! | 00:50 |
*** Agatha <Agatha!~agatha@user/agatha> has quit IRC (Ping timeout: 260 seconds) | 02:40 | |
*** Agatha <Agatha!~agatha@50.109.254.246> has joined #bzflag | 02:41 | |
*** Darcy_the_Dentis <Darcy_the_Dentis!~Darcy_the@host-104-251-245-26.AMNOLT1.epbfi.com> has joined #bzflag | 03:02 | |
*** Darcy_the_Dentis <Darcy_the_Dentis!~Darcy_the@host-104-251-245-26.AMNOLT1.epbfi.com> has quit IRC (Quit: Client closed) | 03:10 | |
*** Zehra <Zehra!~Yukari@user/yukari> has quit IRC (Ping timeout: 268 seconds) | 03:14 | |
*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag | 03:15 | |
SpringTank | Lights? No. But you can use textures that give the illusion of lights. | 03:32 |
SpringTank | I think the best example would be rats nest | 03:32 |
Zehra | You can give the illusion of "illumination", but it's not the same thing. The effect is not as impressive, especially in 2023... | 03:36 |
Zehra | Proper lights would make lanterns, lamps..etc are the more visually impressive. | 03:37 |
Zehra | Especially if you use high def high poly models in drawInfo. | 03:37 |
Zehra | Come to think of it... there is a lot of relatively minor effects on their own, which would be impressive as a collection. | 03:38 |
Zehra | Zones which provide audio upon entering/leaving them, various lights which illuminate the surrounding textures and ground, put them into a really good map... it becomes more impressive. | 03:39 |
Zehra | It's a small thing IMO that has a major enhanced effect, similar to how team's and team switching can provide useful indication/status. | 03:41 |
Zehra | Same line of thought, but different techniques/technologies: https://forums.bzflag.org/viewtopic.php?t=20701 | 03:42 |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 03:45 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 03:50 | |
SpringTank | You could probably get away of baking a lightmap into their own textures that can then be overlayed onto the whole map using drawinfo. | 03:58 |
Zehra | True, but it is more complicated to do so. Additionally it is a decent suggestion, but it isn't a good argument. (Almost anything can be sort of simulated in terms of basic concepts within a limited framework.) | 04:06 |
SpringTank | Yeah, would rather it be built-in. | 04:07 |
SpringTank | At the very least it could be scripted or written in C/C++ to automate it. | 04:07 |
SpringTank | Or import the map into something like blender, add lights where you want them, and then do something to export the light map. | 04:08 |
Zehra | Frozen PZ shots were used as lights in one map. We didn't see anything expand further in terms of proper lighting after that. | 04:10 |
Zehra | Even though using shots for lights is a bit of a neat and cheap trick, it has its own limitations too. | 04:11 |
Zehra | Relating to map editing and features: Prefabs and some form of basic scripting for bzw would help. | 04:12 |
Zehra | Or at least some tool/utility with that capacity. | 04:12 |
Zehra | In theory you could get some decent stuff: Open map -> select items as prefabs -> import prefabs into editor -> add lighting to prefabs -> script to appear in xyz conditions -> add to map section | 04:14 |
Zehra | Example: import tree from map, add some lights and modify as a prefab -> add lighting effects -> set to appear around buildings -> now xyz map is christmas themed | 04:15 |
*** Zehra <Zehra!~Yukari@user/yukari> has quit IRC (Quit: Quit.) | 04:40 | |
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has left #bzflag (tank sank) | 05:04 | |
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has joined #bzflag | 05:09 | |
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has left #bzflag (tank sank) | 06:24 | |
*** BulletCatcher <BulletCatcher!~bc@user/bulletcatcher> has joined #bzflag | 06:50 | |
*** moriah <moriah!~quassel@user/kierra> has quit IRC (Ping timeout: 245 seconds) | 07:16 | |
*** kierra <kierra!~quassel@104.243.40.186> has joined #bzflag | 07:16 | |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 268 seconds) | 08:09 | |
tupone | Implementation of groundReceiver to make shot lightup is only for ground. | 08:49 |
tupone | For other surface (not ground) is a per vertex lighting | 08:50 |
tupone | Only using the more powerfull lights | 08:51 |
tupone | In my branch I did per pixel lighting using shader | 08:51 |
*** kierra is now known as moriah | 10:28 | |
*** FastLizard4 is back | 10:31 | |
*** FastLizard4 is now away: AWAY from keyboard | 10:48 | |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has quit IRC (Read error: Connection reset by peer) | 11:26 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 13:22 | |
BZNotify | 2.4 @ bzflag: atupone pushed 1 commit (https://github.com/BZFlag-Dev/bzflag/compare/2ef92f24fac0...f7fa1df64208): | 13:28 |
BZNotify | 2.4 @ bzflag: atupone f7fa1d: EnhancedHUDMarker setting of alpha channel is ignored (https://github.com/BZFlag-Dev/bzflag/commit/f7fa1df6420899e5e8a456ca041d7914513a44f1) | 13:28 |
*** _I_Died_Once <_I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has joined #bzflag | 15:24 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@c-73-184-170-223.hsd1.ga.comcast.net> has quit IRC (Ping timeout: 245 seconds) | 15:27 | |
macsforme | we also do some automatic tessellation of faces (at least box walls, possibly more) to increase the density of vertices for per-vertex lighting when shots are close | 17:55 |
macsforme | lights can be baked, but that requires textures to be unwrapped, which doesn't lend itself well to automation... any effort into such engine changes might as well be invested in per-pixel lighting as mentioned earlier | 18:04 |
Juest | how about using normal textures? | 19:19 |
Juest | as in bumpmapping | 19:19 |
*** Sgeo <Sgeo!~Sgeo@user/sgeo> has joined #bzflag | 20:27 | |
*** FastLizard4 is back | 20:50 | |
*** FastLizard4 is now away: AWAY from keyboard | 21:10 | |
macsforme | yes, the shader pipeline affords many enhancements such as normal maps... actual bump mapping (with occlusion) is more challenging I believe but also possible... I think trepan had a Lua shader demo with bump mapping at one point | 21:22 |
macsforme | the bigger issue is a lack of texture artists, unless we were to use off-the-shelf assets | 21:24 |
*** FastLizard4 is back | 21:38 | |
*** Zehra <Zehra!~Yukari@user/yukari> has joined #bzflag | 23:35 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!