游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5888|回复: 15

???HLSL中的????法

[复制链接]

26

主题

178

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
发表于 2006-11-22 08:52:00 | 显示全部楼层 |阅读模式

float4 vCamera: register(c4);

後面的register(c4)算是自定?的sementic? ????法的使用在dxsdk的document上何?有?到? 我未看到?

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2006-11-22 11:43:00 | 显示全部楼层

Re:???HLSL中的????法

shader 语义, 表示vCamera存储在 寄存器C4位置

26

主题

178

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
 楼主| 发表于 2006-11-22 12:03:00 | 显示全部楼层

Re:???HLSL中的????法

不???俗R的???绾文? sdk上?]看到?到?????法呀

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2006-11-22 12:18:00 | 显示全部楼层

Re:???HLSL中的????法

在D3D中设置 shader 或者effect 需要再指定下,我也没记太清楚 ,用的时候才查.

我不是看SDK的..看的其他资料

26

主题

178

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
 楼主| 发表于 2006-11-22 12:25:00 | 显示全部楼层

Re:???HLSL中的????法

您可否告?我??幼龅哪康氖鞘颤N 是否hlsl自?臃峙涑??egister尚有不???秀之?

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2006-11-22 14:27:00 | 显示全部楼层

Re:???HLSL中的????法

指示(或者建议)编译器,把该变量存储在某个地方

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2006-11-22 14:28:00 | 显示全部楼层

Re:???HLSL中的????法

兄弟,你是台湾的还是香港的啊..读你的繁体蛮吃力的...也很考眼睛..

26

主题

178

帖子

237

积分

中级会员

Rank: 3Rank: 3

积分
237
 楼主| 发表于 2006-11-22 16:07:00 | 显示全部楼层

Re:???HLSL中的????法

不??幼龅脑? ?hlsl compiler自行分配的register? ??泻尾焕?绊?? 感???铀坪跤钟悬cassembely shader的感?了

偶是上海的 好像只有台?诚愀厶?橙瞬?W得??碧遄 有了pc打繁体字也不?力??r ?鹘y文字何?凡?

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2006-11-22 19:49:00 | 显示全部楼层

Re:???HLSL中的????法

c开头的都是常量寄存器
这些值一般都是外部程序提供给shader的
这样的写法表示让vCamera使用c4中的值
如果你嫌这样太汇编了
也可以用effect.Parameter.setvalue()

我用的是xna不知道在dx是不是也是这样

ps:来论坛提问就是要让别人看懂你的问题的
何必用繁体让别人看的不方便呢~~

35

主题

370

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
发表于 2006-11-22 22:31:00 | 显示全部楼层

Re:???HLSL中的????法

文字实质不在繁简,在于表达意思的能力上面. 能够阅读,最后能利用人类的图形处理功能阅读,"一目十行"不错哈~  不认为英文那么些简单的字母好,也不认为过于复杂的繁体好
最后是发明什么好的形象字来哈哈,打印和电脑不存在用笔写的难了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 00:44

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表