腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
AGAL和可变寄存器
关注问题
社区首页
>
问答首页
>
AGAL和可变寄存器
问
AGAL和可变寄存器
EN
Stack Overflow用户
提问于 2011-12-20 04:55:22
回答 1
查看 326
关注 0
票数 0
,
,我只想这样做。所以我在树荫下。我存储一个从va1到v1的UV码。在框架着色器中,插入的纹理坐标现在可以在v1中进行采样。像语义学一样,遮罩下是否有联系,将v1与按三角形推到片段着色器的普通v1片段相关联,或者一旦遍历了整个网格的几何图形顶点?在顶点着色器中的
,假设我将模型视图乘以顶点的位置。然后我想和片段着色器分享我的z-coord。我将转换后的向量的z线存储到v3中.一旦我进入片段着色器,并访问z-coord的v3,这是我传入的z-coord,还是这个z-坐标将被中间的透视分割所改变?我只想澄清在这些寄存器中存储值时所描述的“内插”行为。
flash
shader
stage3d
agal
关注问题
分享
EN
回答 1
推荐
最新
Stack Overflow用户
回答已采纳
发布于 2012-01-22 09:44:32
没有变化寄存器的语义。传递给不同寄存器的任何内容都将被内插,它对法线的工作效果与uvs或其他任何东西一样。
--我认为整个网格首先通过顶点着色器转换,然后片段着色器在上面运行。不过,硬件如何处理这个问题并不重要。
坐标将被内插;变化的寄存器不知道它们持有什么样的数据--从它们的角度来看,它只是4个浮点数。由于可变寄存器包含4个组件,所以只需将整个顶点位置固定在其中即可。需要注意的是-如果您想做一些关于深度的事情,我想您需要w组件.
收藏
分享
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:
https://stackoverflow.com/questions/8570979
复制
相关文章
相似问题
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档