зачем нам нужна 3D или даже 4d текстура?
Обычно мы используем изображение, чтобы текстурировать карту на поверхность? недавно я услышал, что есть 3d-текстура или даже 4D текстура, мне интересно, почему есть 3D-4d текстура? Как вывести их на поверхность.
Поскольку поверхность-это 2d-концепция, как отобразить 3d или 4d объект в 2d? Есть какая-то причина?
Есть ли какие-либо изображения 3d-текстур, которые можно попробовать?
2 ответов:
Вы правы, что в конце концов 2D-изображение отображается на поверхность. Однако трехмерные текстуры позволяют интерполировать координаты трехмерной текстуры внутри этой трехмерной текстуры.
Это может быть полезно.: http://content.gpwiki.org/index.php/OpenGL:Tutorials:3D_Textures
Я думаю, что 4d также имеет временную составляющую, это изменение времени, это больше похоже на специальный эффект, чем на что-либо другое, это то же самое, что и 3d-текстура, за исключением анимации. в настоящее время стандартные анимированные текстуры занимают слишком много памяти, помимо всего прочего.
Например, если вы хотите смоделировать вазу, которая сделана из мрамора, камень представляет собой трехмерную турбулентную структуру, и если вы можете применить 3d-камень к форме вазы, он выглядит лучше, чем 2d-версия.
Comments