зачем нам нужна 3D или даже 4d текстура?



Обычно мы используем изображение, чтобы текстурировать карту на поверхность? недавно я услышал, что есть 3d-текстура или даже 4D текстура, мне интересно, почему есть 3D-4d текстура? Как вывести их на поверхность.



Поскольку поверхность-это 2d-концепция, как отобразить 3d или 4d объект в 2d? Есть какая-то причина?



Есть ли какие-либо изображения 3d-текстур, которые можно попробовать?

595   2  

2 ответов:

Вы правы, что в конце концов 2D-изображение отображается на поверхность. Однако трехмерные текстуры позволяют интерполировать координаты трехмерной текстуры внутри этой трехмерной текстуры.

Это может быть полезно.: http://content.gpwiki.org/index.php/OpenGL:Tutorials:3D_Textures

Я думаю, что 4d также имеет временную составляющую, это изменение времени, это больше похоже на специальный эффект, чем на что-либо другое, это то же самое, что и 3d-текстура, за исключением анимации. в настоящее время стандартные анимированные текстуры занимают слишком много памяти, помимо всего прочего.

Например, если вы хотите смоделировать вазу, которая сделана из мрамора, камень представляет собой трехмерную турбулентную структуру, и если вы можете применить 3d-камень к форме вазы, он выглядит лучше, чем 2d-версия.

Comments

    Ничего не найдено.