游戏开发论坛

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

看了下cg的着色器代码, 感觉跟HLSL一模一样啊

[复制链接]

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
发表于 2009-5-19 18:46:00 | 显示全部楼层 |阅读模式
请问游戏开发是使用cg更好, 还是使用HLSL?

网络上大多d3d例子都是cg写的 (NVIDIA下载的例子全是cg代码)
而hlsl的却比较少.

感觉难以抉择...

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2009-5-19 20:03:00 | 显示全部楼层

Re:看了下cg的着色器代码, 感觉跟HLSL一模一样啊

如果不用支持GL,就用HLSL,毕竟是DX自己的东西,不需要依赖其他的东西。

Cg当年最早是NV和微软合作开发的,现在也刻意尽量和HLSL保持兼容。

59

主题

404

帖子

404

积分

中级会员

Rank: 3Rank: 3

积分
404
 楼主| 发表于 2009-5-20 12:35:00 | 显示全部楼层

Re:看了下cg的着色器代码, 感觉跟HLSL一模一样啊

是不是cg代码只要稍微修改下语法就能变成hlsl代码啊?

在代码转换时 还需要注意其他的什么方面?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 14:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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