永发信息网

unity shader和hlsl的区别

答案:2  悬赏:60  手机版
解决时间 2021-01-23 08:02
  • 提问者网友:川水往事
  • 2021-01-23 00:34
unity shader和hlsl的区别
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-01-23 01:36
Metal API:有人说,Metal API是iOS的未来。如果你完全不关心Android,PC,Xbox,PS等平台,那么你的确可以奉之为圭臬。反正,Unity3d 是不支持用Metal写的,而且他们说近期也没有要去支持Metal的打算。他们只支持自动编译成Metal API,但这样你能控制的就很少。因此,这不是一个Unity开发者入门的选择。
全部回答
  • 1楼网友:慢性怪人
  • 2021-01-23 01:54
底层有opengl和dx的区别,不过从你的问题角度来说,是一样的。 三维软件和unity都有各自的简单封装,一般三维软件中把这些都图形化了,不需要shader编程知识也能操作,unity中对复杂重复的一些进行了封装,提供了surface shader这种简单编程方式。但是最终渲染都会编译成给显卡看的代码。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯