要看楼主用什么软件,以及要看A卡和N卡哪家的驱动对这个软件进行了优化。最好还通过认证的优化。
CUDA是用来做通用计算用的,楼主的用来制作动漫的软件在渲染场景方面能否支持GPU加速?如果支持,是支持Nvidia的CUDA还是AMD的APP还是只要支持OpenCL的都支持?如果只支持CUDA那就N卡,只支持APP就A卡,支持OpenCL或者三个都不支持的,A卡N卡无所谓。
记住,如果这个软件不支持CUDA加速运算,那CUDA在楼主的漫画开发中就是废的。
楼主做动漫的,做出来的成果应该是一帧一帧设定好的吧?所以PhysX应该按常理是用不上的。
因为目前就我所知的所有视频都不需要播放器进行后处理的,直接解码就可以播放了,换言之如果播放一个桌球比赛的视频或者动画,电脑播放器是不需要计算两个球碰撞后的运动过程的,因为已经设定好了运动轨迹。
而什么是PhysX?PhysX是一种物理加速引擎,而这里的物理并不是我们日常熟知的一切物理学中的东西,这里就指运动学和动力学,而且绝大多数都是碰撞过程。
PhysX原本被Nvidia收购以后是基于CUDA技术开发的一种东西,但它也能够让非CUDA平台进行运算,满足条件的CUDA平台只是起到一个加速运算的效果。
PhysX大多数都使用在游戏中,当然Maya现在也针对PhysX开发了插件。
为什么游戏需要PhysX?玩过物理加速游戏的(不一定要基于PhysX引擎的,基于Havok和Bulletin的都可以)都知道,这些游戏的某些场景是可以进行逼真物理计算的,比如用手雷轰击一堵墙,然后这堵墙不会像CS里一样变黑一点而已,而是像真实世界中的碰撞一样碎掉,而且碎片飞行轨迹符合物理运动学中的定律。
而且起的烟也非常真实,因为烟雾的颗粒的运行轨迹也是经过流体力学计算后得来的。
这就是PhysX。
当然PhysX引擎也可以进行简单的两个台球之间的碰撞的运算(形象的比喻就是杀鸡用牛刀),但它可以做到任意角度碰撞都可马上算出结果。
而显然动漫是不需要计算任意角度的,因为在制作的时候不需要让电脑知道质量速度加速度阻力等初始条件,在动漫中的运动轨迹也是按照制作者的意思设定好的。
所以怎么会用到PhysX?
所以选A卡还是N卡应该去这两家公司的网站上看看,是否对自己用的软件有所优化。
本质上讲,专业卡相对于游戏卡的不同不在硬件上,而在软件的驱动程序层面上。
游戏卡的驱动只是对于部分OpenGL函数库里游戏常用的函数进行了特别优化,而专业卡则是对OpenGL函数库内所有函数都进行了优化,这就是为什么硬件参数对应的游戏卡和专业卡之间,专业卡的制图性能比游戏卡强一大截,然后游戏性能被游戏卡甩很远的原因。
虽然楼主已经采纳了回答,但我仍然要回答一下楼主的问题,目的是真正解释清楚以给其他有需要人看到。
至于被采纳的回答里说的“用physx显示模型可以更加细腻逼真”,这句话我之前在某论坛也有看到。
被采纳者是依葫芦画瓢写下来的吧?真实笑死人了。
我在此不做过多的解释。
如果有不服的,我完全可以做实验对比一下PhysX是否真的对于模型显示的细腻逼真程度有影响。
一个包含NvidiaFX580的平台,然后在开启PhysX和关闭PhysX(卸载相关驱动)的条件下分别渲染同一幅场景,结果很容易就出来了。
顺便补充点知识。
显卡渲染一幅图像跟图中每个像素点的运动状态无关。
显卡只负责把一帧细分成很多三角形,然后再三角形内填充颜色而已。
逼真与否的相关因素只有每个小三角形的面积和个数。
至于每个像素点往哪里动,跟细腻与否,一点关系也没有。
显卡cuda性能排行
截止2023年5月,显卡配置高低排行是RTX4090、RX7900XTX、RTX4080、RX7900XT、RTX4070Ti。
1、RTX4090
英伟达RTX4090以1493089的分数列该榜第一名。
2、RX7900XTX
由于AMD放弃继续研发4090级显卡,RadeonRX7900XTX以1255472的分数排名第二,领先1070852分的RT4080。
3、RTX4080
分为12GB和16GB两个版本。
其中12GB拥有7680个CUDA核心和12GB美光GDDR6X显存。
16GB拥有9728个CUDA核心和16GB高速美光GDDR6X显存,性能可达GeForceRTX3080Ti的2倍。
4、RX7900XT
RX7900XT接口拥有54Gbps的传输带宽,支持显示12bit色深,以及680亿种颜色。
5、RTX4070Ti
RTX4070Ti是专属进阶型游戏玩家的高端装备,有强大的GPU性能以及优秀的散热能力,并且支持一键超频功能,玩家能够使用它体验高清且流畅的大型3A游戏。
还没有评论,来说两句吧...