ошибки геометрии и многопоточность
вопрос вот в чём. собрал карту, откомпилил в самом полном режиме (долго), а в двух местах появляется вот такая ошибка: при открывании двери (touch opens) дверь цепляет пропы стоящие на достаточном удалении от неё, которые по идее цеплять не должна.
Теперь чуть более подробно. Дверь шириной 58 юнитов, высотой 114 и глубиной 11 (с ручками, без ручек всего 3), дверь сделана из каркаса в 3 юнита и вставленного в центр func_breakable_surf, привязанным через parent (типа стеклянная дверь). Так вот открывается она нормально, а когда закрывается, то цепляет пропы находящиеся от неё на расстоянии 119 юнитов (а дверь всего 58 по ширине и ничего цеплять не должна). В игре всё это выглядит так как буда что-то прижало проп к стене и застряло, через некоторое время игра пишет vphysics error в месте где застревает проп. иногда бывает что разбивается стекло двери дверь нормально закрывается до конца. Где я что не так сделал? И ещё, можно-ли в игре триггером превратить func_door в func_physbox? Когда дом разрушают, прописать например в свойствах стены где дверь, что если стену сломают, дверь станет физбоксом?
и по многопоточности: компиляторы хаммера vbsp, vvis, vrad используют многопоточность? имеет смысл апгрейдить проц с i3 на i7 чтобы карты быстрее собирались?
вопрос вот в чём. собрал карту, откомпилил в самом полном режиме (долго), а в двух местах появляется вот такая ошибка: при открывании двери (touch opens) дверь цепляет пропы стоящие на достаточном удалении от неё, которые по идее цеплять не должна.
Теперь чуть более подробно. Дверь шириной 58 юнитов, высотой 114 и глубиной 11 (с ручками, без ручек всего 3), дверь сделана из каркаса в 3 юнита и вставленного в центр func_breakable_surf, привязанным через parent (типа стеклянная дверь). Так вот открывается она нормально, а когда закрывается, то цепляет пропы находящиеся от неё на расстоянии 119 юнитов (а дверь всего 58 по ширине и ничего цеплять не должна). В игре всё это выглядит так как буда что-то прижало проп к стене и застряло, через некоторое время игра пишет vphysics error в месте где застревает проп. иногда бывает что разбивается стекло двери дверь нормально закрывается до конца. Где я что не так сделал? И ещё, можно-ли в игре триггером превратить func_door в func_physbox? Когда дом разрушают, прописать например в свойствах стены где дверь, что если стену сломают, дверь станет физбоксом?
и по многопоточности: компиляторы хаммера vbsp, vvis, vrad используют многопоточность? имеет смысл апгрейдить проц с i3 на i7 чтобы карты быстрее собирались?
Останнє редагування: