beyond-all-reason / beyond-all-reason/RecoilEngine
Re-design Lightning Cannon for better/pro AAA effect
- Dominant language
- C++
- Stars
- 679
- Forks
- 290
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 40
Description
So the idea is to make the most awesome lightning effect.
The current fast changing lines do convey lightning, but it could look much better / more realistic.
The idea is to try to achieve something like this:
https://youtu.be/U8skz484Ctk?t=195
https://youtu.be/psoLXEBmfRg?t=35
or even something close to Ashes like here: https://www.youtube.com/watch?v=crPoyVGbNfQ
Current effect looks like this: https://discord.com/channels/549281623154229250/551411485901979659/1020802807181348985
- Maybe use of **flipbook animated** textures » though the texture dimensions should not be changed with range, which makes it look bad/fake. (But also can become ugly with 2x range modifiers)
- Maybe **adding (some) arcing** in current system could help making it more realistic
- Maybe making the **thickness and the amount of lighting-lines customizable** - might make it possible to reduce it to a single (arcing) strike/line (and some extra glow perhaps)
https://user-images.githubusercontent.com/23189106/190877055-b532d4fe-5b0e-4d8f-a0fd-486e3b75247f.mp4
Contributor guide
Research direction
Start by examining the current Lightning Cannon effect shown in the issue and compare it with the linked reference videos and sample capture. Explore whether animated flipbook textures, arcing, and customizable thickness or line count address the requested realism. Done means a substantially more realistic effect with acceptable behavior across range modifiers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- computer-graphics, game-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100