Func viscluster: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
{{wrongtitle|title=func_viscluster}}
{{wrongtitle|title=func_viscluster}}


A [[Vvis|VVIS]]-optimising [[Internal entity|internal]] [[Brush entity|brush]] entity available in the [[Orange Box]] engine. It allows you to manually tell VVIS that the [[visleaf|leaves]] inside its volume can all see each other, which is useful in large open areas where the computer's calculations would otherwise take a very, ''very'' long time to complete.
A [[Vvis|VVIS]]-optimising [[Internal entity|internal]] [[Brush entity|brush]] entity available in the [[Orange Box]] engine. It allows you to manually tell VVIS that the [[visleaf|leaves]] inside its volume can all see each other, which is useful in large open areas where calculations would otherwise take a very, ''very'' long time to complete.


It should be textured with <code>tools/toolstrigger</code>.
It should be textured with <code>tools\toolstrigger</code>.


{{warning|The brush should not cross the surface of a [[water]] brush. If it needs to, create a separate second entity on the other side.}}
{{warning|The brush should not cross the surface of [[Water (shader)|water]]. If it needs to, create a second, separate entity on the other side.}}


{{note|This entity reduces compiling time by letting VVIS avoid calculations. It does '''not''' change the location or the number of leaves. Use [[Func_detail|Func_detail]], [[Hint_brush|Hint brushes]] and [[Areaportal|areaportals]] to optimise runtime performance!}}
{{note|func_viscluster reduces compiling time by letting VVIS avoid calculations. It does '''not''' change the location or the number of leaves. Use [[Func_detail|Func_detail]], [[Hint_brush|Hint brushes]] and [[Areaportal|areaportals]] to [[Visibility optimization|optimise]] performance!}}


[[Category:Optimisation Brush Entities]]
[[Category:Optimisation Brush Entities]]

Revision as of 04:50, 10 January 2009

Template:Wrongtitle

A VVIS-optimising internal brush entity available in the Orange Box engine. It allows you to manually tell VVIS that the leaves inside its volume can all see each other, which is useful in large open areas where calculations would otherwise take a very, very long time to complete.

It should be textured with tools\toolstrigger.

Warning.pngWarning:The brush should not cross the surface of water. If it needs to, create a second, separate entity on the other side.
Note.pngNote:func_viscluster reduces compiling time by letting VVIS avoid calculations. It does not change the location or the number of leaves. Use Func_detail, Hint brushes and areaportals to optimise performance!