Ru/$treesway: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
m (Multipage removal)
m (Setting bug notice hidetested=1 param on page where the bug might not need tested in param specified)
Line 10: Line 10:
{{note|suf=:ru|Этот шейдер параметра по умолчанию отключён в {{as|4}} SDK, но может быть включён повторно с помощью модификаций.}}
{{note|suf=:ru|Этот шейдер параметра по умолчанию отключён в {{as|4}} SDK, но может быть включён повторно с помощью модификаций.}}


{{bug|suf=:ru|В {{GMOD|4}} и {{mapbase|4}} использование {{L|env_projectedtexture|проецируемой текстуры}} с отбрасыванием теней на материалы с этим параметром вызовет мерцание. В качестве обходного пути старайтесь держать деревья подальше от фонариков игроков. {{Code|style=1|select=1|{{ent|$halflambert}}}} также может частично решить проблему.}}
{{bug|hidetested=1|В {{GMOD|4}} и {{mapbase|4}} использование {{L|env_projectedtexture|проецируемой текстуры}} с отбрасыванием теней на материалы с этим параметром вызовет мерцание. В качестве обходного пути старайтесь держать деревья подальше от фонариков игроков. {{Code|style=1|select=1|{{ent|$halflambert}}}} также может частично решить проблему.}}


{{bug|suf=:ru|В {{mapbase|4}} использование {{L|env_projectedtexture|проецируемой текстуры}} с отбрасыванием теней приведёт к тому, что тени не будут реагировать на <code>$treesway</code>, тени не будут двигаться. Такой же эффект ожидается в {{gmod|4}}.}}
{{bug|hidetested=1|В {{mapbase|4}} использование {{L|env_projectedtexture|проецируемой текстуры}} с отбрасыванием теней приведёт к тому, что тени не будут реагировать на <code>$treesway</code>, тени не будут двигаться. Такой же эффект ожидается в {{gmod|4}}.}}
: {{todo|suf=:ru|Что насчёт {{Code|style=1|select=1|$singlepassflashlight}} и {{Code|style=1|select=1|$flashlightnolambert}}?}}
: {{todo|suf=:ru|Что насчёт {{Code|style=1|select=1|$singlepassflashlight}} и {{Code|style=1|select=1|$flashlightnolambert}}?}}



Revision as of 07:19, 20 May 2025

English (en)Русский (ru)Translate (Translate)
Дерево с $treesway на карте de_lake в CS:GO (нажмите на картинку для активации gif).

$treesway - это параметр шейдера материала , доступный во всех играх на Template:Game name, начиная с Template:Game name для VertexLitGeneric. Он также доступен в Team Fortress 2 Black Mesa Garry's Mod Mapbase. В Garry's Mod и Mapbase он может быть использован для UnlitGeneric.

$treesway трансформирует материал, используя параметры сущности env_wind, чтобы создать вид листьев деревьев и фольги, развевающихся на ветру. Подпараметры $treesway определяют, насколько сущность env_wind должна влиять на трансформацию, и все они (кроме $treeswaystatic) должны быть указаны, чтобы эффект работал правильно. Этот параметр шейдера предполагает, что любая модель, использующая его, смотрит вверх.

Warning.pngПредупреждение:Из-за того, как рассчитывается освещение карт нормалей, $treesway не будет влиять на материалы, использующие $bumpmap.
Note.pngПримечание:Этот шейдер параметра по умолчанию отключён в Alien Swarm Alien Swarm SDK, но может быть включён повторно с помощью модификаций.
Icon-Bug.pngБаг:В Garry's Mod Garry's Mod и Mapbase Mapbase использование проецируемой текстуры(en) с отбрасыванием теней на материалы с этим параметром вызовет мерцание. В качестве обходного пути старайтесь держать деревья подальше от фонариков игроков. $halflambert также может частично решить проблему.
Icon-Bug.pngБаг:В Mapbase Mapbase использование проецируемой текстуры(en) с отбрасыванием теней приведёт к тому, что тени не будут реагировать на $treesway, тени не будут двигаться. Такой же эффект ожидается в Garry's Mod Garry's Mod.
Нужно сделать: Что насчёт $singlepassflashlight и $flashlightnolambert?

Параметры

$treesway $treeswayheight $treeswaystartheight $treeswayradius $treeswaystartradius $treeswayspeed $treeswaystrength $treeswayscrumblespeed $treeswayscrumblestrength $treeswayscrumblefrequency $treeswayfalloffexp $treeswayscrumblefalloffexp $treeswayspeedhighwindmultipler $treeswayspeedlerpstart $treeswayspeedlerpend $treeswaystatic $treeswaystaticvalues

См. также

https://gamebanana.com/tuts/12924 - Обучающий материал на тему того, как добиться аналогичного эффекта без $treesway во всех играх на Source Source.