-
Публикаций
1 254 -
Зарегистрирован
-
Посещение
-
Победитель дней
7
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент Deathman
-
Итак, давай я кое что объясню за нагрузку на процессор в хрее. Дело в том что у нас есть вещи, которые являются узким горлышком по тем или иным причинам. Одна из таких фундаментальных причин это то что движок мало пригоден к простому переводу на многопоток, ибо писался одновременно и жепой, и с расчетом только на одноядерные процессоры, с самого начала. Ввод многопотока это сложная и долгая задача, которая не выполняется по щелчку пальцев, а требует большой перепроектировки больших модулей движка, или же вовсе переход на другие кодовые АПИ как в случае если кто-то захочет распараллелить скрипты, ибо с ЛУА, которая не потокобезопасна, это сделать не получится, и для этого нужно будет переводить весь движок на моно и C#. Следующие более частные узкие горлышки движка это например очень времязатратный рекурсивный обход графа сцены, который не сильно получится ускорить без глобальной перепроектировки, с целью перевода игры на BVH или многопоточный билд графа. Следующая проблема это очень тяжелый окклюжн куллинг для Поинт и Омни источников света. Далее идет скриптовая система и тд. Для того чтобы знать что именно вам необходимо оптимизировать в вашем проекте я рекомендую использовать инструменты профилирования, я в NSPX использую Optick с тех пор как наплодил утечек и сломал тени от солнца, он прост в интеграции и позволяет быстро и эффективно просмотреть посекундно кто сколько жрет от времени кадра
-
Эх, жалко не все поймут всю суть Судьбы Монолита и почему идея с девяностыми и другом Дамиром из колонии духовное олицетворение нашей действительности, действительно тонко
-
Смейся, ведь твоя докимакура с другом Дамиром, попавшим в колонию тебя точно не бросит
-
Даже невольно задумываешься, а не скинуть ли такому таланту на сбер. Евгений Б. (Германович) Эпик Мега Грант на разработку новой части Судьбы Монолита про Друга Дамира из колонии в палеозое, строящих СССР (Все права на торговую марку "Судьба монолита Ребуилд: СССР в палеозое" сохранены за правообладателем Евгений Б. Парацетамол (Германович)
-
Мне даже немного жалко, чувство как будто инвалида пинаю ради потехи - чел сделал целый мод про зеков и девяностые на базе локаций из гаррисмода, с таким портолио как никак можно в Siberia nova идти, а я все хихикаю да хахакаю
-
Дополнено 14 минуты спустя
-
ду шнилы при ка па лись к ашипке, в места таго что бы в чита ца в су ть
-
Когда за жизнь при думал только один сюжет (франшизу...) и доишь его до победного
-
Я знаю что вы негодуете от прочитанного, поэтому вот вам кот Дингус чтобы вы немного отошли и писали комментарии в более спокойном расположении духа https://vk.com/wall806292260_295
-
Мне лично как разработчику не интересно иметь в команде человека, который способен только лог скинуть или сказать "у меня шломалось((((", мне важно иметь человека который сможет определить какой степени важности баг, является ли баг моим или он тянется еще с оригинала, скажет как баг повторить, покажет запись этого бага, и выдвинет предположение о том, где именно может локализоваться причина этого бага. Единственная причина, и то с натяжкой, почему может быть нужен человек, который будет на проекте для галочки, чтобы просто билды на своем пк запускал, так это как способ избегания эффекта пестицида https://software-testing.ru/library/testing/testing-for-beginners/3499-2020-11-29-14-11-59
-
Держу в курсе - QA инженер это тоже профессия и для того чтобы быть хорошим QA инженером нужно учиться. Нужно знать как работает ПО в той сфере, в которой ты занимаешься тестированием, нужно знать как правильно найти причину бага, нужно знать как заполнить описание бага, повторив его несколько раз, записав его способы повторить и так далее. Это не сфера про которую можно сказать "нет ума - иди в QA"
-
Окей, мы поняли что ты хочешь присоединиться, а умеешь то ты что?
-
Очень оригинально и интересно, прекрасно подходит духу аномалий из книжной ЧЗО
-
Насколько же в хрее были полезные логи на протяжении всего периода его жизни ---___--- ***STOP*** file '(null)', line 0. ***Reason***: *** Internal Error *** Saved dump file to 'logs\xray_NS_Deathman_02-12-25_17-40-02.mdmp'
-
В таком случае не лезь в параметры матриц трансформаций - z файтинг будет тем сильнее, чем меньше у тебя будет твой z near, и какая-то операция отодвигания оружия от камеры чуть вперед не будет стоить того, что у тебя z fighting начнет проявляться уже в пятидесяти метрах от камеры
-
Единственный совет который можно дать в этой ситуации - откажись от закрытого движка и используй проекты с открытым исходным кодом. Поверь это не стоит тех усилий и времени, которые ты потратишь