_decal: Feature request/change


(mslaf) #1

Hi,

I’m working on a tutorial for JA community to show how to make some special effects like clear, smooth, semi dynamic shadows in example. The goal is to have more less same effects like those from Pandora Tomorrow game. I’m pretty sure that big part of static shadows can be simulated by _decals.

This is an example from PT:

I’m quite successful in porting this kind of effects to JA but there’s a small problem. _decal is an entity and because it’s not possible to embed entities I can do nothing with this entity during the gameplay. If the light casting “decal shadows� is broken there’s no way to remove these shadows.

Would it be difficult implement a “_decal� key on other entities like “func_static� in example that a _decal entity?


(WolfWings) #2

Slight change to the above…

…could we get _decal to accept a ‘_style’ key? Then it could be assigned to a lightstyle grouping and handled that way.


(ydnar) #3

Sorry, none of that would work with JA/Q3 tech.


(WolfWings) #4

Hrm… would it work to use a combination of _cs/_rs/_style and a spotlight to apply the decal to an area on a level then?


(G0-Gerbil) #5

You could do it manually and make it a script_mover to toggle in and out of existance.
Not quite what you asked, but it’s the only way I can think of doing it.


(mslaf) #6

Not exactly the same scene but…