Домой › Форумы › Общие вопросы › Не проходит рейкаст
- В этой теме 5 ответов, 2 участника, последнее обновление 1 год, 8 месяцев назад сделано kdv.
-
АвторСообщения
-
23 марта, 2023 в 11:25 #18483quasarCustomer
Привет. У меня проект на пазлах, но я захотел добавить через код сетку – GridHelper. После ее добавления у меня не проходит рейкаст выбора объектов в сцене. К тому же, если я применяю на какой то объект эффект outline, то эта вспомогательная сетка тоже получает этот эффект.
Я понимаю, что можно сделать эту сетку и другим путем, но все же хочется понять, баг это или фича. Версия 4.2
https://inpretium.com - интерактивные решения
23 марта, 2023 в 20:24 #18484kdvУчастниккасаемо outlined – это баго-фича ))) объекты, состоящие только из линий, подхватывают outlined эффект от соседних объектов. А по поводу рейкаста – эт смотреть надо отладочные логи: чего читает, почему не видит…
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
24 марта, 2023 в 15:21 #18485quasarCustomerкасаемо outlined – это баго-фича ))) объекты, состоящие только из линий, подхватывают outlined эффект от соседних объектов. А по поводу рейкаста – эт смотреть надо отладочные логи: чего читает, почему не видит…
А как можно исключить объект из рейкаста созданного пазлами?
https://inpretium.com - интерактивные решения
24 марта, 2023 в 16:45 #18486kdvУчастниктак покажи паззлы ))) и я сомневаюсь, GridHelper вообще включен в список простреливаемых объектов (если только объект не Scene). скорее всего, GridHelper просто перекрывает другие объекты. Попробуй включить x-ray, тогда объекты простреливаются сквозь другие объекты перед ними…
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
29 марта, 2023 в 11:16 #18510quasarCustomerтак покажи паззлы ))) и я сомневаюсь, GridHelper вообще включен в список простреливаемых объектов (если только объект не Scene). скорее всего, GridHelper просто перекрывает другие объекты. Попробуй включить x-ray, тогда объекты простреливаются сквозь другие объекты перед ними…
А что показывать то? Я добавляю гридхелпер через код. Да с xray все проходит, но это мне не подходит.
В общем траблов много с этим. У меня сетка и туман. Пробовал сделать просто плоскость с отображением сетки линиями. Все бы хорошо, но в этом случае сетка отрисовывается поверх тумана…Вложения:
Вы должны войти для просмотра вложений.https://inpretium.com - интерактивные решения
30 марта, 2023 в 00:56 #18514kdvУчастникПроверил у себя и могу сказать, что грид хелпер никак не мешает выделению объектов, даже если объекты находятся под ним.
https://v3d.net/gsmKосяк с outlined эффектом надо исправлять где-то в классе OutlinePass. В оригинальном классе (из three.js) такой беды не наблюдается.
https://v3d.net/gsqPuzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.