【问题标题】:Three.js scene in ExtJS PanelExtJS Panel中的三个.js场景
【发布时间】:2012-10-16 04:15:28
【问题描述】:

我没有设法在 ExtJS 面板中呈现 Three.js 场景。 有谁知道这方面的一些演示代码?

【问题讨论】:

    标签: javascript extjs three.js


    【解决方案1】:

    我想通了,所以我将回答我自己的问题,因为这可能对其他人有所帮助。

    ExtJS 面板定义如下:

    xtype : 'panel',
    id : '3dviewer',
    region : 'center',
    layout : 'fit'
    

    Three.js WebGL 渲染器是这样的:

    renderer = new THREE.WebGLRenderer({
        antialias : true
    });
    renderer.setSize(width, height);
    

    渲染器 dom 元素可以像这样添加到面板中:

    Ext.getCmp('3dviewer').body.appendChild(renderer.domElement);
    

    【讨论】:

    • 有集成threejs和extjs的例子吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 2017-06-06
    • 1970-01-01
    • 2014-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多