Декали на поверхности нормали
Добавлено:
14 ноя 2019, 00:26
Visochestvo
Можно ли создать декаль на поверхности нормали, а не на поверхости коллайдера?
Коллайдер чуть чуть выступает за пределы нормали, т.к коллайдер упрощен.
Используется csharp
Quaternion hitRotation = Quaternion.FromToRotation(Vector3.up, normal);
decalInst = (GameObject)Instantiate(decalPrefab, contactPoint + (normal * offset), hitRotation);
Re: Декали на поверхности нормали
Добавлено:
14 ноя 2019, 00:46
1max1
Можно светить прожектором, можно использовать меш коллайдер, но как я понял это не вариант.
Re: Декали на поверхности нормали
Добавлено:
14 ноя 2019, 01:35
jr900
Может использовать два коллайдера на модели? Один меш-коллайдер для декалей, а второй упрощённый с рейкаст-игнор слоем, для столкновений собственно. Вам, если я правильно понял, нужно что типо дырок от пуль рисовать?
Re: Декали на поверхности нормали
Добавлено:
14 ноя 2019, 02:17
waruiyume
Проектор- это не вариант, он повторно рисует весь меш который в него попал.Мег коллайдер вполне себе норм, только слой с эим коллайдером, в настройках физики, выставьте так, чтобы он ни с чем не взаимодействовал.
Вообще посмотрите в сторону настоящих декалей, которые облегают объекты, на сторе даже есть какие-то бесплатные, но их надо допиливать.
Re: Декали на поверхности нормали
Добавлено:
14 ноя 2019, 03:17
Visochestvo
jr900 писал(а):Вам, если я правильно понял, нужно что типо дырок от пуль рисовать?
Да все правильно
Два коллайдера, у меня меш деформируется, от столкновений, а коллайдер будет статичный, правда можно сделать что бы вершины коллайдера тоже деформировались, но это совсем не простой вариант будет.
Re: Декали на поверхности нормали
Добавлено:
14 ноя 2019, 07:12
1max1
Visochestvo писал(а):jr900 писал(а):Вам, если я правильно понял, нужно что типо дырок от пуль рисовать?
Да все правильно
Два коллайдера, у меня меш деформируется, от столкновений, а коллайдер будет статичный, правда можно сделать что бы вершины коллайдера тоже деформировались, но это совсем не простой вариант будет.
Можно же костылями обновлять
https://forum.unity.com/threads/how-to- ... der.32467/