Деление на глубину: как уместить всю 3D-графику в одну формулу

Divide by Depth for Instant 3D

Деление на глубину: как уместить всю 3D-графику в одну формулу

Автор объясняет, как простое деление x и y на z превращает 3D-точки в 2D-проекцию, и показывает, что это лишь частный случай матрицы перспективной проекции. Он разбирает параметры f, a, A и B, выводит формулу для NDC и напоминает, что весь конвейер — от world space до растеризации — состоит из нескольких понятных шагов, которые можно реализовать выборочно.

Если из этого текста нужно вынести что-то одно, так это то, что Camera — это всего лишь несколько простых преобразований, и если вы понимаете, зачем нужно каждое из них, вы можете выбирать, какие части реализовать самостоятельно, исходя из своих потребностей и ограничений.

Ещё за этот день

2026-09-21