Взаимно проникающие друг в друга браши.
Представьте себе ситуацию: браш, одна из граней которого расположены под углом к 3 основным плоскостям. Ну, в итоге - ребро браша, идущее в редакторе под углом к сетке. с этой гранью должны соприкасаться несколько других более мелких брашей, расположенных под тем же углом. Чтобы было понятно о чем я, представьте себе газон окружегный бордюром из брусков. Поскольку вершины в идеале должны быть приязаны к узалм сетки (не проверял еще как в движке source, но в первой халфе компилятор сам перемещал вершины в узлы сетки), то расположить браши газона и брусков, так чтобы они соприкасались друг с другом не получится.
Как я решал эту проблему в первой халфе - я двигал вершины брусков к ближайшим точкам, на этом уровны делил браш газона на две части и получившиеся вершины совмещал с бордюрными вершинами. То есть браш газона получался чуть-чуть кривой.
Но ведь можно просто внедрить браши брусков в браш газона, чтобы не было промежутка и ничего не резать. Возникают вопросы:
- не нагрузит ли это компилятор?
- не нагрузит ли это движок в процессе игры?
- можно ли такое делать между моделью и брашем?
- можно ли такое делать между двумя моделями?
В первой халфе если я правильно помню, вообще возникали артефакты в месте внедрения.
Делитесь опытом.
Представьте себе ситуацию: браш, одна из граней которого расположены под углом к 3 основным плоскостям. Ну, в итоге - ребро браша, идущее в редакторе под углом к сетке. с этой гранью должны соприкасаться несколько других более мелких брашей, расположенных под тем же углом. Чтобы было понятно о чем я, представьте себе газон окружегный бордюром из брусков. Поскольку вершины в идеале должны быть приязаны к узалм сетки (не проверял еще как в движке source, но в первой халфе компилятор сам перемещал вершины в узлы сетки), то расположить браши газона и брусков, так чтобы они соприкасались друг с другом не получится.
Как я решал эту проблему в первой халфе - я двигал вершины брусков к ближайшим точкам, на этом уровны делил браш газона на две части и получившиеся вершины совмещал с бордюрными вершинами. То есть браш газона получался чуть-чуть кривой.
Но ведь можно просто внедрить браши брусков в браш газона, чтобы не было промежутка и ничего не резать. Возникают вопросы:
- не нагрузит ли это компилятор?
- не нагрузит ли это движок в процессе игры?
- можно ли такое делать между моделью и брашем?
- можно ли такое делать между двумя моделями?
В первой халфе если я правильно помню, вообще возникали артефакты в месте внедрения.
Делитесь опытом.