|
楼主 |
发表于 2011-3-25 15:45:21
|
显示全部楼层
回复 4# array
例如我要向场景中加一个房子,于是我就建了同一个房子三个不同精度的模型L0,L1,L2;
在程序中我先通过 osgDB把他们依次读进来,变成node0, node1, node2,然后把它们加载到 Lod 节点下:
lodHouse->addchild(node0, 0.0, 5.0);
lodHouse->addchild(node1, 5.0, 10.0);
lodHouse->addchild(node0, 10.0, 15.0);
请问,是这么理解的么?
------------------------分割线-------------------------
还是我只要建里一个精细的房子模型L0,
在程序中通过osgDB把他读进来,变成node0,然后把它加载到Lod节点下:
lodHouse->addchild(node0, 0.0, 15.0);
osg自动就可以根据我相机的距离把模型简化了呢? |
|