背景:
osg是一款开源的三维引擎,在过去多年的发展中积累了大量的用户,该引擎基于场景树的管理,使用方法简单。但是对长期使用python作为开发工具的朋友来说, 有一定门槛。
下面的小程序,演示了如何使用python进行osg程序的开发。 代码基于OSG3.4 和 python3.6. OSG程序用vs2015编译。https://github.com/enigma19971/pyosg
from pyosg import * v= osgViewer.Viewer() root = osg.Group() node = osgDB.readNodeFile('C:/own/data/osg-data/cow.osg') root.addChild(node) v.setSceneData(root) v.setUpViewInWindow(600, 100, 800, 600) v.realize() v.run()
自由软件开发人 weix 714601476
来源:https://www.cnblogs.com/enigma19971/p/12448000.html