游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1122|回复: 2

D3DFVF_XYZRHW and Shader

[复制链接]

414

主题

611

帖子

621

积分

高级会员

Rank: 4

积分
621
发表于 2007-3-22 23:25:00 | 显示全部楼层 |阅读模式
D3DFVF_XYZRHW and Shader
typedef struct {
  FLOAT x, y, z; // 2-D coordinates
  FLOAT rhw; // rhw
  FLOAT u, v; // Texture coordinates
} sVertex;
#define VERTEXFVF (D3DFVF_XYZRHW | D3DFVF_TEX1)

我用一??2D的Texture(FVF中有D3DFVF_XYZRHW),??涌梢杂?hader Code去改?Texture的某????的?色??如果可以的?,Shader Code中的座?讼凳?indows Client的2D Coordinate或是3D左手座?讼?

15

主题

363

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-3-23 09:19:00 | 显示全部楼层

Re:D3DFVF_XYZRHW and Shader

可以的,因为最后传到PS中的还是那几个东西。
最后的坐标系既不是WC,也不是3D左手坐标系,而应该是2D纹理坐标系 ^_^

8

主题

390

帖子

390

积分

中级会员

Rank: 3Rank: 3

积分
390
发表于 2007-3-23 13:36:00 | 显示全部楼层

Re:D3DFVF_XYZRHW and Shader

可以。只有你在vs中对顶点坐标不进行变换。直接传给ps。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 19:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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