Size: a a a

HoudiniForGames Chat

2021 December 11

V

Viacheslav in HoudiniForGames Chat
Пути глюков анриала неисповедимы.

Для той игры, что делал на конкурс, объекты поверх скал расставлются рандомно. И вроде как даже расставляются (LineTrace'ом).

Сейчас сел играть, думаю а чё так мало расставляется. вроде должно быть больше. Сел дебажить, смотрю, он лучи пускает, но половина лучей не  коллизятся с геометрией.

Думаю, чо за фигня, почему половина лучше коллизится, а половина нет? А смотрю, оказывается в настройках рейтрейса включено Ignore Sefl 🤷🏻‍♂️

Но теперь у меня возник другой вопрос: а если бы л игноре селф, а при этом весь уровень у меня единый актор, то как вообще хоть что-то коллизилось, и с чем, раз на уровне ничего крое одного-единственного объекта нет? 🤣
источник

SD

Shark Dark in HoudiniForGames Chat
источник

IK

Ilya Kuzmichev in HoudiniForGames Chat
коллизии происходят между примитив компонентами, а не акторами
источник

V

Viacheslav in HoudiniForGames Chat
У лайнтреса?
При том, что примитивы являются компонентом актора (единый инстансед статик меш)?
источник

IK

Ilya Kuzmichev in HoudiniForGames Chat
статикмеш и исм являются наследниками примитивкомпонента
источник

V

Viacheslav in HoudiniForGames Chat
Ну да. И является частью актора.
источник

IK

Ilya Kuzmichev in HoudiniForGames Chat
вообще в движке есть визуализация коллизии
источник

V

Viacheslav in HoudiniForGames Chat
Я через неё как раз и проверял.

Но от этого легче не стало. Я понял что если селф игоноре выключить, то работает норм. А если он включен, то... не ясно что происходит, но иногда луч, выпущенный актором коллизится с самим же актором.
источник

IK

Ilya Kuzmichev in HoudiniForGames Chat
в коде какой-то ворлдКонтекстОбъект фигурирует, возможно это не всегда тот актор, с которого запускали
источник

IK

Ilya Kuzmichev in HoudiniForGames Chat
может это работает только Camera, но не Visibility
или наоборот
источник

IK

Ilya Kuzmichev in HoudiniForGames Chat
короче без погружения по шею в сорцы вряд ли можно понять
источник

IK

Ilya Kuzmichev in HoudiniForGames Chat
https://answers.unrealengine.com/questions/407835/c-how-to-ignore-the-character-actor-while-line-tra.html

короче из актора оно похоже не работает как надо
и вообще оно просто в игнор лист его должно класть, что можно сделать самостоятельно
источник

V

Viacheslav in HoudiniForGames Chat
О, ну это тот самый баг и есть, похоже.
Спасибо большое за информацию! 👍🏻
источник

SA

Sergey Alexandrov in HoudiniForGames Chat
ruxuganefo@HPaste заскучал немного и накидал сценку для трансфера нормалей с одного юв на другой на хайтфилдах как я привык, вещь не очень полезная но если вдруг кому интересно поковырять. В процессе заметил что если создать аттрибуты тангентов (tangentu, tangentv) полифреймом (MikkT)то алилуя тангент нормалки во вьюпорте отрабатываются как и в любом другом софте а не всрато как обычно
источник

T

Tertium Organum in HoudiniForGames Chat
да, в анрил вроде тоже помогало это через энжин меш тащить
источник
2021 December 12

V

Viacheslav in HoudiniForGames Chat
Ребят, printf в гудини разве не должен открывать "консоль" с результатами принта?

У меня почему-то не открывает...
источник

SA

Sergey Alexandrov in HoudiniForGames Chat
ага открывает, но не открывает когда гудя запущена как сабпроцесс другой прилаги, тогда она это все отсылает в лог родительского процесса но не думаю что это твой кейс
источник

V

Viacheslav in HoudiniForGames Chat
Да, это не мой кейз. Гудя просто запущена, сделал принтф в рангле и ничего не получил (хотя сам рангл сработал корректно и сделал что мне надо)
источник

V

Viacheslav in HoudiniForGames Chat
Очень удивился, пошёл гуглить в чём может быть проблема, но в гугле лишь ответ "она сама открывает" )

Потому и спросил - думал может кто сталкивался...
источник

T

Tertium Organum in HoudiniForGames Chat
иногда глючит, можно рестартануть гудю просто
источник