0

如何使用 Papervision 3D 2.1.932 正确加载 .md2 网格描述?

4

1 回答 1

0

你是什​​么意思

网格描述

?

你可以很容易地得到顶点和面:

var model:MD2 = new MD2();
model.load('assets/model.md2');
model.addEventListener(FileLoadEvent.LOAD_COMPLETE, modelLoaded);

function modelLoaded(event:FileLoadEvent):void{
    var md2:MD2 = MD2(event.target);
    trace('vertices: ' + md2.geometry.vertices.length);
    trace('faces: ' + md2.geometry.faces.length);
}

如果您想访问其他 md2 特定属性(例如受保护的通道),您可以更改 MD2 类,或者为 MD2 创建一个子类,该子类公开一些您可能感兴趣的受保护变量作为 getter。

HTH,乔治

于 2010-01-17T01:04:30.443 回答