Changes for version 0.32 - 2007-11-25
- added lighting.pl example
- implemented Controller<Real>, ControllerValue<Real>, ControllerFunction<Real> for use with lighting example; note that Controller<Real> is called ControllerReal in the Perl binding
- fixed a little bug with setDiffuseColour/setSpecularColour of Ogre::Light
- (internal) renamed PerlOGREListener.h to PerlOGRECallback.h, etc. (generalized from listener to any callback class in Perl, in particular to handle ControllerValue and ControllerFunction)
Modules
Perl binding for the OGRE C++ graphics library
Provides
in Ogre/AnimableObject.pm
in Ogre/AnimableValue.pm
in Ogre/AnimationControllerFunction.pm
in Ogre/AnimationTrack.pm
in Ogre/AxisAlignedBox.pm
in Ogre/AxisAlignedBoxSceneQuery.pm
in Ogre/Billboard.pm
in Ogre/Bone.pm
in Ogre/CompositionPass.pm
in Ogre/CompositionTargetPass.pm
in Ogre/ControllerManager.pm
in Ogre/ControllerReal.pm
in Ogre/DataStream.pm
in Ogre/EdgeData.pm
in Ogre/Exception.pm
in Ogre/GpuProgram.pm
in Ogre/GpuProgramParameters.pm
in Ogre/HardwareBuffer.pm
in Ogre/HardwareBufferManager.pm
in Ogre/HardwareIndexBuffer.pm
in Ogre/HardwarePixelBuffer.pm
in Ogre/HardwareVertexBuffer.pm
in Ogre/Image.pm
in Ogre/IndexData.pm
in Ogre/InstancedGeometry/InstancedObject.pm
in Ogre/IntersectionSceneQuery.pm
in Ogre/KeyFrame.pm
in Ogre/Log.pm
in Ogre/ManualResourceLoader.pm
in Ogre/Material.pm
in Ogre/Math.pm
in Ogre/Matrix4.pm
in Ogre/Mesh.pm
in Ogre/MultiRenderTarget.pm
in Ogre/NodeAnimationTrack.pm
in Ogre/NumericAnimationTrack.pm
in Ogre/Particle.pm
in Ogre/ParticleAffector.pm
in Ogre/ParticleEmitter.pm
in Ogre/ParticleSystemRenderer.pm
in Ogre/Pass.pm
in Ogre/PassthroughControllerFunction.pm
in Ogre/PatchMesh.pm
in Ogre/PatchSurface.pm
in Ogre/PlaneBoundedVolumeListSceneQuery.pm
in Ogre/Pose.pm
in Ogre/ProgressiveMesh.pm
in Ogre/QueuedRenderableCollection.pm
in Ogre/Ray.pm
in Ogre/RaySceneQuery.pm
in Ogre/RegionSceneQuery.pm
in Ogre/RenderOperation.pm
in Ogre/RenderSystem.pm
in Ogre/RenderSystemCapabilities.pm
in Ogre/RenderTarget/FrameStats.pm
in Ogre/RenderTexture.pm
in Ogre/Resource.pm
in Ogre/ResourceManager.pm
in Ogre/ScaleControllerFunction.pm
in Ogre/SceneQuery.pm
in Ogre/SceneQuery/WorldFragment.pm
in Ogre/ScriptLoader.pm
in Ogre/Serializer.pm
in Ogre/ShadowCaster.pm
in Ogre/Skeleton.pm
in Ogre/SkeletonInstance.pm
in Ogre/SkeletonManager.pm
in Ogre/Sphere.pm
in Ogre/SphereSceneQuery.pm
in Ogre/SubMesh.pm
in Ogre/TagPoint.pm
in Ogre/Technique.pm
in Ogre/Texture.pm
in Ogre/TextureUnitState.pm
in Ogre/TimeIndex.pm
in Ogre/TransformKeyFrame.pm
in Ogre/Vector2.pm
in Ogre/Vector4.pm
in Ogre/VertexAnimationTrack.pm
in Ogre/VertexBufferBinding.pm
in Ogre/VertexCacheProfiler.pm
in Ogre/VertexData.pm
in Ogre/VertexDeclaration.pm
in Ogre/VertexElement.pm
in Ogre/WaveformControllerFunction.pm
Examples
- examples/README.txt
- examples/animate.pl
- examples/buffered.pl
- examples/cameratrack.pl
- examples/gtk2robot.pl
- examples/lighting.pl
- examples/listeningninja.pl
- examples/ninja.pl
- examples/particleFX.pl
- examples/resources.cfg
- examples/robot.pl
- examples/skeletalanim.pl
- examples/sky.pl
- examples/terrain.pl
- examples/wx.pl