Object hierarchy

    GObject
    ├── GthreeObject
    │   ├── GthreeLight
    │   │   ├── GthreeAmbientLight
    │   │   ├── GthreeDirectionalLight
    │   │   ╰── GthreePointLight
    │   ├── GthreeBone
    │   ├── GthreeCamera
    │   │   ├── GthreeOrthographicCamera
    │   │   ╰── GthreePerspectiveCamera
    │   ├── GthreeGroup
    │   ├── GthreeLine
    │   │   ╰── GthreeLineSegments
    │   ├── GthreeMesh
    │   │   ╰── GthreeSkinnedMesh
    │   ├── GthreePoints
    │   ├── GthreeScene
    │   ╰── GthreeSprite
    ├── GthreeAnimationAction
    ├── GthreeAnimationClip
    ├── GthreeAnimationMixer
    ├── GthreeResource
    │   ├── GthreeAttribute
    │   ├── GthreeTexture
    │   │   ╰── GthreeCubeTexture
    │   ╰── GthreeRenderTarget
    ├── GthreePass
    │   ├── GthreeBloomPass
    │   ├── GthreeClearPass
    │   ├── GthreeFullscreenQuadPass
    │   ├── GthreeRenderPass
    │   ╰── GthreeShaderPass
    ├── GthreeKeyframeTrack
    │   ├── GthreeColorKeyframeTrack
    │   ├── GthreeNumberKeyframeTrack
    │   ├── GthreeQuaternionKeyframeTrack
    │   ╰── GthreeVectorKeyframeTrack
    ├── GthreeInterpolant
    │   ├── GthreeCubicInterpolant
    │   ├── GthreeDiscreteInterpolant
    │   ├── GthreeLinearInterpolant
    │   ╰── GthreeQuaternionInterpolant
    ├── GthreeEffectComposer
    ├── GthreeGeometry
    ├── GthreeInterpolantSettings
    ├── GthreeMaterial
    │   ├── GthreeLineBasicMaterial
    │   ├── GthreeMeshMaterial
    │   │   ├── GthreeMeshBasicMaterial
    │   │   ├── GthreeMeshDepthMaterial
    │   │   ├── GthreeMeshLambertMaterial
    │   │   ├── GthreeMeshNormalMaterial
    │   │   ├── GthreeMeshPhongMaterial
    │   │   ├── GthreeMeshStandardMaterial
    │   │   ╰── GthreeShaderMaterial
    │   ├── GthreePointsMaterial
    │   ╰── GthreeSpriteMaterial
    ├── GthreeLoader
    ├── GthreeProgram
    ├── GthreeRenderer
    ├── GthreeShader
    ├── GthreeSkeleton
    ╰── GthreeUniforms
    GEnum
    ├── GthreeAttributeType
    ├── GthreeBindMode
    ├── GthreeBlendMode
    ├── GthreeCullFace
    ├── GthreeDataType
    ├── GthreeDepthPackingFormat
    ├── GthreeDrawMode
    ├── GthreeEncodingFormat
    ├── GthreeEndingMode
    ├── GthreeFilter
    ├── GthreeFrontFaceDirection
    ├── GthreeInterpolationMode
    ├── GthreeLoaderError
    ├── GthreeLoopMode
    ├── GthreeMapping
    ├── GthreeNormalMapType
    ├── GthreeOperation
    ├── GthreePrecision
    ├── GthreeShadingType
    ├── GthreeSide
    ├── GthreeTextureFormat
    ├── GthreeUniformType
    ├── GthreeValueType
    ╰── GthreeWrapping