As Duke Nukem Forever 2001 Released with source code (and it based on Unreal 1 Engine):
Would it possible to back port that awesome unreal 1 water warping and fire shaders.
Always wanted to see them on doom engine games =)
Cool water and fire shaders from Unreal1 engine.
Moderator: GZDoom Developers
-
- Posts: 288
- Joined: Mon Dec 28, 2009 5:57 am
- Location: Ukraine
-
- Posts: 13836
- Joined: Tue Jan 13, 2004 1:31 pm
- Preferred Pronouns: She/Her
Re: Cool water and fire shaders from Unreal1 engine.
Getting certain Unreal 1 texture effects in the Doom engine would require some features the engine does not currently have, i.e. persistently changing and procedural textures.
Things like water warping are already possible, however, with the use of custom shaders.
Things like water warping are already possible, however, with the use of custom shaders.
-
-
- Posts: 17936
- Joined: Fri Jul 06, 2007 3:22 pm
Re: Cool water and fire shaders from Unreal1 engine.
There are at least two good reasons why this is not a feature suggestion for the engine.
The first is that such effects are to be implemented on a mod's side. There's no reason to add gratuitous shaders to the vanilla games.
The second is that the legality of leaked code is questionable, and it'd be problematic for GZDoom to burden itself with such things in its core distribution.
The first is that such effects are to be implemented on a mod's side. There's no reason to add gratuitous shaders to the vanilla games.
The second is that the legality of leaked code is questionable, and it'd be problematic for GZDoom to burden itself with such things in its core distribution.
Oh yes, the first use of this would be replicating the PSX Doom/Doom 64 firesky. Much more on-point than replicating some Duke Nukem Fornever effect.Rachael wrote:Getting certain Unreal 1 texture effects in the Doom engine would require some features the engine does not currently have, i.e. persistently changing and procedural textures.
-
- Lead GZDoom+Raze Developer
- Posts: 49188
- Joined: Sat Jul 19, 2003 10:19 am
- Location: Germany
Re: Cool water and fire shaders from Unreal1 engine.
This is the least of the problems. Raze already has a few of these, like the fire texture in Blood. All it boils down to is to invalidate the hardware texture each time it is updated.Rachael wrote: in the Doom engine would require some features the engine does not currently have, i.e. persistently changing and procedural textures.
All that said, the DNF2001 code is off limits for cherry picking so this gets closed now.
-
- Posts: 3886
- Joined: Fri Feb 08, 2008 9:15 am
- Preferred Pronouns: She/Her
- Operating System Version (Optional): (btw I use) Arch
- Graphics Processor: nVidia with Vulkan support
- Location: Vigo, Galicia
Re: Cool water and fire shaders from Unreal1 engine.
Agreed. If this were doable, it'd be better as its own thing rather than illegally copying closed-source middleware.