Найти в Дзене
Yu Yu

3D в играх, не всегда 3D

Наверняка замечали в играх объёмные неровности на земле или трещины на стенах, да и рельефную каменную кладку. Удивитесь ли вы если я скажу, что зачастую стена из кирпичей на самом деле абсолютно плоская, на земле грязь не имеет объёма, а подстилка между кустами травы плоская текстура? Но как? Они же выглядят объёмными с разных сторон! На самом деле есть очень интересная технология- Параллакс текстуры (Parallax mapping). Данная технология искажает текстуры так, что под каким бы углом мы не смотрели, они кажутся объёмными. Эта "магия" нужна что бы сделать графику в играх более реалистичной, но не использовать огромное количество ресурсов на нашем ПК. Конечно можно сделать все трещинки объёмными, но все 3D модели имеют сетку, которая задаёт геометрию, она состоит из более мелких кусочков- полигонов, и каждый маленький полигон находящийся на нашем экране приходится просчитывать, тратя на это небезграничные ресурсы нашего ПК. Вот такая интересная уловка позволяет сделать графику в играх б

Наверняка замечали в играх объёмные неровности на земле или трещины на стенах, да и рельефную каменную кладку.

Удивитесь ли вы если я скажу, что зачастую стена из кирпичей на самом деле абсолютно плоская, на земле грязь не имеет объёма, а подстилка между кустами травы плоская текстура?

Но как? Они же выглядят объёмными с разных сторон!

На самом деле есть очень интересная технология- Параллакс текстуры (Parallax mapping).

Данная технология искажает текстуры так, что под каким бы углом мы не смотрели, они кажутся объёмными. Эта "магия" нужна что бы сделать графику в играх более реалистичной, но не использовать огромное количество ресурсов на нашем ПК.

Конечно можно сделать все трещинки объёмными, но все 3D модели имеют сетку, которая задаёт геометрию, она состоит из более мелких кусочков- полигонов, и каждый маленький полигон находящийся на нашем экране приходится просчитывать, тратя на это небезграничные ресурсы нашего ПК.

Вот такая интересная уловка позволяет сделать графику в играх более реалистичной, при этом сохранят наш fps на комфортном уровне.