游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1497|回复: 3

D3D中的CG

[复制链接]

8

主题

44

帖子

44

积分

注册会员

Rank: 2

积分
44
发表于 2004-11-26 16:56:00 | 显示全部楼层 |阅读模式
我知道在OPENGL中用cgGLEnable可以选择给顶点/片原处理器指定处理程序。但是在D3D中如何指定?请指教。

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-11-26 17:15:00 | 显示全部楼层

Re:D3D中的CG

D3D中没有和cgGLEnable对应的操作,也就是说这一步在D3D中是不需要的
在D3D中,只需要在RENDER之前绑定cgprogram就可以了cgD3DBindProgram()

8

主题

44

帖子

44

积分

注册会员

Rank: 2

积分
44
 楼主| 发表于 2004-11-26 20:57:00 | 显示全部楼层

Re:D3D中的CG

对。但是绑定之后如何知道这是一个顶点处理程序还是片原处理程序?

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-11-27 10:47:00 | 显示全部楼层

Re:D3D中的CG

那就看你cgD3DBindProgram()中的参数,使用的是vertex shader 还是fragment shader 了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-23 11:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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