Open 0x4E69676874466F78 opened 2 years ago
Может быть полезно для нас в особенности для всяких дополняющих карт нормалей, но при этом такая текстура должна быть трипланарно спроецирована (triplanar mapping). Пример, вот есть у нас бочка, на каждой бочке наложена текстура с разным сдвигом этой текстуры на каждой грани, это создаёт швы и мы не можем там создать детальную карту нормалей без швов, а трипланарная проекция позволяет это сделать поверх всех этих граней. Потенциально мы могли бы такой трипланаркой местами заменить и базовые текстуры, например текстуры гор. Из полей управляния: масштаб, сдвиг по X,Y.
https://sourcegraph.com/github.com/FWGS/xash3d-fwgs@57382c7cea11df7bacae78c5094793c7b6e76711/-/blob/ref_gl/gl_rmisc.c?L21:13 https://sourcegraph.com/github.com/FWGS/xash3d-fwgs@57382c7cea11df7bacae78c5094793c7b6e76711/-/blob/ref_gl/gl_rsurf.c?L1077:6 Используется некоторыми модами под халфу, в самой же халфе насколько знаю нет.
https://www.the303.org/tutorials/gold_texture_p9.htm