WPF 做三维界面怎么样?

2014-12-16 23:40:45 +08:00
 nightmeteor
说是封装了D3d的管道,可是为什么CPU占用的很厉害?
难道是我写的太烂?
3831 次点击
所在节点    问与答
9 条回复
zkd8907
2014-12-17 00:12:22 +08:00
你是想写啥?
hjc4869
2014-12-17 00:19:03 +08:00
WPF在较旧的机器上表现不行,GPU不支持的话就会用CPU,而且很卡。
做三维界面我也没有相关的经验……
Ricepig
2014-12-17 04:53:47 +08:00
三维界面是个什么概念?是指按钮是立方体,然后可以旋转着看?
xmuxsp
2014-12-17 08:43:57 +08:00
wpf的3d,实在没有什么人用......

不是很懂d3d,opengl,但是游戏的话基本一运行cpu都是100%的,貌似是因为游戏引擎不是事件驱动的,而是一直在刷新画面,不知道跟题主的问题有没有关系
nightmeteor
2014-12-18 11:24:57 +08:00
@zkd8907 做了一个三维的太阳系场景,但是放到另一个view里面去就变得很卡
nightmeteor
2014-12-18 11:25:33 +08:00
@Ricepig 比那个复杂一点,是个太阳系场景
nightmeteor
2014-12-18 11:27:47 +08:00
@hjc4869 可能我这东西没有使用gpu?一旦移动视角cpu马上占用80%+
nightmeteor
2014-12-18 11:29:34 +08:00
@xmuxsp 应该是一直在刷新和计算,但是这个还完全没法跟游戏相比。看来必须得了解一下opengl的原理,看网上c和c++写出来的类似的东西都还挺流畅
zkd8907
2014-12-18 14:23:45 +08:00
@nightmeteor 其实。。。我想说。。。WPF不适合做这类。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/154477

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX