[Перевод] Более быстрый asin()
Когда я пишу эту статью, то чувствую себя довольно глупо. На самом деле, это история с моралью «Прежде, чем действовать, изучи вопрос и понимай, в чём заключается твоя цель, потому что иначе потеряешь много времени». Я продолжаю работать над проектом PSRayTracing . Как ни стараюсь я положить его на полку, время от времени слышу о чём-то «новом» и задаюсь вопросом: «а можно ли засунуть это в мой трассировщик лучей, чтобы выжать из него ещё немного скорости?». На этот раз такой темой стали аппроксимации Паде . Моя цель заключалась в обеспечении более быстрых (и точных) тригонометрических аппроксимаций. Увы, это не помогло... однако я обнаружил нечто иное, позволившее существенно ускорить мой трассировщик!
https://habr.com/ru/articles/1009424/
#трассировка_лучей #ray_tracing #тригонометрические_функции #аппроксимации

Hacker News