DECORATE to specify fuzz type?

Advanced OpenGL source port fork from ZDoom, picking up where ZDoomGL left off.
[Home] [Download] [Git builds (Win)] [Git builds (Mac)] [Wiki] [Repo] [Bugs&Suggestions]

Moderator: Graf Zahl

Locked
User avatar
Enjay
Developer
Developer
Posts: 4748
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

DECORATE to specify fuzz type?

Post by Enjay »

Just wondering...

GZDoom has lots of nice shader-based fuzz types. Is it possible to create an actor in DECORATE and force that actor to use a specific one of the fuzz versions?

I suspect that the answer is no and that the best I will get is setting renderstyle to fuzz and then using the preferences, but I'd quite like to have different actors using different fuzz types. (eg, my own personal preference is that I have fuzz set to "shadow" but it would really suit one specific monster that I have in mind to use the "noise" effect instead.
User avatar
NeuralStunner
Posts: 253
Joined: Tue Dec 29, 2009 3:46
Location: IN SPACE
Contact:

Re: DECORATE to specify fuzz type?

Post by NeuralStunner »

A curious idea, I rather like it myself.
Dean Koontz wrote:Human beings can always be relied upon to exert, with vigor, their God-given right to be stupid.
Spoiler: System Specs
User avatar
Gez
Developer
Developer
Posts: 1399
Joined: Mon Oct 22, 2007 16:47

Re: DECORATE to specify fuzz type?

Post by Gez »

While there's nothing in DECORATE for that, I think you can use GLDEFS to associate a shader to each sprite. However, do keep in mind that this would not allow to have, for example, four different versions of the spectre using the same sprites but four distinct shader types.

A per-actor shader extension could be created. The question being, what would software mode (OpenGL mode on old hardware without shader support) do with it?
User avatar
Enjay
Developer
Developer
Posts: 4748
Joined: Tue Aug 30, 2005 23:19
Location: Scotland
Contact:

Re: DECORATE to specify fuzz type?

Post by Enjay »

Gez wrote:A per-actor shader extension could be created. The question being, what would software mode (OpenGL mode on old hardware without shader support) do with it?
My gut reaction to that would be default back to the regular fuzz setting for that machine (probably the shadow effect?). Not sure if that would feel clumsy or not.

Are there many users in that position? I'm sure there are some but it would be a dwindling number and they already have to accept compromise because of their system - and this would be a rare-is situation I suspect (ie not that many mods that use the ability being played on the minority of machines that can't show it properly).
Locked

Return to “GZDoom”