Невидимый артефакт из модели Sketchup, влияющий на коллайдеры в Unity - PullRequest
0 голосов
/ 23 декабря 2018

У меня возникает странная проблема с коллайдером после импорта модели .fbx из Sketchup в Unity.На зеленой платформе есть какой-то невидимый артефакт - модель, которую я импортировал из Sketchup.Я пытался отключить различные параметры как в экспорте, так и в импорте, но, похоже, это не помогло.Если я использую примитив вместо импортированного объекта, проблема исчезнет, ​​поэтому я знаю, что это проблема с моделью.

enter image description here

1 Ответ

0 голосов
/ 24 декабря 2018

просто снимите коллайдер с зеленого стола, затем добавьте в него коробочный коллайдер и настройте размеры.вам не нужно использовать коллайдер сетки, и в вашем случае нет никакого смысла, потому что вы рассчитываете плоскую поверхность, поэтому независимо от того, что вызывает артефакт в модели, вы будете иметь лучшие результаты (хотя, вероятно, едва достаточные для измерения), чтобыпросто используйте коробочный коллайдер и его 8 точек, а не сетчатый коллайдер, который знает, сколько.

альтернативно, снова откройте вашу модель в программном обеспечении для редактирования и посмотрите, сможете ли вы найти причину артефакта.использование коробочного коллайдера по-прежнему является самым простым и эффективным способом.даже если вам нужно еще четыре коллайдера для walls вашего бильярдного стола, по времени вы будете впереди.

edit на первый взгляд я думал о бильярде.но это похоже на гольф, а вы пытаетесь поставить?тогда мой ответ неверен, так как ваш зеленый цвет, вероятно, будет нуждаться в разных наклонах и углах, для чего вам понадобится сетчатый коллайдер.из любопытства, вы сделали сетку выпуклой?если вы сделали, выключите его и попробуйте снова.если вы этого не сделали, включите его и попробуйте снова.

...