Модификация шейдера для Unity | HLSL
Краткое описание задачи:
Необходимо внести две модификации в имеющийся шейдер для растительности.
Модификация 1: Отклонение травы и кустов при контакте с персонажем
Описание: Сделать так, чтобы трава и кусты отклонялись при контакте с персонажем.
Требование: Степень отклонения должна быть регулируемой.
Модификация 2: Просвечиваемые листья деревьев при приближении персонажа
Описание: Сделать так, чтобы листья деревьев становились просвечиваемыми при приближении персонажа.
Требование: Просвет должен быть относительно камеры, овальной формы. Размеры овала должны быть регулируемыми.
Необходимо внести две модификации в имеющийся шейдер для растительности.
Модификация 1: Отклонение травы и кустов при контакте с персонажем
Описание: Сделать так, чтобы трава и кусты отклонялись при контакте с персонажем.
Требование: Степень отклонения должна быть регулируемой.
Модификация 2: Просвечиваемые листья деревьев при приближении персонажа
Описание: Сделать так, чтобы листья деревьев становились просвечиваемыми при приближении персонажа.
Требование: Просвет должен быть относительно камеры, овальной формы. Размеры овала должны быть регулируемыми.