实例介绍
【实例截图】
【核心代码】
.
├── osg3.6.4 vs2017编译结果binlibinclude,可直接引用.rar
└── osg364
├── bin
│ ├── osg160-osg.dll
│ ├── osg160-osgAnimation.dll
│ ├── osg160-osgAnimationd.dll
│ ├── osg160-osgAnimationd.pdb
│ ├── osg160-osgDB.dll
│ ├── osg160-osgDBd.dll
│ ├── osg160-osgDBd.pdb
│ ├── osg160-osgFX.dll
│ ├── osg160-osgFXd.dll
│ ├── osg160-osgFXd.pdb
│ ├── osg160-osgGA.dll
│ ├── osg160-osgGAd.dll
│ ├── osg160-osgGAd.pdb
│ ├── osg160-osgManipulator.dll
│ ├── osg160-osgManipulatord.dll
│ ├── osg160-osgManipulatord.pdb
│ ├── osg160-osgParticle.dll
│ ├── osg160-osgParticled.dll
│ ├── osg160-osgParticled.pdb
│ ├── osg160-osgPresentation.dll
│ ├── osg160-osgPresentationd.dll
│ ├── osg160-osgPresentationd.pdb
│ ├── osg160-osgShadow.dll
│ ├── osg160-osgShadowd.dll
│ ├── osg160-osgShadowd.pdb
│ ├── osg160-osgSim.dll
│ ├── osg160-osgSimd.dll
│ ├── osg160-osgSimd.pdb
│ ├── osg160-osgTerrain.dll
│ ├── osg160-osgTerraind.dll
│ ├── osg160-osgTerraind.pdb
│ ├── osg160-osgText.dll
│ ├── osg160-osgTextd.dll
│ ├── osg160-osgTextd.pdb
│ ├── osg160-osgUI.dll
│ ├── osg160-osgUId.dll
│ ├── osg160-osgUId.pdb
│ ├── osg160-osgUtil.dll
│ ├── osg160-osgUtild.dll
│ ├── osg160-osgUtild.pdb
│ ├── osg160-osgViewer.dll
│ ├── osg160-osgViewerd.dll
│ ├── osg160-osgViewerd.pdb
│ ├── osg160-osgVolume.dll
│ ├── osg160-osgVolumed.dll
│ ├── osg160-osgVolumed.pdb
│ ├── osg160-osgWidget.dll
│ ├── osg160-osgWidgetd.dll
│ ├── osg160-osgWidgetd.pdb
│ ├── osg160-osgd.dll
│ ├── osg160-osgd.pdb
│ ├── osgPlugins-3.6.4
│ │ ├── osgdb_3dc.dll
│ │ ├── osgdb_3dcd.dll
│ │ ├── osgdb_3dcd.pdb
│ │ ├── osgdb_3ds.dll
│ │ ├── osgdb_3dsd.dll
│ │ ├── osgdb_3dsd.pdb
│ │ ├── osgdb_ac.dll
│ │ ├── osgdb_acd.dll
│ │ ├── osgdb_acd.pdb
│ │ ├── osgdb_bmp.dll
│ │ ├── osgdb_bmpd.dll
│ │ ├── osgdb_bmpd.pdb
│ │ ├── osgdb_bsp.dll
│ │ ├── osgdb_bspd.dll
│ │ ├── osgdb_bspd.pdb
│ │ ├── osgdb_bvh.dll
│ │ ├── osgdb_bvhd.dll
│ │ ├── osgdb_bvhd.pdb
│ │ ├── osgdb_cfg.dll
│ │ ├── osgdb_cfgd.dll
│ │ ├── osgdb_cfgd.pdb
│ │ ├── osgdb_curl.dll
│ │ ├── osgdb_curld.dll
│ │ ├── osgdb_curld.pdb
│ │ ├── osgdb_dds.dll
│ │ ├── osgdb_ddsd.dll
│ │ ├── osgdb_ddsd.pdb
│ │ ├── osgdb_deprecated_osg.dll
│ │ ├── osgdb_deprecated_osganimation.dll
│ │ ├── osgdb_deprecated_osganimationd.dll
│ │ ├── osgdb_deprecated_osganimationd.pdb
│ │ ├── osgdb_deprecated_osgd.dll
│ │ ├── osgdb_deprecated_osgd.pdb
│ │ ├── osgdb_deprecated_osgfx.dll
│ │ ├── osgdb_deprecated_osgfxd.dll
│ │ ├── osgdb_deprecated_osgfxd.pdb
│ │ ├── osgdb_deprecated_osgparticle.dll
│ │ ├── osgdb_deprecated_osgparticled.dll
│ │ ├── osgdb_deprecated_osgparticled.pdb
│ │ ├── osgdb_deprecated_osgshadow.dll
│ │ ├── osgdb_deprecated_osgshadowd.dll
│ │ ├── osgdb_deprecated_osgshadowd.pdb
│ │ ├── osgdb_deprecated_osgsim.dll
│ │ ├── osgdb_deprecated_osgsimd.dll
│ │ ├── osgdb_deprecated_osgsimd.pdb
│ │ ├── osgdb_deprecated_osgterrain.dll
│ │ ├── osgdb_deprecated_osgterraind.dll
│ │ ├── osgdb_deprecated_osgterraind.pdb
│ │ ├── osgdb_deprecated_osgtext.dll
│ │ ├── osgdb_deprecated_osgtextd.dll
│ │ ├── osgdb_deprecated_osgtextd.pdb
│ │ ├── osgdb_deprecated_osgviewer.dll
│ │ ├── osgdb_deprecated_osgviewerd.dll
│ │ ├── osgdb_deprecated_osgviewerd.pdb
│ │ ├── osgdb_deprecated_osgvolume.dll
│ │ ├── osgdb_deprecated_osgvolumed.dll
│ │ ├── osgdb_deprecated_osgvolumed.pdb
│ │ ├── osgdb_deprecated_osgwidget.dll
│ │ ├── osgdb_deprecated_osgwidgetd.dll
│ │ ├── osgdb_deprecated_osgwidgetd.pdb
│ │ ├── osgdb_dot.dll
│ │ ├── osgdb_dotd.dll
│ │ ├── osgdb_dotd.pdb
│ │ ├── osgdb_dxf.dll
│ │ ├── osgdb_dxfd.dll
│ │ ├── osgdb_dxfd.pdb
│ │ ├── osgdb_gdal.dll
│ │ ├── osgdb_gdald.dll
│ │ ├── osgdb_gdald.pdb
│ │ ├── osgdb_gles.dll
│ │ ├── osgdb_glesd.dll
│ │ ├── osgdb_glesd.pdb
│ │ ├── osgdb_glsl.dll
│ │ ├── osgdb_glsld.dll
│ │ ├── osgdb_glsld.pdb
│ │ ├── osgdb_gz.dll
│ │ ├── osgdb_gzd.dll
│ │ ├── osgdb_gzd.pdb
│ │ ├── osgdb_hdr.dll
│ │ ├── osgdb_hdrd.dll
│ │ ├── osgdb_hdrd.pdb
│ │ ├── osgdb_ive.dll
│ │ ├── osgdb_ived.dll
│ │ ├── osgdb_ived.pdb
│ │ ├── osgdb_jpeg.dll
│ │ ├── osgdb_jpegd.dll
│ │ ├── osgdb_jpegd.pdb
│ │ ├── osgdb_ktx.dll
│ │ ├── osgdb_ktxd.dll
│ │ ├── osgdb_ktxd.pdb
│ │ ├── osgdb_logo.dll
│ │ ├── osgdb_logod.dll
│ │ ├── osgdb_logod.pdb
│ │ ├── osgdb_lua.dll
│ │ ├── osgdb_luad.dll
│ │ ├── osgdb_luad.pdb
│ │ ├── osgdb_lwo.dll
│ │ ├── osgdb_lwod.dll
│ │ ├── osgdb_lwod.pdb
│ │ ├── osgdb_lws.dll
│ │ ├── osgdb_lwsd.dll
│ │ ├── osgdb_lwsd.pdb
│ │ ├── osgdb_md2.dll
│ │ ├── osgdb_md2d.dll
│ │ ├── osgdb_md2d.pdb
│ │ ├── osgdb_mdl.dll
│ │ ├── osgdb_mdld.dll
│ │ ├── osgdb_mdld.pdb
│ │ ├── osgdb_normals.dll
│ │ ├── osgdb_normalsd.dll
│ │ ├── osgdb_normalsd.pdb
│ │ ├── osgdb_obj.dll
│ │ ├── osgdb_objd.dll
│ │ ├── osgdb_objd.pdb
│ │ ├── osgdb_ogr.dll
│ │ ├── osgdb_ogrd.dll
│ │ ├── osgdb_ogrd.pdb
│ │ ├── osgdb_openflight.dll
│ │ ├── osgdb_openflightd.dll
│ │ ├── osgdb_openflightd.pdb
│ │ ├── osgdb_osc.dll
│ │ ├── osgdb_oscd.dll
│ │ ├── osgdb_oscd.pdb
│ │ ├── osgdb_osg.dll
│ │ ├── osgdb_osga.dll
│ │ ├── osgdb_osgad.dll
│ │ ├── osgdb_osgad.pdb
│ │ ├── osgdb_osgd.dll
│ │ ├── osgdb_osgd.pdb
│ │ ├── osgdb_osgjs.dll
│ │ ├── osgdb_osgjsd.dll
│ │ ├── osgdb_osgjsd.pdb
│ │ ├── osgdb_osgshadow.dll
│ │ ├── osgdb_osgshadowd.dll
│ │ ├── osgdb_osgshadowd.pdb
│ │ ├── osgdb_osgterrain.dll
│ │ ├── osgdb_osgterraind.dll
│ │ ├── osgdb_osgterraind.pdb
│ │ ├── osgdb_osgtgz.dll
│ │ ├── osgdb_osgtgzd.dll
│ │ ├── osgdb_osgtgzd.pdb
│ │ ├── osgdb_osgviewer.dll
│ │ ├── osgdb_osgviewerd.dll
│ │ ├── osgdb_osgviewerd.pdb
│ │ ├── osgdb_p3d.dll
│ │ ├── osgdb_p3dd.dll
│ │ ├── osgdb_p3dd.pdb
│ │ ├── osgdb_pic.dll
│ │ ├── osgdb_picd.dll
│ │ ├── osgdb_picd.pdb
│ │ ├── osgdb_ply.dll
│ │ ├── osgdb_plyd.dll
│ │ ├── osgdb_plyd.pdb
│ │ ├── osgdb_png.dll
│ │ ├── osgdb_pngd.dll
│ │ ├── osgdb_pngd.pdb
│ │ ├── osgdb_pnm.dll
│ │ ├── osgdb_pnmd.dll
│ │ ├── osgdb_pnmd.pdb
│ │ ├── osgdb_pov.dll
│ │ ├── osgdb_povd.dll
│ │ ├── osgdb_povd.pdb
│ │ ├── osgdb_pvr.dll
│ │ ├── osgdb_pvrd.dll
│ │ ├── osgdb_pvrd.pdb
│ │ ├── osgdb_revisions.dll
│ │ ├── osgdb_revisionsd.dll
│ │ ├── osgdb_revisionsd.pdb
│ │ ├── osgdb_rgb.dll
│ │ ├── osgdb_rgbd.dll
│ │ ├── osgdb_rgbd.pdb
│ │ ├── osgdb_rot.dll
│ │ ├── osgdb_rotd.dll
│ │ ├── osgdb_rotd.pdb
│ │ ├── osgdb_scale.dll
│ │ ├── osgdb_scaled.dll
│ │ ├── osgdb_scaled.pdb
│ │ ├── osgdb_serializers_osg.dll
│ │ ├── osgdb_serializers_osganimation.dll
│ │ ├── osgdb_serializers_osganimationd.dll
│ │ ├── osgdb_serializers_osganimationd.pdb
│ │ ├── osgdb_serializers_osgd.dll
│ │ ├── osgdb_serializers_osgd.pdb
│ │ ├── osgdb_serializers_osgfx.dll
│ │ ├── osgdb_serializers_osgfxd.dll
│ │ ├── osgdb_serializers_osgfxd.pdb
│ │ ├── osgdb_serializers_osgga.dll
│ │ ├── osgdb_serializers_osggad.dll
│ │ ├── osgdb_serializers_osggad.pdb
│ │ ├── osgdb_serializers_osgmanipulator.dll
│ │ ├── osgdb_serializers_osgmanipulatord.dll
│ │ ├── osgdb_serializers_osgmanipulatord.pdb
│ │ ├── osgdb_serializers_osgparticle.dll
│ │ ├── osgdb_serializers_osgparticled.dll
│ │ ├── osgdb_serializers_osgparticled.pdb
│ │ ├── osgdb_serializers_osgshadow.dll
│ │ ├── osgdb_serializers_osgshadowd.dll
│ │ ├── osgdb_serializers_osgshadowd.pdb
│ │ ├── osgdb_serializers_osgsim.dll
│ │ ├── osgdb_serializers_osgsimd.dll
│ │ ├── osgdb_serializers_osgsimd.pdb
│ │ ├── osgdb_serializers_osgterrain.dll
│ │ ├── osgdb_serializers_osgterraind.dll
│ │ ├── osgdb_serializers_osgterraind.pdb
│ │ ├── osgdb_serializers_osgtext.dll
│ │ ├── osgdb_serializers_osgtextd.dll
│ │ ├── osgdb_serializers_osgtextd.pdb
│ │ ├── osgdb_serializers_osgui.dll
│ │ ├── osgdb_serializers_osguid.dll
│ │ ├── osgdb_serializers_osguid.pdb
│ │ ├── osgdb_serializers_osgutil.dll
│ │ ├── osgdb_serializers_osgutild.dll
│ │ ├── osgdb_serializers_osgutild.pdb
│ │ ├── osgdb_serializers_osgviewer.dll
│ │ ├── osgdb_serializers_osgviewerd.dll
│ │ ├── osgdb_serializers_osgviewerd.pdb
│ │ ├── osgdb_serializers_osgvolume.dll
│ │ ├── osgdb_serializers_osgvolumed.dll
│ │ ├── osgdb_serializers_osgvolumed.pdb
│ │ ├── osgdb_shp.dll
│ │ ├── osgdb_shpd.dll
│ │ ├── osgdb_shpd.pdb
│ │ ├── osgdb_stl.dll
│ │ ├── osgdb_stld.dll
│ │ ├── osgdb_stld.pdb
│ │ ├── osgdb_tf.dll
│ │ ├── osgdb_tfd.dll
│ │ ├── osgdb_tfd.pdb
│ │ ├── osgdb_tga.dll
│ │ ├── osgdb_tgad.dll
│ │ ├── osgdb_tgad.pdb
│ │ ├── osgdb_tgz.dll
│ │ ├── osgdb_tgzd.dll
│ │ ├── osgdb_tgzd.pdb
│ │ ├── osgdb_tiff.dll
│ │ ├── osgdb_tiffd.dll
│ │ ├── osgdb_tiffd.pdb
│ │ ├── osgdb_trans.dll
│ │ ├── osgdb_transd.dll
│ │ ├── osgdb_transd.pdb
│ │ ├── osgdb_trk.dll
│ │ ├── osgdb_trkd.dll
│ │ ├── osgdb_trkd.pdb
│ │ ├── osgdb_txf.dll
│ │ ├── osgdb_txfd.dll
│ │ ├── osgdb_txfd.pdb
│ │ ├── osgdb_txp.dll
│ │ ├── osgdb_txpd.dll
│ │ ├── osgdb_txpd.pdb
│ │ ├── osgdb_vtf.dll
│ │ ├── osgdb_vtfd.dll
│ │ ├── osgdb_vtfd.pdb
│ │ ├── osgdb_x.dll
│ │ ├── osgdb_xd.dll
│ │ ├── osgdb_xd.pdb
│ │ ├── osgdb_zip.dll
│ │ ├── osgdb_zipd.dll
│ │ └── osgdb_zipd.pdb
│ ├── osgarchive.exe
│ ├── osgarchived.exe
│ ├── osgarchived.pdb
│ ├── osgconv.exe
│ ├── osgconvd.exe
│ ├── osgconvd.pdb
│ ├── osgfilecache.exe
│ ├── osgfilecached.exe
│ ├── osgfilecached.pdb
│ ├── osgversion.exe
│ ├── osgversiond.exe
│ ├── osgversiond.pdb
│ ├── osgviewer.exe
│ ├── osgviewerd.exe
│ ├── osgviewerd.pdb
│ ├── ot21-OpenThreads.dll
│ ├── ot21-OpenThreadsd.dll
│ ├── present3D.exe
│ ├── present3Dd.exe
│ └── present3Dd.pdb
├── include
│ ├── OpenThreads
│ │ ├── Affinity
│ │ ├── Atomic
│ │ ├── Barrier
│ │ ├── Block
│ │ ├── Condition
│ │ ├── Config
│ │ ├── Exports
│ │ ├── Mutex
│ │ ├── ReadWriteMutex
│ │ ├── ReentrantMutex
│ │ ├── ScopedLock
│ │ ├── Thread
│ │ └── Version
│ ├── osg
│ │ ├── AlphaFunc
│ │ ├── AnimationPath
│ │ ├── ApplicationUsage
│ │ ├── ArgumentParser
│ │ ├── Array
│ │ ├── AttributeDispatchers
│ │ ├── AudioStream
│ │ ├── AutoTransform
│ │ ├── Billboard
│ │ ├── BindImageTexture
│ │ ├── BlendColor
│ │ ├── BlendEquation
│ │ ├── BlendEquationi
│ │ ├── BlendFunc
│ │ ├── BlendFunci
│ │ ├── BoundingBox
│ │ ├── BoundingSphere
│ │ ├── BoundsChecking
│ │ ├── BufferIndexBinding
│ │ ├── BufferObject
│ │ ├── BufferTemplate
│ │ ├── Callback
│ │ ├── Camera
│ │ ├── CameraView
│ │ ├── Capability
│ │ ├── ClampColor
│ │ ├── ClearNode
│ │ ├── ClipControl
│ │ ├── ClipNode
│ │ ├── ClipPlane
│ │ ├── ClusterCullingCallback
│ │ ├── CollectOccludersVisitor
│ │ ├── ColorMask
│ │ ├── ColorMaski
│ │ ├── ColorMatrix
│ │ ├── ComputeBoundsVisitor
│ │ ├── Config
│ │ ├── ContextData
│ │ ├── ConvexPlanarOccluder
│ │ ├── ConvexPlanarPolygon
│ │ ├── CoordinateSystemNode
│ │ ├── CopyOp
│ │ ├── CullFace
│ │ ├── CullSettings
│ │ ├── CullStack
│ │ ├── CullingSet
│ │ ├── DeleteHandler
│ │ ├── Depth
│ │ ├── DepthRangeIndexed
│ │ ├── DispatchCompute
│ │ ├── DisplaySettings
│ │ ├── DrawPixels
│ │ ├── Drawable
│ │ ├── Endian
│ │ ├── Export
│ │ ├── Fog
│ │ ├── FragmentProgram
│ │ ├── FrameBufferObject
│ │ ├── FrameStamp
│ │ ├── FrontFace
│ │ ├── GL
│ │ ├── GL2Extensions
│ │ ├── GLDefines
│ │ ├── GLExtensions
│ │ ├── GLObjects
│ │ ├── GLU
│ │ ├── Geode
│ │ ├── Geometry
│ │ ├── GraphicsContext
│ │ ├── GraphicsCostEstimator
│ │ ├── GraphicsThread
│ │ ├── Group
│ │ ├── Hint
│ │ ├── Identifier
│ │ ├── Image
│ │ ├── ImageSequence
│ │ ├── ImageStream
│ │ ├── ImageUtils
│ │ ├── KdTree
│ │ ├── LOD
│ │ ├── Light
│ │ ├── LightModel
│ │ ├── LightSource
│ │ ├── LineSegment
│ │ ├── LineStipple
│ │ ├── LineWidth
│ │ ├── LogicOp
│ │ ├── Material
│ │ ├── Math
│ │ ├── Matrix
│ │ ├── MatrixTransform
│ │ ├── Matrixd
│ │ ├── Matrixf
│ │ ├── MixinVector
│ │ ├── Multisample
│ │ ├── Node
│ │ ├── NodeCallback
│ │ ├── NodeTrackerCallback
│ │ ├── NodeVisitor
│ │ ├── Notify
│ │ ├── Object
│ │ ├── Observer
│ │ ├── ObserverNodePath
│ │ ├── OccluderNode
│ │ ├── OcclusionQueryNode
│ │ ├── OperationThread
│ │ ├── PagedLOD
│ │ ├── PatchParameter
│ │ ├── Plane
│ │ ├── Point
│ │ ├── PointSprite
│ │ ├── PolygonMode
│ │ ├── PolygonOffset
│ │ ├── PolygonStipple
│ │ ├── Polytope
│ │ ├── PositionAttitudeTransform
│ │ ├── PrimitiveRestartIndex
│ │ ├── PrimitiveSet
│ │ ├── PrimitiveSetIndirect
│ │ ├── Program
│ │ ├── Projection
│ │ ├── ProxyNode
│ │ ├── Quat
│ │ ├── Referenced
│ │ ├── RenderInfo
│ │ ├── SampleMaski
│ │ ├── Sampler
│ │ ├── Scissor
│ │ ├── ScissorIndexed
│ │ ├── ScriptEngine
│ │ ├── Sequence
│ │ ├── ShadeModel
│ │ ├── Shader
│ │ ├── ShaderAttribute
│ │ ├── ShaderComposer
│ │ ├── ShadowVolumeOccluder
│ │ ├── Shape
│ │ ├── ShapeDrawable
│ │ ├── State
│ │ ├── StateAttribute
│ │ ├── StateAttributeCallback
│ │ ├── StateSet
│ │ ├── Stats
│ │ ├── Stencil
│ │ ├── StencilTwoSided
│ │ ├── Switch
│ │ ├── TemplatePrimitiveFunctor
│ │ ├── TemplatePrimitiveIndexFunctor
│ │ ├── TexEnv
│ │ ├── TexEnvCombine
│ │ ├── TexEnvFilter
│ │ ├── TexGen
│ │ ├── TexGenNode
│ │ ├── TexMat
│ │ ├── Texture
│ │ ├── Texture1D
│ │ ├── Texture2D
│ │ ├── Texture2DArray
│ │ ├── Texture2DMultisample
│ │ ├── Texture3D
│ │ ├── TextureBuffer
│ │ ├── TextureCubeMap
│ │ ├── TextureRectangle
│ │ ├── Timer
│ │ ├── TransferFunction
│ │ ├── Transform
│ │ ├── TriangleFunctor
│ │ ├── TriangleIndexFunctor
│ │ ├── TriangleLinePointIndexFunctor
│ │ ├── Types
│ │ ├── Uniform
│ │ ├── UserDataContainer
│ │ ├── ValueMap
│ │ ├── ValueObject
│ │ ├── ValueStack
│ │ ├── Vec2
│ │ ├── Vec2b
│ │ ├── Vec2d
│ │ ├── Vec2f
│ │ ├── Vec2i
│ │ ├── Vec2s
│ │ ├── Vec2ub
│ │ ├── Vec2ui
│ │ ├── Vec2us
│ │ ├── Vec3
│ │ ├── Vec3b
│ │ ├── Vec3d
│ │ ├── Vec3f
│ │ ├── Vec3i
│ │ ├── Vec3s
│ │ ├── Vec3ub
│ │ ├── Vec3ui
│ │ ├── Vec3us
│ │ ├── Vec4
│ │ ├── Vec4b
│ │ ├── Vec4d
│ │ ├── Vec4f
│ │ ├── Vec4i
│ │ ├── Vec4s
│ │ ├── Vec4ub
│ │ ├── Vec4ui
│ │ ├── Vec4us
│ │ ├── Version
│ │ ├── VertexArrayState
│ │ ├── VertexAttribDivisor
│ │ ├── VertexProgram
│ │ ├── View
│ │ ├── Viewport
│ │ ├── ViewportIndexed
│ │ ├── buffered_value
│ │ ├── fast_back_stack
│ │ ├── io_utils
│ │ ├── observer_ptr
│ │ ├── os_utils
│ │ └── ref_ptr
│ ├── osgAnimation
│ │ ├── Action
│ │ ├── ActionAnimation
│ │ ├── ActionBlendIn
│ │ ├── ActionBlendOut
│ │ ├── ActionCallback
│ │ ├── ActionStripAnimation
│ │ ├── ActionVisitor
│ │ ├── Animation
│ │ ├── AnimationManagerBase
│ │ ├── AnimationUpdateCallback
│ │ ├── BasicAnimationManager
│ │ ├── Bone
│ │ ├── BoneMapVisitor
│ │ ├── Channel
│ │ ├── CubicBezier
│ │ ├── EaseMotion
│ │ ├── Export
│ │ ├── FrameAction
│ │ ├── Interpolator
│ │ ├── Keyframe
│ │ ├── LinkVisitor
│ │ ├── MorphGeometry
│ │ ├── MorphTransformHardware
│ │ ├── MorphTransformSoftware
│ │ ├── RigGeometry
│ │ ├── RigTransform
│ │ ├── RigTransformHardware
│ │ ├── RigTransformSoftware
│ │ ├── Sampler
│ │ ├── Skeleton
│ │ ├── StackedMatrixElement
│ │ ├── StackedQuaternionElement
│ │ ├── StackedRotateAxisElement
│ │ ├── StackedScaleElement
│ │ ├── StackedTransform
│ │ ├── StackedTransformElement
│ │ ├── StackedTranslateElement
│ │ ├── StatsHandler
│ │ ├── StatsVisitor
│ │ ├── Target
│ │ ├── Timeline
│ │ ├── TimelineAnimationManager
│ │ ├── UpdateBone
│ │ ├── UpdateMaterial
│ │ ├── UpdateMatrixTransform
│ │ ├── UpdateUniform
│ │ ├── Vec3Packed
│ │ └── VertexInfluence
│ ├── osgDB
│ │ ├── Archive
│ │ ├── AuthenticationMap
│ │ ├── Callbacks
│ │ ├── ClassInterface
│ │ ├── ConvertBase64
│ │ ├── ConvertUTF
│ │ ├── DataTypes
│ │ ├── DatabasePager
│ │ ├── DatabaseRevisions
│ │ ├── DotOsgWrapper
│ │ ├── DynamicLibrary
│ │ ├── Export
│ │ ├── ExternalFileWriter
│ │ ├── FileCache
│ │ ├── FileNameUtils
│ │ ├── FileUtils
│ │ ├── ImageOptions
│ │ ├── ImagePager
│ │ ├── ImageProcessor
│ │ ├── Input
│ │ ├── InputStream
│ │ ├── ObjectCache
│ │ ├── ObjectWrapper
│ │ ├── Options
│ │ ├── Output
│ │ ├── OutputStream
│ │ ├── ParameterOutput
│ │ ├── PluginQuery
│ │ ├── ReadFile
│ │ ├── ReaderWriter
│ │ ├── Registry
│ │ ├── Serializer
│ │ ├── SharedStateManager
│ │ ├── StreamOperator
│ │ ├── Version
│ │ ├── WriteFile
│ │ ├── XmlParser
│ │ └── fstream
│ ├── osgFX
│ │ ├── AnisotropicLighting
│ │ ├── BumpMapping
│ │ ├── Cartoon
│ │ ├── Effect
│ │ ├── Export
│ │ ├── MultiTextureControl
│ │ ├── Outline
│ │ ├── Registry
│ │ ├── Scribe
│ │ ├── SpecularHighlights
│ │ ├── Technique
│ │ ├── Validator
│ │ └── Version
│ ├── osgGA
│ │ ├── AnimationPathManipulator
│ │ ├── CameraManipulator
│ │ ├── CameraViewSwitchManipulator
│ │ ├── Device
│ │ ├── DriveManipulator
│ │ ├── Event
│ │ ├── EventHandler
│ │ ├── EventQueue
│ │ ├── EventVisitor
│ │ ├── Export
│ │ ├── FirstPersonManipulator
│ │ ├── FlightManipulator
│ │ ├── GUIActionAdapter
│ │ ├── GUIEventAdapter
│ │ ├── GUIEventHandler
│ │ ├── KeySwitchMatrixManipulator
│ │ ├── MultiTouchTrackballManipulator
│ │ ├── NodeTrackerManipulator
│ │ ├── OrbitManipulator
│ │ ├── SphericalManipulator
│ │ ├── StandardManipulator
│ │ ├── StateSetManipulator
│ │ ├── TerrainManipulator
│ │ ├── TrackballManipulator
│ │ ├── UFOManipulator
│ │ ├── Version
│ │ └── Widget
│ ├── osgManipulator
│ │ ├── AntiSquish
│ │ ├── Command
│ │ ├── CommandManager
│ │ ├── Constraint
│ │ ├── Dragger
│ │ ├── Export
│ │ ├── Projector
│ │ ├── RotateCylinderDragger
│ │ ├── RotateSphereDragger
│ │ ├── Scale1DDragger
│ │ ├── Scale2DDragger
│ │ ├── ScaleAxisDragger
│ │ ├── Selection
│ │ ├── TabBoxDragger
│ │ ├── TabBoxTrackballDragger
│ │ ├── TabPlaneDragger
│ │ ├── TabPlaneTrackballDragger
│ │ ├── TrackballDragger
│ │ ├── Translate1DDragger
│ │ ├── Translate2DDragger
│ │ ├── TranslateAxisDragger
│ │ ├── TranslatePlaneDragger
│ │ └── Version
│ ├── osgParticle
│ │ ├── AccelOperator
│ │ ├── AngularAccelOperator
│ │ ├── AngularDampingOperator
│ │ ├── BounceOperator
│ │ ├── BoxPlacer
│ │ ├── CenteredPlacer
│ │ ├── CompositePlacer
│ │ ├── ConnectedParticleSystem
│ │ ├── ConstantRateCounter
│ │ ├── Counter
│ │ ├── DampingOperator
│ │ ├── DomainOperator
│ │ ├── Emitter
│ │ ├── ExplosionDebrisEffect
│ │ ├── ExplosionEffect
│ │ ├── ExplosionOperator
│ │ ├── Export
│ │ ├── FireEffect
│ │ ├── FluidFrictionOperator
│ │ ├── FluidProgram
│ │ ├── ForceOperator
│ │ ├── Interpolator
│ │ ├── LinearInterpolator
│ │ ├── ModularEmitter
│ │ ├── ModularProgram
│ │ ├── MultiSegmentPlacer
│ │ ├── Operator
│ │ ├── OrbitOperator
│ │ ├── Particle
│ │ ├── ParticleEffect
│ │ ├── ParticleProcessor
│ │ ├── ParticleSystem
│ │ ├── ParticleSystemUpdater
│ │ ├── Placer
│ │ ├── PointPlacer
│ │ ├── PrecipitationEffect
│ │ ├── Program
│ │ ├── RadialShooter
│ │ ├── RandomRateCounter
│ │ ├── SectorPlacer
│ │ ├── SegmentPlacer
│ │ ├── Shooter
│ │ ├── SinkOperator
│ │ ├── SmokeEffect
│ │ ├── SmokeTrailEffect
│ │ ├── VariableRateCounter
│ │ ├── Version
│ │ └── range
│ ├── osgPresentation
│ │ ├── AnimationMaterial
│ │ ├── CompileSlideCallback
│ │ ├── Cursor
│ │ ├── Export
│ │ ├── KeyEventHandler
│ │ ├── PickEventHandler
│ │ ├── PropertyManager
│ │ ├── SlideEventHandler
│ │ ├── SlideShowConstructor
│ │ └── Timeout
│ ├── osgShadow
│ │ ├── ConvexPolyhedron
│ │ ├── DebugShadowMap
│ │ ├── Export
│ │ ├── LightSpacePerspectiveShadowMap
│ │ ├── MinimalCullBoundsShadowMap
│ │ ├── MinimalDrawBoundsShadowMap
│ │ ├── MinimalShadowMap
│ │ ├── ParallelSplitShadowMap
│ │ ├── ProjectionShadowMap
│ │ ├── ShadowMap
│ │ ├── ShadowSettings
│ │ ├── ShadowTechnique
│ │ ├── ShadowTexture
│ │ ├── ShadowedScene
│ │ ├── SoftShadowMap
│ │ ├── StandardShadowMap
│ │ ├── Version
│ │ ├── ViewDependentShadowMap
│ │ └── ViewDependentShadowTechnique
│ ├── osgSim
│ │ ├── BlinkSequence
│ │ ├── ColorRange
│ │ ├── DOFTransform
│ │ ├── ElevationSlice
│ │ ├── Export
│ │ ├── GeographicLocation
│ │ ├── HeightAboveTerrain
│ │ ├── Impostor
│ │ ├── ImpostorSprite
│ │ ├── InsertImpostorsVisitor
│ │ ├── LightPoint
│ │ ├── LightPointNode
│ │ ├── LightPointSystem
│ │ ├── LineOfSight
│ │ ├── MultiSwitch
│ │ ├── ObjectRecordData
│ │ ├── OverlayNode
│ │ ├── ScalarBar
│ │ ├── ScalarsToColors
│ │ ├── Sector
│ │ ├── ShapeAttribute
│ │ ├── SphereSegment
│ │ ├── Version
│ │ └── VisibilityGroup
│ ├── osgTerrain
│ │ ├── DisplacementMappingTechnique
│ │ ├── Export
│ │ ├── GeometryPool
│ │ ├── GeometryTechnique
│ │ ├── Layer
│ │ ├── Locator
│ │ ├── Terrain
│ │ ├── TerrainTechnique
│ │ ├── TerrainTile
│ │ ├── ValidDataOperator
│ │ └── Version
│ ├── osgText
│ │ ├── Export
│ │ ├── FadeText
│ │ ├── Font
│ │ ├── Font3D
│ │ ├── Glyph
│ │ ├── KerningType
│ │ ├── String
│ │ ├── Style
│ │ ├── Text
│ │ ├── Text3D
│ │ ├── TextBase
│ │ └── Version
│ ├── osgUI
│ │ ├── AlignmentSettings
│ │ ├── Callbacks
│ │ ├── ColorPalette
│ │ ├── ComboBox
│ │ ├── Dialog
│ │ ├── Export
│ │ ├── FrameSettings
│ │ ├── Label
│ │ ├── LineEdit
│ │ ├── Popup
│ │ ├── PushButton
│ │ ├── Style
│ │ ├── TabWidget
│ │ ├── TextSettings
│ │ ├── Validator
│ │ └── Widget
│ ├── osgUtil
│ │ ├── ConvertVec
│ │ ├── CubeMapGenerator
│ │ ├── CullVisitor
│ │ ├── DelaunayTriangulator
│ │ ├── DisplayRequirementsVisitor
│ │ ├── DrawElementTypeSimplifier
│ │ ├── EdgeCollector
│ │ ├── Export
│ │ ├── GLObjectsVisitor
│ │ ├── HalfWayMapGenerator
│ │ ├── HighlightMapGenerator
│ │ ├── IncrementalCompileOperation
│ │ ├── IntersectVisitor
│ │ ├── IntersectionVisitor
│ │ ├── LineSegmentIntersector
│ │ ├── MeshOptimizers
│ │ ├── OperationArrayFunctor
│ │ ├── Optimizer
│ │ ├── PerlinNoise
│ │ ├── PlaneIntersector
│ │ ├── PolytopeIntersector
│ │ ├── PositionalStateContainer
│ │ ├── PrintVisitor
│ │ ├── RayIntersector
│ │ ├── ReflectionMapGenerator
│ │ ├── RenderBin
│ │ ├── RenderLeaf
│ │ ├── RenderStage
│ │ ├── ReversePrimitiveFunctor
│ │ ├── SceneGraphBuilder
│ │ ├── SceneView
│ │ ├── ShaderGen
│ │ ├── Simplifier
│ │ ├── SmoothingVisitor
│ │ ├── StateGraph
│ │ ├── Statistics
│ │ ├── TangentSpaceGenerator
│ │ ├── Tessellator
│ │ ├── TransformAttributeFunctor
│ │ ├── TransformCallback
│ │ ├── TriStripVisitor
│ │ ├── UpdateVisitor
│ │ └── Version
│ ├── osgViewer
│ │ ├── CompositeViewer
│ │ ├── Export
│ │ ├── GraphicsWindow
│ │ ├── Keystone
│ │ ├── Renderer
│ │ ├── Scene
│ │ ├── Version
│ │ ├── View
│ │ ├── Viewer
│ │ ├── ViewerBase
│ │ ├── ViewerEventHandlers
│ │ ├── api
│ │ │ └── Win32
│ │ │ ├── GraphicsHandleWin32
│ │ │ ├── GraphicsWindowWin32
│ │ │ └── PixelBufferWin32
│ │ └── config
│ │ ├── AcrossAllScreens
│ │ ├── PanoramicSphericalDisplay
│ │ ├── SingleScreen
│ │ ├── SingleWindow
│ │ ├── SphericalDisplay
│ │ └── WoWVxDisplay
│ ├── osgVolume
│ │ ├── Export
│ │ ├── FixedFunctionTechnique
│ │ ├── Layer
│ │ ├── Locator
│ │ ├── MultipassTechnique
│ │ ├── Property
│ │ ├── RayTracedTechnique
│ │ ├── Version
│ │ ├── Volume
│ │ ├── VolumeScene
│ │ ├── VolumeSettings
│ │ ├── VolumeTechnique
│ │ └── VolumeTile
│ └── osgWidget
│ ├── Box
│ ├── Browser
│ ├── Canvas
│ ├── EventInterface
│ ├── Export
│ ├── Frame
│ ├── Input
│ ├── Label
│ ├── Lua
│ ├── PdfReader
│ ├── Python
│ ├── ScriptEngine
│ ├── StyleInterface
│ ├── StyleManager
│ ├── Table
│ ├── Types
│ ├── UIObjectParent
│ ├── Util
│ ├── Version
│ ├── ViewerEventHandlers
│ ├── VncClient
│ ├── Widget
│ ├── Window
│ └── WindowManager
└── lib
├── OpenThreads.lib
├── OpenThreadsd.lib
├── osg.lib
├── osgAnimation.lib
├── osgAnimationd.lib
├── osgDB.lib
├── osgDBd.lib
├── osgFX.lib
├── osgFXd.lib
├── osgGA.lib
├── osgGAd.lib
├── osgManipulator.lib
├── osgManipulatord.lib
├── osgParticle.lib
├── osgParticled.lib
├── osgPresentation.lib
├── osgPresentationd.lib
├── osgShadow.lib
├── osgShadowd.lib
├── osgSim.lib
├── osgSimd.lib
├── osgTerrain.lib
├── osgTerraind.lib
├── osgText.lib
├── osgTextd.lib
├── osgUI.lib
├── osgUId.lib
├── osgUtil.lib
├── osgUtild.lib
├── osgViewer.lib
├── osgViewerd.lib
├── osgVolume.lib
├── osgVolumed.lib
├── osgWidget.lib
├── osgWidgetd.lib
├── osgd.lib
└── pkgconfig
├── openscenegraph-osg.pc
├── openscenegraph-osgAnimation.pc
├── openscenegraph-osgDB.pc
├── openscenegraph-osgFX.pc
├── openscenegraph-osgGA.pc
├── openscenegraph-osgManipulator.pc
├── openscenegraph-osgParticle.pc
├── openscenegraph-osgShadow.pc
├── openscenegraph-osgSim.pc
├── openscenegraph-osgTerrain.pc
├── openscenegraph-osgText.pc
├── openscenegraph-osgUtil.pc
├── openscenegraph-osgViewer.pc
├── openscenegraph-osgVolume.pc
├── openscenegraph-osgWidget.pc
├── openscenegraph.pc
└── openthreads.pc
27 directories, 1000 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论