1

ExtJS パネルで Three.js シーンをレンダリングすることができませんでした。このためのデモコードについて知っている人はいますか?

4

1 に答える 1

2

私はこれを理解したので、これが他の人を助けるかもしれないので、私は自分の質問に答えるつもりです。

ExtJSパネルを次のように定義します。

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

そして、Three.jsWebGLレンダラーは次のようになります。

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

レンダラーのdom要素は、次のようにパネルに追加できます。

Ext.getCmp('3dviewer').body.appendChild(renderer.domElement);
于 2012-08-08T08:12:22.423 に答える