TheGameCreators / GameGuruRepo

The GameGuru Repository For Community Collaboration
http://www.game-guru.com
137 stars 56 forks source link

Flame light #1783

Open smmaas opened 2 years ago

smmaas commented 2 years ago

behaviour "Flame light" doesn't work

UltraVox001 commented 2 years ago

It works perfectly : video When you encounter a problem, remember to save your map, then close Max. Reopen your map and try again. If the problem persists, then post on Github :)

smmaas commented 2 years ago

Yore right, it works but the problem is it stops working (or noticeable) when the light distance becomes more than 10 mtr

UltraVox001 commented 2 years ago

This problem, between lights and shadows disappearing with a little distance, has been constantly reported to TGC for several weeks. In 2 weeks they will start working on the bugs. I hope this will be the first. :)

By the way, don't even try to work with the directional lights. Because Max does not yet know how to save the settings of the directional lights...

UltraVox001 commented 2 years ago

However, I can't reproduce your problem :( video

smmaas commented 2 years ago

Same light distance 3 mtr and 15 mtr

https://vimeo.com/666938652

UltraVox001 commented 2 years ago

Ok. Show me the settings for each light, please. I can't reproduce your problem. Surely there is a simple reason. With me it works perfectly, while I have more than 600 3D objects to display at the same time as the flames.

smmaas commented 2 years ago

Three lamps lamp1 orange, behaviour "flame light", light distance 3.3, lamp2 orange, behaviour "flame light", light distance 15, lamp3 orange, behaviour "constant light", light distance 15. And I must confess at lamp 2 you do see a very faint, barely noticeable flicker at the edge but no change on the box. The effect of light 2 and 3 are almost identical.

https://vimeo.com/667158545

UltraVox001 commented 2 years ago

Thank you. Have you tried changing the "Intensity" parameter, below the behavior ?

smmaas commented 2 years ago

Intensity does nothing, three fires light distance 15 from left to right intensity = 1, intensity = 50, intensity = 100.

https://vimeo.com/667449490

UltraVox001 commented 2 years ago

You are using too much light distance. This Behavior is made to simulate a candle flame. Your light distance covers the main effect of the Behavior (the flame). Set the distance to 3 on all the lights, and then play around with the intensity.

UltraVox001 commented 2 years ago

Lights at 3, everywhere. Intensity 0, 25 and 100. video :

smmaas commented 2 years ago

That's the easy solution, it means no campfire, no burning building, no cars in flames and no bonfires. If this is the solution the sliders max value should be changes to 3. And don't see any difference in intensity in your video.

UltraVox001 commented 2 years ago

Are you sure ? Because I get a satisfying result in 30 seconds : Video. So, if I had to spend 1 hour there, what would it be like ? The effect you are looking for is not obtained with a single Behavior, but with a combination of several Behaviors which will offer a set of different effects that can be used on a scene. Here 4 "Flames" lights are used, + 1 Behavior Strobe in red. That's all. This took me 30 seconds. I'm not saying it's super realistic. I say if you take the time to do things, you will get there. And over time, more Behaviors will come. Take the time to do things. And don't forget it's still an Alpha. Everything can (and should) be improved. But you can't improve everything at the same time. :)

smmaas commented 2 years ago

If you make a behavior "flame" and put on a slider for distance up to 100 mtr and if you put that slider to a value over 3 mtr and you don't see flames anymore it is a BUG. I'm sure there a lot of workaround but a bug is a bug is bug. And if you put in an other slider called intensity that does nothing its a bug.

UltraVox001 commented 2 years ago

The two sliders above the Behavior are those for the normal light (classic light). They are not part of the Behavior. Behavior features are always below. And as I said above, everything can (and must) be improved. But don't confuse the classic light features with those of the Behavior. Yes, everything can be improved, including this Behavior. What you want is for the upper sliders to be located INSIDE the Behavior, to improve the final rendering of this effect. So there is no particular bug. But just a feature request to give this Behavior a more interesting effect. Concerning the intensity, this adjustment only influences the variations of the light (Min/Max). A bit like blowing lightly on the flame of a candle. The more you increase the intensity, the more you agitate the flame. That's all.

By the way, nothing forces you to follow the cursors. You can type in a higher number than the sliders suggest (in most cases).

smmaas commented 2 years ago

let's agree to disagree