dreameng 发表于 2011-1-8 17:16

问个基础问题,为什么游戏里圆形总是不圆?像多边形。

哪位给指点一下迷津啊?发现只要是圆弧形,都不是那么圆。谢谢!

blackdraco 发表于 2011-1-8 17:21

因为是多边形构成的。

DEARJAM 发表于 2011-1-8 17:30

因为游戏里的立体图形都是N个多边形组成的,
旧的游戏多边形少些,棱角比较明显,
现在的电脑、游戏机的运算能力更强,游戏能运算更多的多边形,看上去更平滑和细致。

以上是基础

至于圆形,包括球体椎体台体柱体,理论上需要无数个多边形,当今的游戏中根本不可能做到。

ps234 发表于 2011-1-8 17:36

确实是因为 那就是多边型啊!!!

testerhook 发表于 2011-1-8 17:51

那些离近看有棱角的,是因为使用多边形来生成的模型。
其实可以让你看不到棱角的,你去玩玩虚拟桌球3,无论你放大多少,桌球都没有棱角。这个技术很高级,具体怎么实现的,我没研究过。要知道,这个游戏只是DC游戏的移植版。
未来DX11原生游戏会解决圆形表面有棱角这个问题。
页: [1]
查看完整版本: 问个基础问题,为什么游戏里圆形总是不圆?像多边形。