|
[size=6] 本人最近刚刚开始学习OSG编程,用到了它的粒子系统库(osgParticle),在网上参考了一个自定义的粒子系统生成程序,最终的结果类似于袅袅炊烟的感觉。源程序代码和通过osgDB::WriteNodeFile()函数保存的osg文件(亲测可用cmd中的osgViewer查看)上传在附件中。
现在的问题是我不想将整个粒子系统保存为一个osg文件,而是想将粒子系统在运行过程中的某一帧保存为osg文件(非图片格式文件)。将附件中的MyPSNode.osg文件经osgViewer打开后可以看到“炊烟”一直处于运动的状态(不过粒子系统本身就是一个动态变化的过程),我现在想单独观察粒子系统在某帧静止时的状态,不知道如何保存出这个文件,有木有大神可以指导一下?
(不想保存为图片格式,因为我还想保留这片“静止炊烟”的三维属性,即在osgViewer观看时可以看到三维信息,而不仅仅是平面信息)
(不知道我清楚了没有~~)
大神们~~~!拜托了~~~新手求罩~~! |
|