V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
nightmeteor
V2EX  ›  问与答

WPF 做三维界面怎么样?

  •  
  •   nightmeteor · 2014-12-16 23:40:45 +08:00 · 3800 次点击
    这是一个创建于 3631 天前的主题,其中的信息可能已经有所发展或是发生改变。
    说是封装了D3d的管道,可是为什么CPU占用的很厉害?
    难道是我写的太烂?
    9 条回复    2014-12-18 14:23:45 +08:00
    zkd8907
        1
    zkd8907  
       2014-12-17 00:12:22 +08:00
    你是想写啥?
    hjc4869
        2
    hjc4869  
       2014-12-17 00:19:03 +08:00
    WPF在较旧的机器上表现不行,GPU不支持的话就会用CPU,而且很卡。
    做三维界面我也没有相关的经验……
    Ricepig
        3
    Ricepig  
       2014-12-17 04:53:47 +08:00
    三维界面是个什么概念?是指按钮是立方体,然后可以旋转着看?
    xmuxsp
        4
    xmuxsp  
       2014-12-17 08:43:57 +08:00
    wpf的3d,实在没有什么人用......

    不是很懂d3d,opengl,但是游戏的话基本一运行cpu都是100%的,貌似是因为游戏引擎不是事件驱动的,而是一直在刷新画面,不知道跟题主的问题有没有关系
    nightmeteor
        5
    nightmeteor  
    OP
       2014-12-18 11:24:57 +08:00
    @zkd8907 做了一个三维的太阳系场景,但是放到另一个view里面去就变得很卡
    nightmeteor
        6
    nightmeteor  
    OP
       2014-12-18 11:25:33 +08:00
    @Ricepig 比那个复杂一点,是个太阳系场景
    nightmeteor
        7
    nightmeteor  
    OP
       2014-12-18 11:27:47 +08:00
    @hjc4869 可能我这东西没有使用gpu?一旦移动视角cpu马上占用80%+
    nightmeteor
        8
    nightmeteor  
    OP
       2014-12-18 11:29:34 +08:00
    @xmuxsp 应该是一直在刷新和计算,但是这个还完全没法跟游戏相比。看来必须得了解一下opengl的原理,看网上c和c++写出来的类似的东西都还挺流畅
    zkd8907
        9
    zkd8907  
       2014-12-18 14:23:45 +08:00
    @nightmeteor 其实。。。我想说。。。WPF不适合做这类。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5724 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:56 · PVG 16:56 · LAX 00:56 · JFK 03:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.