⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 simple.vp

📁 OpeNGL超级宝典源代码. OpeNGL超级宝典源代码.
💻 VP
字号:
!!ARBvp1.0

# simple.vp
#
# Generic vertex transformation,
# copy primary color

ATTRIB iPos = vertex.position;       # input position
ATTRIB iPrC = vertex.color.primary;  # input primary color

OUTPUT oPos = result.position;       # output position
OUTPUT oPrC = result.color.primary;  # output primary color

PARAM mvp[4] = { state.matrix.mvp }; # model-view * projection matrix

TEMP clip;                           # temporary register

DP4 clip.x, iPos, mvp[0];            # multiply input position by MVP
DP4 clip.y, iPos, mvp[1];
DP4 clip.z, iPos, mvp[2];
DP4 clip.w, iPos, mvp[3];

MOV oPos, clip;                      # output clip-space coord

MOV oPrC, iPrC;                      # copy primary color in to out

END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -