Env projectedtexture (Source 2): Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
 
		
	
| No edit summary | mNo edit summary | ||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
| {{LanguageBar}} | {{LanguageBar}} | ||
| {{TabsBar|main=s2|base=env_projectedtexture}} | {{TabsBar|main=s2|base=env_projectedtexture}} | ||
| {{This is a|point entity|name=env_projectedtexture|engine= | {{This is a|point entity|name=env_projectedtexture|engine=source 2}} It projects a texture for use in things like flashlights. | ||
| ==Flags== | ==Flags== | ||
| Line 8: | Line 8: | ||
| ==Keyvalues== | ==Keyvalues== | ||
| {{KV Targetname}} | |||
| {{KV|target|intn=target|target_destination|}} | {{KV|target|intn=target|target_destination|}} | ||
| {{KV|FOV|intn=lightfov|float|Field of view for which to project the texture}} | {{KV|FOV|intn=lightfov|float|Field of view for which to project the texture}} | ||
| Line 38: | Line 39: | ||
| |- | |- | ||
| |} | |} | ||
| ==Inputs== | ==Inputs== | ||
| {{ | {{I|TurnOn|Turn on the texture}} | ||
| {{ | {{I|TurnOff|Turn off the texture}} | ||
| {{ | {{I|AlwaysUpdateOn|Turn on per frame updating (for moving lights)}} | ||
| {{ | {{I|AlwaysUpdateOff|Turn off per frame updating (for moving lights)}} | ||
| {{ | {{I|SetFOV|Set Field of view|param=float}} | ||
| {{ | {{I|SpotlightTexture|Set the spotlight texture|param=string}} | ||
| {{ | {{I|EnableShadows|Set the if shadows are enabled|param=boolean}} | ||
| {{ | {{I|LightColor|Change the light color/brightness|param=color255}} | ||
Latest revision as of 09:46, 11 December 2024

 
env_projectedtexture  is a   point entity  available in all  Source 2 games. It projects a texture for use in things like flashlights.
 Source 2 games. It projects a texture for use in things like flashlights.
Flags
- Enabled : [1]
- Always Update (moving light) : [2]
Keyvalues
- Name (targetname) <string>[ Edit ]
- The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentnameortarget).
 Also displayed in Hammer's 2D views and Entity Report.See also: Generic Keyvalues, Inputs and Outputs available to all entities
- target (target) <targetname>
- FOV (lightfov) <float>
- Field of view for which to project the texture
- NearZ (nearz) <float>
- Near Z cutoff for projected texture
- FarZ (farz) <float>
- Far Z cutoff for projected texture
- Enable Shadows (enableshadows) <boolean>
- Enables/disables shadows from this projected texture.
- Shadow Quality (shadowquality) <choices>
- Quality of shadows
- Value - Description - 0- Low - 1- High 
- Light Only Target (lightonlytarget) <boolean>
- Limit flashlight effect to only effect target entity.
- Light World (lightworld) <boolean>
- Flashlight effects static world geometry.
- Simple Projection (simpleprojection) <boolean>
- Indicates if this is a simple, non-light casting texture projection
- Brightness Scale (brightnessscale) <float>
- Scale the light color by this brightness
- Light Color (lightcolor) <color255>
- Light Color RGB-Intensity
- Camera Space (cameraspace) <integer>
- Angles are interpreted as being relative to camera.
- Texture Name (texturename)
- material
- Flip Horizontal (flip_horizontal) <choices>
- Should the projected texture be flipped horizontally?
- Value - Description - 0- No - 1- Yes 
Inputs
- TurnOn
- Turn on the texture
- TurnOff
- Turn off the texture
- AlwaysUpdateOn
- Turn on per frame updating (for moving lights)
- AlwaysUpdateOff
- Turn off per frame updating (for moving lights)
- SetFOV <float>
- Set Field of view
- SpotlightTexture <string>
- Set the spotlight texture
- EnableShadows <boolean>
- Set the if shadows are enabled
- LightColor <color255>
- Change the light color/brightness
























