Вопрос ERROR вместо модели

  • 12
  • 0
Контакты для связи отсутствуют.
А у меня есть вопрос почему мы переменную view_dist возводим в квадрат 200? Имеется виду как это работает как оптимизация?
Error осталось, но зато карта теперь не ломается
 
Последнее редактирование:
  • 98
  • 1
  • 12
Контакты для связи отсутствуют.
насколько я помню курс матана и понимаю как работают эти функции, при использовании Distance() интерпретатор подставляет сведения о векторах в полную формулу евклидовой метрики (дистанция между векторами), которая в конце всех подсчетов извлекает квадратный корень из выражения, а извлечение корня является очень дорогой операцией в компьютерных вычислениях

функция DistToSqr делает тоже самое, кроме последнего шага - она не извлекает квадратный корень из выражения, извлечение корня остается на твое усмотрение, а оно нужно не всегда, как например в твоем случае:

dist_to_entity^2 > view_distance^2 всегда будет логически равно выражению dist_to_entity > view_distance при любом значении дистанции больше нуля. поэтому ты можешь спокойно использовать dist_to_entity^2 > view_distance^2 и экономить ресурсы процессора на извлечении квадратного корня из этих чисел
 
  • 149
  • 11
убейся с своим chatgpt. Я думаю человек и так мог промт написать туда
 
  • 98
  • 1
  • 12
Контакты для связи отсутствуют.
убейся с своим chatgpt. Я думаю человек и так мог промт написать туда
Я пытаюсь быть полезным и обьяснить челу где у него есть архитектурные ошибки, чтобы у него сразу вырабатывался навык писать нормальный код, который потом не надо будет переделывать. Причем я не просто так высрал это, а высрал в дополнение к уточняющему вопросу по теме которая его волнует.
Я это делаю потому что в 2010 году, когда я впервые потрогал барбарисмод за Lua, никакой адекватной документации про него на тот момент не существовало, и уж тем более не существовало людей, которые тебе просто так, в формате ответа на форуме, подскажут про best practice. Тогда меня это печалило и очень затрудняло мой процесс знакомства с этой темой. Я хочу, чтобы у чела, которому я решился помочь, такого ощущения не возникало.

Собственно вопрос - а хули ты доебался? Или местные ценят только когда им скидывают готовый код в ответ на их вопрос, а новые знания их в принципе не интересуют?
 
  • 149
  • 11
Ну обкак ктрл ц ктрл в с чат гпт и он может. Вопрос к тебе: Ты нахуя пытаешься статистику фармить?
 
  • 98
  • 1
  • 12
Контакты для связи отсутствуют.
не знаю бро, я не знал что ответ на вопрос и помощь человеку у которого есть интересный вопрос и который кажется что заинтересован в получении какой-то информации считается фармом статистики, больше так делать не буду( прости пожалуйста(

отныне теперь буду отвечать только односложными сообщениями типа +/- и скидывать готовый код без объяснений что к чему, чтобы не фармить статистику и не злить тебя
 
Активность
Пока что здесь никого нет
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше...