基于osg的python三维程序开发
Posted 小阳明
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于osg的python三维程序开发相关的知识,希望对你有一定的参考价值。
背景:
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
以上是关于基于osg的python三维程序开发的主要内容,如果未能解决你的问题,请参考以下文章