PADrend Tutorials
  • Nav
  • PADrend
  • GitHub
  • HNI Project Page
    • PADrend Tutorials
    • Installation Guide
      • Building PADrend from source
      • Setting up Atom
      • Syntax Highlighting for EScript
      • Using PADrend at the University Pools
    • User Guide
      • User Interface Shortcuts
      • Scene Loading and Navigation
      • Scene Building
      • Basic Animation
      • Functional Objects and Physics
      • Functional Objects Pointing Joint
      • Using Scripts
      • Object Factories
      • Camera Path
    • Exercises
      • Overview
      • A Simple Renderer
    • Developer Guide
      • EScript
        • Overview
        • Data Types and Operators
        • Built-in Collection Types
        • Control Structures
        • Functions
        • EScript OOP
        • Operators in EScript
        • From C++ to EScript
      • PADrend
        • Overview
        • Creating Plugins using EScript
        • Extending your Plugin with C++
        • Extension Points
      • MinSG - A Minimalist Scene Graph
        • Overview
        • Creating a Scene using MinSG
        • States
          • Overview
          • Basic Node States
          • Group States
          • LightingState
          • Blending and Transparency
          • Scripted States
          • Shader State
          • Extending States using C++
        • Observer Traits - Listening to Node Changes
        • TreeQueries - Adressing Scene Graph Elements
      • Graphical User Interface
        • Overview
        • GUI Factories
        • Handling User Interface Events
        • Combining GUI Items and DataWrappers
        • A Simple Image Viewer - Part 1 The Basic UI
        • A Simple Image Viewer - Part 2 Loading and Displaying Images
        • A Simple Image Viewer - Part 3 Simple Image Manipulation
      • Rendering
        • Overview
        • Working with Meshes
        • Changing the Render Target - Rendering to a Texture
        • Modifying Textures with Texture Processors
        • Generating Terrains using a Heightmap Shader
        • Post Process Effects - Edge Enhancement
      • Networking and the File System
        • Overview
        • Working with Files
        • A Simple Client-Server Program
      • Experimental Evaluation
        • Overview
        • Creating Camera Paths
        • Evaluating Image Quality
        • Evaluating Frame Time
    • C++ API
    • EScript
      • Overview
      • AST
        • Overview
        • ASTNode
        • AnnotatedStatement
        • Block
        • BoolValueExpr
        • BreakStatement
        • ConditionalExpr
        • ContinueStatement
        • ExitStatement
        • FunctionCallExpr
        • GetAttributeExpr
        • IdentifierValueExpr
        • IfStatement
        • LogicOpExpr
        • LoopStatement
        • NumberValueExpr
        • ReturnStatement
        • SetAttributeExpr
        • StringValueExpr
        • SwitchCaseStatement
        • ThrowStatement
        • TryCatchStatement
        • UserFunctionExpr
        • VoidValueExpr
        • YieldStatement
      • IO
        • Overview
        • AbstractFileSystemHandler
        • DefaultFileSystemHandler
      • IOLib
      • MathLib
      • Policies
        • Overview
        • StoreAttrsInEObject_Policy
      • StdLib
      • StringUtils
      • Array
      • Attribute
      • AttributeContainer
      • Bool
      • CodeFragment
      • Collection
      • Compiler
      • Debug
      • EPtr
      • ERef
      • EReferenceCounter
      • Exception
      • ExtObject
      • ExtReferenceObject
      • FnBinder
      • FnCompileContext
      • Function
      • FunctionCallContext
      • Identifier
      • Instruction
      • InstructionBlock
      • Iterator
      • Logger
      • LoggerGroup
      • Map
      • Namespace
      • Number
      • Object
      • ObjectReleaseHandler
      • Operator
      • Parser
      • ReferenceObject
      • RtValue
      • Runtime
      • RuntimeInternals
      • StaticData
      • StdLogger
      • String
      • StringData
      • StringId
      • TControl
      • TIdentifier
      • Token
      • Tokenizer
      • Type
      • UserFunction
      • Void
      • YieldIterator
      • _CountedRef
      • _ObjArray
      • _Ptr
    • GUI
      • Overview
      • Colors
      • EmbeddedFonts
      • AbstractFont
      • AbstractLayouter
      • AbstractLineShape
      • AbstractShape
      • AnimationHandler
      • BitmapFont
      • Button
      • Checkbox
      • ColorProperty
      • Component
      • Connector
      • Container
      • CrossShape
      • DisplayProperty
      • Draw
      • EditorPanel
      • ExtLayouter
      • FlowLayouter
      • FontProperty
      • GUI_Manager
      • GridShape
      • Icon
      • Image
      • ImageData
      • Label
      • ListView
      • Menu
      • NextColumn
      • NextRow
      • NullShape
      • OuterRectShadowShape
      • Panel
      • Rect3dShape
      • RectShape
      • ResizerShape
      • Rounded3dRectShape
      • ScrollableContainer
      • ScrollableMarkerShape
      • Scrollbar
      • ShadowedRectShape
      • ShapeProperty
      • Slider
      • SliderMarkerShape
      • SmoothConnectorShape
      • Splitter
      • StraightLineShape
      • Style
      • StyleManager
      • TabHeaderShape
      • TabbedPanel
      • Textarea
      • TextareaTextProcessor
      • Textfield
      • TreeView
      • TriangleAtCornerShape
      • TriangleSelectorShape
      • UseColorProperty
      • UseFontProperty
      • UseShapeProperty
      • Window
    • Geometry
      • Overview
      • BoundingSphere
      • Helper
      • Interpolation
      • Intersection
        • Overview
        • Slope
      • Frustum
      • Point
      • PointOctree
      • Tetrahedron
      • Triangle
      • VoxelStorage
      • _Angle
      • _Box
      • _DualQuaternion
      • _Line
      • _LineBase
      • _Matrix3x3
      • _Matrix4x4
      • _Plane
      • _Quaternion
      • _Ray
      • _Rect
      • _SRT
      • _Segment
      • _Sphere
      • _Vec2
      • _Vec3
      • _Vec4
      • _VecN
    • MinSG
      • Overview
      • Behaviours
        • Overview
        • AbstractBehaviour
        • AbstractBehaviourDecorator
        • Behavior
        • BehaviourGroup
        • FollowPathBehaviour
        • KeyFrameAnimationBehaviour
        • SRTBehaviour
        • SimplePhysics
        • SimplePhysics2
        • TimedBehaviourDecorator
      • Extensions
        • Overview
        • AGVS
          • Overview
          • AdaptiveGlobalVisibilitySampling
          • MutationCandidate
          • MutationCandidates
          • Sample
          • SampleDistributions
        • BlueSurfels
          • Overview
          • AbstractSurfelSampler
          • AbstractSurfelStrategy
          • AdaptiveStrategy
          • BlendStrategy
          • DebugStrategy
          • FactorStrategy
          • FixedCountStrategy
          • FixedSizeStrategy
          • FoveatedStrategy
          • GreedyCluster
          • ProgressiveSampler
          • RandomSampler
          • ReferencePointStrategy
          • ShaderStrategy
          • SurfelRenderer
        • Evaluators
          • Overview
          • AdaptCullEvaluator
          • AreaEvaluator
          • BoxQualityEvaluator
          • ColorVisibilityEvaluator
          • Evaluator
          • OccOverheadEvaluator
          • OverdrawFactorEvaluator
          • StatsEvaluator
          • TrianglesEvaluator
          • VisibilityEvaluator
        • ImageCompare
          • Overview
          • AbstractImageComparator
          • AbstractOnGpuComparator
          • AverageComparator
          • PyramidComparator
          • SSIMComparator
          • SimilarPixelCounter
        • ImpostorFactory
        • MAR
          • Overview
          • AlgoSelector
          • MultiAlgoGroupNode
          • NiceRandomPositionGenerator
          • PolygonCountEvaluator
          • PolygonDensityEvaluator
          • Region
          • RegionEvaluator
          • RegionSizeEvaluator
          • SampleContext
          • SamplePositionGenerator
          • SampleQuality
          • SampleRegion
          • SampleStorage
          • SurfelRenderer
        • MixedExtVisibility
        • OutOfCore
          • Overview
          • CacheContext
          • CacheLevel
          • CacheLevelFileSystem
          • CacheLevelFiles
          • CacheLevelGraphicsMemory
          • CacheLevelMainMemory
          • CacheManager
          • CacheObject
          • CacheObjectPriority
          • DataStrategy
          • ImportHandler
        • PathTracing
          • Overview
          • DiffuseAreaLight
          • ExtTriangle
          • Light
          • Material
          • MinSGLight
          • PathTracer
          • RayCaster
          • SurfacePoint
        • Physics
          • Overview
          • BtCollisionShape
          • BtCombinedCollisionShape
          • BtConstraintObject
          • BtPhysicObject
          • BtPhysicWorld
          • CollisionShape
          • MotionState
          • MyDebugDraw
          • PhysicWorld
        • PipelineStatistics
          • Overview
          • Collector
          • Statistics
        • Profiling
          • Overview
          • Logger
          • LoggerJSON
          • LoggerPlainText
          • LoggerTSV
          • LoggerXML
          • Profiler
        • RayCasting
          • Overview
          • RayCaster
        • SVS
          • Overview
          • BudgetRenderer
          • GeometryNodeCollector
          • PreprocessingContext
          • Renderer
          • SamplePoint
          • SphereVisualizationRenderer
          • Statistics
          • VisibilitySphere
        • SamplingAnalysis
        • SkeletalAnimationUtils
        • TreeBuilder
          • Overview
          • AbstractTreeBuilder
          • BinaryTreeBuilder
          • KDTreeBuilder
          • OcTreeBuilder
          • QuadTreeBuilder
        • TreeSync
          • Overview
          • Server
          • TreeSyncClient
        • TriangleTrees
          • Overview
          • ABTree
          • ABTreeBuilder
          • Builder
          • Octree
          • OctreeBuilder
          • RandomizedSampleTree
          • RandomizedSampleTreeBuilder
          • SolidTree
          • TreeVisualization
          • TriangleAccessor
          • TriangleTree
          • kDTree
          • kDTreeBuilder
        • Triangulation
          • Overview
          • D2D
          • Delaunay2d
          • Delaunay3d
          • TetrahedronWrapper
        • TwinPartitions
          • Overview
          • TwinPartitionsRenderer
        • VisibilityMerge
          • Overview
          • Helper
          • Statistics
          • VisibilityMerge
        • VisibilitySubdivision
          • Overview
          • CostEvaluator
          • PVSRenderer
          • VisibilitySubdivisionRenderer
          • VisibilityVector
        • VoxelWorld
          • Overview
          • Material
          • MaterialLib
        • ColorCube
        • ColorCubeGenerator
        • ColorCubeRenderer
        • KeyFrameAnimationData
        • KeyFrameAnimationNode
      • Helper
        • Overview
        • DataDirectory
        • DistanceCalculators
        • GraphVizOutput
        • NodeAttributeModifier
        • TextAnnotation
        • Transformations
        • VisibilityTester
        • NodeRendererRegistrationHolder
        • NodeVisitor
        • _DistanceCompare
      • Nodes
        • Overview
        • AbstractCameraNode
        • BillboardNode
        • CameraNode
        • CameraNodeOrtho
        • FakeInstanceNode
        • GenericMetaNode
        • GeometryNode
        • GroupNode
        • LightNode
        • ListNode
        • Node
        • ParticleSystemNode
        • PathNode
        • RTree
        • ValuatedRegionNode
        • Waypoint
      • SceneManagement
        • Overview
        • Consts
        • ExporterTools
        • ImporterTools
        • ReaderDAE
        • ReaderMinSG
        • ImportContext
        • MeshImportHandler
        • SceneManager
        • TreeRegistry
        • WriterDAE
      • States
        • Overview
        • AlphaTestState
        • BlendingState
        • BudgetAnnotationState
        • CHCRenderer
        • CHCppRenderer
        • CullFaceState
        • EnvironmentState
        • GroupState
        • HOMRenderer
        • LODRenderer
        • LightingState
        • MaterialState
        • MirrorState
        • NaiveOccRenderer
        • NodeRendererState
        • OccRenderer
        • OccludeeRenderer
        • PointParameterState
        • PolygonModeState
        • ProjSizeFilterState
        • RandomColorRenderer
        • RenderingParametersState
        • ShaderState
        • ShaderUniformState
        • ShadowState
        • SkeletalAbstractRendererState
        • SkeletalSoftwareRendererState
        • SkyboxState
        • State
        • StrangeExampleRenderer
        • TextureState
        • TransparencyRenderer
      • AbstractJoint
      • AbstractNodeBehaviour
      • AbstractPose
      • AbstractStateBehaviour
      • AnimationBehaviour
      • ArmatureNode
      • BehaviorNodeReference
      • BehaviorStateReference
      • BehaviorStatus
      • BehaviourManager
      • DebugCamera
      • DirectionalInterpolator
      • FrameContext
      • JointNode
      • LP
      • MatrixPose
      • OcclusionCullingStatistics
      • ParticleAffector
      • ParticleAnimator
      • ParticleBoxEmitter
      • ParticleEmitter
      • ParticleFadeOutAffector
      • ParticleGravityAffector
      • ParticlePointEmitter
      • ParticleReflectionAffector
      • RenderParam
      • RigidJoint
      • SRTPose
      • SkeletalHardwareRendererState
      • SkeletalNode
      • StatChart
      • Statistics
    • Rendering
      • Overview
      • Draw
        • Overview
        • TextRenderer
      • Helper
        • Overview
        • OcclusionQuery
        • QueryObject
        • StatisticsQuery
      • Rendering Context
        • Overview
        • Rendering Parameters
          • Overview
          • Comparison
          • AlphaTestParameters
          • BlendingParameters
          • ClipPlaneParameters
          • ColorBufferParameters
          • CullFaceParameters
          • DepthBufferParameters
          • ImageBindParameters
          • LightParameters
          • LightingParameters
          • LineParameters
          • MaterialParameters
          • PointParameters
          • PolygonModeParameters
          • PolygonOffsetParameters
          • PrimitiveRestartParameters
          • ScissorParameters
          • StencilParameters
        • CoreRenderingStatus
        • RenderingContext
        • RenderingStatus
      • Resources
        • Overview
        • Mesh
          • Overview
          • Mesh Accessors
            • Overview
            • ColorAttributeAccessor
            • ConnectivityAccessor
            • FloatAttributeAccessor
            • NormalAttributeAccessor
            • PositionAttributeAccessor
            • TexCoordAttributeAccessor
            • TriangleAccessor
            • UIntAttributeAccessor
            • VertexAccessor
            • VertexAttributeAccessor
          • Mesh Builder
            • Overview
            • MarchingCubesMeshBuilder
            • PlatonicSolids
            • WireShapes
            • MeshBuilder
            • QuadtreeMeshBuilder
          • MeshUtils
            • Overview
            • Simplification
            • LocalMeshDataHolder
          • VertexAttributeIds
          • Mesh
          • MeshDataStrategy
          • MeshIndexData
          • MeshVertexData
          • SimpleMeshDataStrategy
          • VertexDescription
        • Texture
          • Overview
          • TextureUtils
          • PBO
          • Texture
        • BufferObject
        • FBO
      • Serialization
        • Overview
        • AbstractRenderingStreamer
        • StreamerMD2
        • StreamerMMF
        • StreamerMTL
        • StreamerMVBO
        • StreamerNGC
        • StreamerOBJ
        • StreamerPKM
        • StreamerPLY
        • StreamerXYZ
      • Shader
        • Overview
        • ShaderUtils
        • Shader
        • ShaderObjectInfo
        • Uniform
        • UniformRegistry
    • Sound
      • Overview
      • Serialization
      • AbstractAudioStreamer
      • Buffer
      • Listener
      • Source
      • StreamerFLAC
      • StreamerMP3
      • StreamerWAV
    • Util
      • Overview
      • Data Structures
        • Overview
        • BidirectionalMapPolicies
        • BidirectionalMap
        • BidirectionalUnorderedMap
        • UpdatableHeap
      • Factory
        • Overview
        • FallbackPolicies
          • Overview
          • DefaultCreatorFallback
          • ExceptionFallback
          • NULLFallback
        • Factory
        • LambdaFactory
        • ObjectCache
        • ObjectCreator
        • ObjectPool
        • PointerHolderCreator
        • PolymorphicWrapperCreator
        • WrapperFactory
      • Generic Attributes
        • Overview
        • GenericConversion
        • AttributeProvider
        • BoolAttribute
        • Generic
        • GenericAttribute
        • GenericAttributeList
        • GenericAttributeMap
        • GenericAttributeSerialization
        • GenericNumberAttribute
        • GenericStringAttribute
        • ReferenceAttribute
        • WrapperAttribute
        • _NumberAttribute
        • _StringAttribute
      • Graphics
        • Overview
        • BitmapUtils
        • EmbeddedFont
        • PixelFormat
        • Bitmap
        • Color4f
        • Color4ub
        • FontRenderer
        • NoiseGenerator
        • PixelAccessor
      • Helper
        • Overview
        • MicroXML
          • Overview
          • Reader
        • Numeric
        • ObjectExtensions
        • Utils
        • DebugOutput
        • JSON_Parser
        • ProgressIndicator
        • Timer
        • TriState
      • IO
        • Overview
        • AbstractFSProvider
        • ArchiveProvider
        • DBFSProvider
        • FSProvider
        • FileLocator
        • FileName
        • NetProvider
        • SerialProvider
        • TemporaryDirectory
        • ZIPProvider
      • Network
        • Overview
        • ClockSynchronizer
        • DataBroadcaster
        • DataConnection
        • IPv4Address
        • TCPConnection
        • TCPServer
        • UDPNetworkSocket
      • Profiling
        • Overview
        • Logger
        • LoggerJSON
        • LoggerPlainText
        • LoggerTSV
        • LoggerTime
        • LoggerXML
        • Profiler
        • ScopedAction
      • References
        • Overview
        • CountedObjectWrapper
        • Reference
        • ReferenceCounter
        • WeakPointer
      • Registry
        • Overview
        • LibRegistry
        • OptionalRegistryHandleHolder
        • Registry
        • RegistryHandle
        • RegistryHandleHolder
      • Resources
        • Overview
        • AttributeAccessor
        • AttributeFormat
        • ResourceAccessor
        • ResourceFormat
        • StructuredAccessor
      • Serialization
        • Overview
        • AbstractBitmapStreamer
        • AbstractStreamer
        • StreamerPNG
        • StreamerSDL
        • StreamerSDLImage
        • StreamerSTB
        • StreamerTGA
      • Strings
        • Overview
        • StringUtils
        • StringIdentifier
      • UI
        • Overview
        • Cursor
        • EventContext
        • EventQueue
        • SplashScreen
        • Window
        • WindowSDL
      • Resource
      • ResourceAllocator
    • EScript API
    • EScript
      • IO
      • Math
        • Overview
        • RandomNumberGenerator
      • Array
      • Bool
      • Collection
      • Exception
      • ExtObject
      • FnBinder
      • Function
      • Identifier
      • Iterator
      • Map
      • Namespace
      • Number
      • Object
      • Runtime
      • String
      • Type
      • UserFunction
      • YieldIterator
    • GUI
      • Overview
      • AbstractFont
      • AbstractLayouter
      • AbstractShape
      • BitmapFont
      • Button
      • Checkbox
      • ColorProperty
      • Component
      • Connector
      • Container
      • DisplayProperty
      • EditorPanel
      • FlowLayouter
      • FontProperty
      • GUI_Manager
      • Icon
      • Image
      • ImageData
      • Label
      • ListView
      • Menu
      • NextColumn
      • NextRow
      • Panel
      • Scrollbar
      • ShapeProperty
      • Slider
      • Splitter
      • Tab
      • TabbedPanel
      • Textarea
      • Textfield
      • TreeView
      • TreeViewEntry
      • UseShapeProperty
      • Window
    • Geometry
      • Overview
      • Box
      • Frustum
      • Line3
      • Matrix3x3
      • Matrix4x4
      • Plane
      • PointOctree
      • Quaternion
      • Ray3
      • Rect
      • SRT
      • Segment3
      • Sphere
      • Tetrahedron
      • Triangle
      • Vec2
      • Vec3
      • Vec4
    • MinSG
      • Overview
      • Behaviours
        • Overview
        • AbstractBehaviour
        • AbstractBehaviourDecorator
        • AbstractNodeBehaviour
        • AbstractStateBehaviour
        • Behavior
        • BehaviorStatus
        • BehaviourGroup
        • BehaviourManager
        • KeyFrameAnimationBehaviour
        • ScriptedBehavior
        • ScriptedNodeBehaviour
        • ScriptedStateBehaviour
        • SimplePhysics2
        • TimedBehaviourDecorator
      • Extensions
        • Overview
        • AGVS
          • Overview
          • Extensions
            • AdaptiveGlobalVisibilitySampling
        • BlueSurfels
          • Overview
          • AbstractSurfelSampler
          • AbstractSurfelStrategy
          • AdaptiveStrategy
          • BlendStrategy
          • DebugStrategy
          • FactorStrategy
          • FixedCountStrategy
          • FixedSizeStrategy
          • FoveatedStrategy
          • GreedyCluster
          • ProgressiveSampler
          • RandomSampler
          • ReferencePointStrategy
          • ScriptedSampler
          • ShaderStrategy
        • ColorCube
        • MixedExtVisibility
        • OutOfCore
        • Physics
          • Overview
          • CollisionShape
          • PhysicWorld
        • PipelineStatistics
          • Overview
          • Extensions
            • Collector
        • SVS
          • Overview
          • Extensions
            • BudgetRenderer
            • GeometryNodeCollector
            • PreprocessingContext
            • Renderer
            • SamplePoint
            • SphereVisualizationRenderer
            • VisibilitySphere
        • SamplingAnalysis
        • TreeSync
          • Overview
          • Extensions
            • Server
            • TreeSyncClient
        • Triangulation
          • Overview
          • Extensions
            • Delaunay2d
            • Delaunay3d
        • VoxelWorld
          • Overview
          • MaterialLib
          • VoxelStorage
        • AbstractImageComparator
        • AbstractOnGpuComparator
        • AdaptCullEvaluator
        • AreaEvaluator
        • ArmatureNode
        • AverageComparator
        • BoxQualityEvaluator
        • ColorCubeRenderer
        • ColorVisibilityEvaluator
        • CostEvaluator
        • Evaluator
        • FollowPathBehaviour
        • JointNode
        • OccOverheadEvaluator
        • OverdrawFactorEvaluator
        • PVSRenderer
        • ParticleAffector
        • ParticleAnimator
        • ParticleBoxEmitter
        • ParticleEmitter
        • ParticleFadeOutAffector
        • ParticleGravityAffector
        • ParticlePointEmitter
        • ParticleReflectionAffector
        • ParticleSystemNode
        • PathNode
        • PathTracer
        • PyramidComparator
        • RTree
        • RigidJoint
        • SSIMComparator
        • ScriptedEvaluator
        • SimilarPixelCounter
        • SkeletalAbstractPose
        • SkeletalAnimationBehaviour
        • SkeletalHardwareRendererState
        • SkeletalMatrixPose
        • SkeletalNode
        • SkeletalSRTPose
        • SkeletalSoftwareRendererState
        • StatsEvaluator
        • SurfelRenderer
        • TreeVisualization
        • TrianglesEvaluator
        • TwinPartitionsRenderer
        • VisibilityEvaluator
        • VisibilitySubdivisionRenderer
        • VisibilityVector
        • Waypoint
      • Helper
        • Overview
        • GraphVizOutput
        • TreeBuilder
        • DebugCamera
        • DirectionalInterpolator
        • StatChart
        • ValuatedRegionNode
      • Nodes
        • Overview
        • AbstractCameraNode
        • BillboardNode
        • CameraNode
        • CameraNodeOrtho
        • FakeInstanceNode
        • GenericMetaNode
        • GeometryNode
        • GroupNode
        • KeyFrameAnimationNode
        • LightNode
        • ListNode
        • Node
      • SceneManagement
        • Overview
        • ImportContext
        • SceneManager
      • States
        • Overview
        • AlphaTestState
        • BlendingState
        • BudgetAnnotationState
        • CHCRenderer
        • CHCppRenderer
        • CullFaceState
        • EnvironmentState
        • GroupState
        • HOMRenderer
        • LODRenderer
        • LightingState
        • MaterialState
        • MirrorState
        • NaiveOccRenderer
        • NodeRendererState
        • OccRenderer
        • OccludeeRenderer
        • PointParameterState
        • PolygonModeState
        • ProjSizeFilterState
        • RandomColorRenderer
        • ScriptedNodeRendererState
        • ScriptedState
        • ShaderState
        • ShaderUniformState
        • ShadowState
        • State
        • StrangeExampleRenderer
        • TextureState
        • TransparencyRenderer
      • FrameContext
      • RenderParam
      • Statistics
    • Rendering
      • Overview
      • Draw
        • Overview
        • TextRenderer
      • Helper
        • Overview
        • OcclusionQuery
        • StatisticsQuery
      • Meshes
        • Overview
        • VertexAttributeIds
        • Attribute
        • ColorAttributeAccessor
        • ConnectivityAccessor
        • FloatAttributeAccessor
        • Mesh
        • MeshBuilder
        • NormalAttributeAccessor
        • PositionAttributeAccessor
        • TexCoordAttributeAccessor
        • TriangleAccessor
        • UIntAttributeAccessor
        • VertexAccessor
        • VertexAttributeAccessor
        • VertexDescription
      • Rendering Context
        • Overview
        • BlendEquation
        • BlendFunc
        • Comparison
        • TexUnitUsageParameter
        • AlphaTestParameters
        • BlendingParameters
        • BufferObject
        • CullFaceParameters
        • FBO
        • ImageBindParameters
        • LightingParameters
        • MaterialParameters
        • PointParameters
        • PolygonModeParameters
        • RenderingContext
        • ScissorParameters
        • StencilParameters
      • Shaders
        • Overview
        • Shader
        • Uniform
      • Textures
        • Overview
        • Texture
    • Sound
      • Overview
      • Buffer
      • Listener
      • Source
    • Util
      • Overview
      • Graphics
        • Overview
        • Bitmap
          • PixelFormat
        • Bitmap
        • Color4f
        • Color4ub
        • PixelAccessor
      • IO
        • Overview
        • FileLocator
        • FileName
        • IOStream
        • TemporaryDirectory
      • Network
        • Overview
        • ClockSynchronizer
        • DataBroadcaster
        • DataConnection
        • TCPConnection
        • TCPServer
        • UDPNetworkSocket
      • TypeConstant
      • UI
        • Overview
        • EventContext
        • EventQueue
        • SplashScreen
        • Window
      • DestructionMonitor
      • MicroXMLReader
      • ProgressIndicator
      • Timer
      • UpdatableHeap
      • UpdatableHeapElement

    Experimental Evaluation

    Author(s): Sascha Brandt
    Last modified: May 28, 2019
    License: cc-by-sa 4.0
    Platform for Algorithm Development and Rendering
    ©2012–2021 Benjamin Eikel, Claudius Jähn, Ralf Petring, Sascha Brandt