Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Godot 4.0 Classic Fog officially supported extension for retro games? #6203

Closed
elvisish opened this issue Jan 29, 2023 · 5 comments
Closed

Comments

@elvisish
Copy link

Describe the project you are working on

Retro first-person 3D horror game.

Describe the problem or limitation you are having in your project

The old fog from Godot 3.x was useful as an artistic tool, particularly for walking simulators, horror games and first-person shooters. The fog in 4.0 is designed to be much more like realistic fog and no longer has a the harsh cutoff curves to allow for creative use of fog as a retro aesthetic (not intended to be realistic at all).

Describe the feature / enhancement and how it helps to overcome the problem or limitation

A reimplementation of the old 3.x fog as an extension, specifically for the aesthetic used by retro-styled games rather than realistic modern fog as a visual effect.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

I would imagine it would be the old code from the WorldEnvironment in 3.x, forked as an extension.

If this enhancement will not be used often, can it be worked around with a few lines of script?

Maybe, but I wouldn't know where to start.

Is there a reason why this should be core and not an add-on in the asset library?

I think it should be an officially supported extension for 4.0

@elvisish
Copy link
Author

Perhaps these could be also considered within this context:
#3429
godotengine/godot#66030
#5079

@clayjohn
Copy link
Member

Duplicate of #4619

@clayjohn clayjohn marked this as a duplicate of #4619 Jan 29, 2023
@clayjohn clayjohn closed this as not planned Won't fix, can't repro, duplicate, stale Jan 29, 2023
@elvisish
Copy link
Author

Duplicate of #4619

Well, this was specifically about supporting it as an extension.

@clayjohn
Copy link
Member

Well, this was specifically about supporting it as an extension.

Sorry, I missed that when reading your post.

That being said, this isn't something that can be made into an extension, you are requesting a change in the internal scene shader. Also, this is a place for making proposals for changes to the engine hence the last question Is there a reason why this should be core and not an add-on in the asset library?

@elvisish
Copy link
Author

Well, this was specifically about supporting it as an extension.

Sorry, I missed that when reading your post.

That being said, this isn't something that can be made into an extension, you are requesting a change in the internal scene shader. Also, this is a place for making proposals for changes to the engine hence the last question Is there a reason why this should be core and not an add-on in the asset library?

Ah, I didn't realize proposals weren't for extensions, no problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants