Multicolor lighting
-
- Member
- Posts: 58
- Joined: Wed Aug 03, 2016 08:09
- GitHub: SlackCoyote
- In-game: SlackCoyote
Multicolor lighting
I wanna multicolor torches, but I think there's no Subj in minetest engine. Is yes?
Slackware64 14.2, MT 0.4.16. My best mod.
Re: Multicolor lighting
I am hoping that lukeisthebest will work on that if he can get Minetest 0.5 Dev compiled. He has experience with shaders.
[BitChute: https://www.bitchute.com/channel/fCcBQxrYQjNX/] [Rumble: https://rumble.com/user/HPoorHMagentaHChildH]
- philipbenr
- Member
- Posts: 1897
- Joined: Fri Jun 14, 2013 01:56
- GitHub: philipbenr
- IRC: philipbenr
- In-game: robinspi
- Location: United States
Re: Multicolor lighting
Currently there is no multicolor lighting. There are some workarounds, using the same principle that makes water look blue when one is in it, but that A. would be a pretty bad way of doing it (wouldn't look great), and B. would make going between colors (red to blue) look weird.
Maybe sometime during the 0.5 lifecycle we'll see it. See Inocudom's comment for that.
Maybe sometime during the 0.5 lifecycle we'll see it. See Inocudom's comment for that.
- paramat
- Developer
- Posts: 3700
- Joined: Sun Oct 28, 2012 00:05
- GitHub: paramat
- IRC: paramat
- Location: UK
Re: Multicolor lighting
True coloured light is unlikely or very distant.
- ThomasMonroe
- Member
- Posts: 286
- Joined: Tue Apr 04, 2017 16:21
- GitHub: ThomasMonroe314
- IRC: ThomasMonroe TMcSquared
- In-game: ThomasMonroe TMcSquared
- Location: Wherever I am at
Re: Multicolor lighting
Nevertheless it should be a goal to be working towards.paramat wrote:True coloured light is unlikely or very distant.
I don't make messes, I just, er...disturb the local entropy!
- voxelproof
- Member
- Posts: 1087
- Joined: Sat Aug 05, 2017 08:13
- Location: Europe
Re: Multicolor lighting
I don't want to reply instead of developers, I'm new at the forum and really don't know much about development logistics, but I suppose that the proper 'goal' should be maintenance of a good unbuggy, efficient engine that makes modding relatively easy. Visual fireworks should be left to skilled modders imho. Such extra, non-essential features require a large amount of time and work that could be directed into more urgent improvements.ThomasMonroe wrote:Nevertheless it should be a goal to be working towards.paramat wrote:True coloured light is unlikely or very distant.
To miss the joy is to miss all. Robert Louis Stevenson
- paramat
- Developer
- Posts: 3700
- Joined: Sun Oct 28, 2012 00:05
- GitHub: paramat
- IRC: paramat
- Location: UK
Re: Multicolor lighting
It's not reallly something you 'work towards' over a long period of time, if it's decided on it will be done.ThomasMonroe wrote:Nevertheless it should be a goal to be working towards.paramat wrote:True coloured light is unlikely or very distant.
It's doubtful whether we 'should'. It's been discussed deeply many times and never done. It would require a complete rewrite of lighting and it would require a new world format that is twice as big, so your world databases could double in file size. The extra mapnode size means lower game performance and more RAM use.
Not worth it for a minor novelty in my opinion.
Re: Multicolor lighting
Why is lighting stored in the map? I thought it is a node parameter which is defined by its definition and the nodes around it. If it cannot be changed in-game, it should be just computed when the nodes are loaded, not stored somewhere.paramat wrote:It's not reallly something you 'work towards' over a long period of time, if it's decided on it will be done.ThomasMonroe wrote:Nevertheless it should be a goal to be working towards.paramat wrote:True coloured light is unlikely or very distant.
It's doubtful whether we 'should'. It's been discussed deeply many times and never done. It would require a complete rewrite of lighting and it would require a new world format that is twice as big, so your world databases could double in file size. The extra mapnode size means lower game performance and more RAM use.
Not worth it for a minor novelty in my opinion.
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Multicolor lighting
Absolutely possible with Irrlicht, but not implemented in how Minetest uses Irrlicht, and since paramat is against it this would never be implemented.Reedych wrote:I wanna multicolor torches, but I think there's no Subj in minetest engine. Is yes?
- paramat
- Developer
- Posts: 3700
- Joined: Sun Oct 28, 2012 00:05
- GitHub: paramat
- IRC: paramat
- Location: UK
Re: Multicolor lighting
> since paramat is against it this would never be implemented.
Nonsense.
Nonsense.
- Linuxdirk
- Member
- Posts: 3219
- Joined: Wed Sep 17, 2014 11:21
- In-game: Linuxdirk
- Location: Germany
- Contact:
Re: Multicolor lighting
Like all the other things that are not in the game because you're against.
- azekill_DIABLO
- Member
- Posts: 7507
- Joined: Wed Oct 29, 2014 20:05
- GitHub: azekillDIABLO
- In-game: azekill_DIABLO
- Location: OMICRON
- Contact:
Re: Multicolor lighting
I don't wanna be rude but that true. When a core develloper says niet the whole progress is locked.Linuxdirk wrote:Like all the other things that are not in the game because you're against.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!
DMs are always open if you want to get in touch!
- philipbenr
- Member
- Posts: 1897
- Joined: Fri Jun 14, 2013 01:56
- GitHub: philipbenr
- IRC: philipbenr
- In-game: robinspi
- Location: United States
Re: Multicolor lighting
@Linuxdirk
Out of curiosity, how active are you on IRC/github/all other non-forums forms of communication? Because I'm sure its not just paramat that's making these decisions...
@azekill_DIABLO:
Seeing how devoted to the forums you are, I am pretty sure you won't be going anywhere anytime soon, so what's the rush for progress? Its nice yes, but being patient with the developers will likely help more than complaints or comments about lack of features.
Out of curiosity, how active are you on IRC/github/all other non-forums forms of communication? Because I'm sure its not just paramat that's making these decisions...
It appears there is a structure to the additions and even more so for modifications, so I don't think you can blame everything on paramat.https://www.minetest.net/development/ wrote:Contributions are approved if [at least] two members of the core team agree on them.
@azekill_DIABLO:
Just keep in mind, the developer community for Minetest is completely volunteers. If someone is against adding something, but it is instead added, they can just quit because they don't want to work with that feature or whatnot. Which I don't doubt has happened in some way, shape, or form before. Better safe than sorry would be a good way to put it. I would compare the Minetest development more to a Linux distribution than a regular game because of this. They have to make sure everything works decently well and everybody can work with the engine. Personal preference does play into this, but they are the developers, and they will have reasons for most all of their choices.azekill_DIABLO wrote:I don't wanna be rude but that true. When a core develloper says niet the whole progress is locked.Linuxdirk wrote:Like all the other things that are not in the game because you're against.
Seeing how devoted to the forums you are, I am pretty sure you won't be going anywhere anytime soon, so what's the rush for progress? Its nice yes, but being patient with the developers will likely help more than complaints or comments about lack of features.
- ThomasMonroe
- Member
- Posts: 286
- Joined: Tue Apr 04, 2017 16:21
- GitHub: ThomasMonroe314
- IRC: ThomasMonroe TMcSquared
- In-game: ThomasMonroe TMcSquared
- Location: Wherever I am at
Re: Multicolor lighting
I agree there, but there have been times where I have suggested things and get a flat no without much of an explanation.
But that could have been bcs they were busy :P
But that could have been bcs they were busy :P
I don't make messes, I just, er...disturb the local entropy!
Re: Multicolor lighting
Yeah, but if it's a dev PR it's an automatic +1. Any disapproval is a -1. So as soon as a non-dev submits, and paramat :thumbsdowns:, the PR is at -1 and doesn't look as good. That's my impression, anyway, and I'm sure there's a good reason, probably lack of time/energy. Paramat does a lot of work to organize the trackers for both minetest_game and minetest.philipbenr wrote:https://www.minetest.net/development/ wrote:Contributions are approved if [at least] two members of the core team agree on them.
Ps. PRs I like: sound offset, preserve metadata for dropped items, and probably some others too. OMG HOW COULD I FORGET BINDABLE MOUSE BUTTONS? This one has bugs, though, so isn't as good of an example: #6537 (+patch)
PPs. Paramat may be quick to -1, and slow to +1; but I think that's not a bad thing.
- azekill_DIABLO
- Member
- Posts: 7507
- Joined: Wed Oct 29, 2014 20:05
- GitHub: azekillDIABLO
- In-game: azekill_DIABLO
- Location: OMICRON
- Contact:
Re: Multicolor lighting
It's open-source ¯\_(ツ)_/¯ I didn't expected us to work like Micro$oftphilipbenr wrote: Just keep in mind, the developer community for Minetest is completely volunteers. If someone is against adding something, but it is instead added, they can just quit because they don't want to work with that feature or whatnot. Which I don't doubt has happened in some way, shape, or form before. Better safe than sorry would be a good way to put it. I would compare the Minetest development more to a Linux distribution than a regular game because of this. They have to make sure everything works decently well and everybody can work with the engine. Personal preference does play into this, but they are the developers, and they will have reasons for most all of their choices.
Seeing how devoted to the forums you are, I am pretty sure you won't be going anywhere anytime soon, so what's the rush for progress? Its nice yes, but being patient with the developers will likely help more than complaints or comments about lack of features.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!
DMs are always open if you want to get in touch!
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: Multicolor lighting
I'd love to see this, but it needs to be done carefully to avoid performance impact
Re: Multicolor lighting
I don't consider coloured lighting a mere novelty. The difference it can make when done well is huge.
It's been top of the list of things I most want to see since I first started with MT, and I still keep hoping a good method will be found to handle it.
It's been top of the list of things I most want to see since I first started with MT, and I still keep hoping a good method will be found to handle it.
- v-rob
- Developer
- Posts: 971
- Joined: Thu Mar 24, 2016 03:19
- GitHub: v-rob
- IRC: v-rob
- Location: Right behind you.
Re: Multicolor lighting
I want colored light to work when light goes through stained glass and such and changes color. It would be amazing to see light streaming through huge windows.
- ThomasMonroe
- Member
- Posts: 286
- Joined: Tue Apr 04, 2017 16:21
- GitHub: ThomasMonroe314
- IRC: ThomasMonroe TMcSquared
- In-game: ThomasMonroe TMcSquared
- Location: Wherever I am at
Re: Multicolor lighting
Once shadows get implemented, it would not be so hard to add something like that because the framework would be there.
I don't make messes, I just, er...disturb the local entropy!
- azekill_DIABLO
- Member
- Posts: 7507
- Joined: Wed Oct 29, 2014 20:05
- GitHub: azekillDIABLO
- In-game: azekill_DIABLO
- Location: OMICRON
- Contact:
Re: Multicolor lighting
surely. But for now light is stored in maps and defined in a such way it is hard to add such.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!
DMs are always open if you want to get in touch!
-
- Member
- Posts: 190
- Joined: Mon Jan 02, 2017 21:00
- GitHub: Sires0
- IRC: Sires
- In-game: Sires Sores Siri Seris or anything ppl call me
- Location: :noitacoL
Re: Multicolor lighting
Excellent notationThomasMonroe wrote:Once shadows get implemented, it would not be so hard to add something like that because the framework would be there.
I don't have anything important to say.
- paramat
- Developer
- Posts: 3700
- Joined: Sun Oct 28, 2012 00:05
- GitHub: paramat
- IRC: paramat
- Location: UK
Re: Multicolor lighting
> Like all the other things that are not in the game because you're against.
All zero of them, because by myself i can't stop anything, it takes 2+ disapprovals to reject something.
Many PRs are merged that i oppose.
If something wasn't added it was because other devs also disapproved.
Please stop being unpleasant.
> but there have been times where I have suggested things and get a flat no without much of an explanation.
We always provide an explanation, or at least i do.
> So as soon as a non-dev submits, and paramat :thumbsdowns:, the PR is at -1 and doesn't look as good.
If 1 dev disapproves a PR that has no effect on other devs' opinions of it, and doesn't reduce the chance of other devs approving it.
> Paramat may be quick to -1, and slow to +1
-1s are inevitably more common than +1s because this is FOSS, so we have a huge amount of suggestions (currently 457) (everyone can contribute or suggest) while also having severely limited dev time (unpaid so in spare time, and most devs are adults who work or study full time). So we inevitably have to say 'no' a lot and prioritise. Unfortunately some don't understand this situation and become negative about devs (not you jas).
All zero of them, because by myself i can't stop anything, it takes 2+ disapprovals to reject something.
Many PRs are merged that i oppose.
If something wasn't added it was because other devs also disapproved.
Please stop being unpleasant.
> but there have been times where I have suggested things and get a flat no without much of an explanation.
We always provide an explanation, or at least i do.
> So as soon as a non-dev submits, and paramat :thumbsdowns:, the PR is at -1 and doesn't look as good.
If 1 dev disapproves a PR that has no effect on other devs' opinions of it, and doesn't reduce the chance of other devs approving it.
> Paramat may be quick to -1, and slow to +1
-1s are inevitably more common than +1s because this is FOSS, so we have a huge amount of suggestions (currently 457) (everyone can contribute or suggest) while also having severely limited dev time (unpaid so in spare time, and most devs are adults who work or study full time). So we inevitably have to say 'no' a lot and prioritise. Unfortunately some don't understand this situation and become negative about devs (not you jas).
- azekill_DIABLO
- Member
- Posts: 7507
- Joined: Wed Oct 29, 2014 20:05
- GitHub: azekillDIABLO
- In-game: azekill_DIABLO
- Location: OMICRON
- Contact:
Re: Multicolor lighting
Maybe we should just have a totally unoficial version of the game where everything is more or less mreged and then applied to the regular game if okay... Like a dev-testing-beta branch :D It would avoid paramat to be unjustly lapidated by the community. he makes a lot of good things for minetest, but most of us have the bad habit to only see the negative when he is against a pull request for example! We shouldn't do that.
Gone, but not dead. Contact me on discord: azekill_DIABLO#6565
DMs are always open if you want to get in touch!
DMs are always open if you want to get in touch!
-
- Member
- Posts: 190
- Joined: Mon Jan 02, 2017 21:00
- GitHub: Sires0
- IRC: Sires
- In-game: Sires Sores Siri Seris or anything ppl call me
- Location: :noitacoL
Re: Multicolor lighting
It's about time!(aka +1)azekill_DIABLO wrote:Maybe we should just have a totally unoficial version of the game where everything is more or less mreged and then applied to the regular game if okay... Like a dev-testing-beta branch :D It would avoid paramat to be unjustly lapidated by the community. he makes a lot of good things for minetest, but most of us have the bad habit to only see the negative when he is against a pull request for example! We shouldn't do that.
I don't have anything important to say.
Who is online
Users browsing this forum: No registered users and 4 guests