A Quartz Composer plugin for drawing GL primitives and modifying the GL environment.
Objective-C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
GLTools.xcodeproj GLTools v1.6 May 21, 2012
KinemeGLSplinePatchUI.nib
compositions GLTools v1.6 May 21, 2012
tests
GLToolsPrincipal.h
GLToolsPrincipal.m GLTools v1.6 May 21, 2012
GLTools_Prefix.pch
Info.plist
KinemeGLBlendEquationPatch.h
KinemeGLBlendEquationPatch.m
KinemeGLBlendEquationPatch.xml GLTools v1.6 May 21, 2012
KinemeGLCameraPatch.h GLTools v1.6 May 21, 2012
KinemeGLCameraPatch.m
KinemeGLCameraPatch.xml
KinemeGLClearDepthPatch.h
KinemeGLClearDepthPatch.m
KinemeGLClearDepthPatch.xml GLTools v1.6 May 21, 2012
KinemeGLColorMaskPatch.h
KinemeGLColorMaskPatch.m GLTools v1.6 May 21, 2012
KinemeGLColorMaskPatch.xml
KinemeGLContextInfoPatch.h GLTools v1.6 May 21, 2012
KinemeGLContextInfoPatch.m
KinemeGLContextInfoPatch.xml
KinemeGLCubeStructurePatch.h GLTools v1.6 May 21, 2012
KinemeGLCubeStructurePatch.m
KinemeGLCubeStructurePatch.xml GLTools v1.6 May 21, 2012
KinemeGLDepthBufferAlphaThresholdPatch.h
KinemeGLDepthBufferAlphaThresholdPatch.m GLTools v1.6 May 21, 2012
KinemeGLDepthBufferAlphaThresholdPatch.xml
KinemeGLDepthSortEnvironmentPatch.h
KinemeGLDepthSortEnvironmentPatch.m
KinemeGLDepthSortEnvironmentPatch.xml
KinemeGLDepthSortSpritePatch.h
KinemeGLDepthSortSpritePatch.m
KinemeGLDepthSortSpritePatch.xml
KinemeGLFieldOfViewPatch.h
KinemeGLFieldOfViewPatch.m
KinemeGLFieldOfViewPatch.xml GLTools v1.6 May 21, 2012
KinemeGLFrustumPatch.h GLTools v1.6 May 21, 2012
KinemeGLFrustumPatch.m GLTools v1.6 May 21, 2012
KinemeGLFrustumPatch.xml GLTools v1.6 May 21, 2012
KinemeGLGenerateMipMapPatch.h
KinemeGLGenerateMipMapPatch.m
KinemeGLGenerateMipMapPatch.xml GLTools v1.6 May 21, 2012
KinemeGLGridEditorPatch.h
KinemeGLGridEditorPatch.m
KinemeGLGridEditorPatch.xml
KinemeGLGridGeneratorPatch.h
KinemeGLGridGeneratorPatch.m
KinemeGLGridGeneratorPatch.xml GLTools v1.6 May 21, 2012
KinemeGLGridPatch.h
KinemeGLGridPatch.m
KinemeGLGridPatch.xml
KinemeGLGridRendererPatch.h GLTools v1.6 May 21, 2012
KinemeGLGridRendererPatch.m
KinemeGLGridRendererPatch.xml
KinemeGLInverseRotation.h
KinemeGLInverseRotation.m
KinemeGLInverseRotation.xml
KinemeGLLightingBypassPatch.h
KinemeGLLightingBypassPatch.m GLTools v1.6 May 21, 2012
KinemeGLLightingBypassPatch.xml
KinemeGLLineExpressionPatch.h
KinemeGLLineExpressionPatch.m
KinemeGLLineExpressionPatch.xml
KinemeGLLinePatch.h
KinemeGLLinePatch.m GLTools v1.6 May 21, 2012
KinemeGLLinePatch.xml GLTools v1.6 May 21, 2012
KinemeGLLineStructurePatch.h
KinemeGLLineStructurePatch.m
KinemeGLLineStructurePatch.xml
KinemeGLLoadMatrixPatch.h
KinemeGLLoadMatrixPatch.m
KinemeGLLoadMatrixPatch.xml
KinemeGLLogicOpPatch.h GLTools v1.6 May 21, 2012
KinemeGLLogicOpPatch.m
KinemeGLLogicOpPatch.xml
KinemeGLLookAtPatch.h GLTools v1.6 May 21, 2012
KinemeGLLookAtPatch.m GLTools v1.6 May 21, 2012
KinemeGLLookAtPatch.xml
KinemeGLMultMatrixPatch.h
KinemeGLMultMatrixPatch.m
KinemeGLMultMatrixPatch.xml
KinemeGLOrthoPatch.h GLTools v1.6 May 21, 2012
KinemeGLOrthoPatch.m
KinemeGLOrthoPatch.xml
KinemeGLPointPatch.h
KinemeGLPointPatch.m
KinemeGLPointPatch.xml GLTools v1.6 May 21, 2012
KinemeGLPointStructurePatch.h
KinemeGLPointStructurePatch.m GLTools v1.6 May 21, 2012
KinemeGLPointStructurePatch.xml
KinemeGLPolygonModePatch.h
KinemeGLPolygonModePatch.m
KinemeGLPolygonModePatch.xml
KinemeGLPolygonOffsetPatch.h
KinemeGLPolygonOffsetPatch.m
KinemeGLPolygonOffsetPatch.xml GLTools v1.6 May 21, 2012
KinemeGLQuadPatch.h
KinemeGLQuadPatch.m
KinemeGLQuadPatch.xml GLTools v1.6 May 21, 2012
KinemeGLQuadStructurePatch.h GLTools v1.6 May 21, 2012
KinemeGLQuadStructurePatch.m
KinemeGLQuadStructurePatch.xml
KinemeGLReadPixelsPatch.h
KinemeGLReadPixelsPatch.m
KinemeGLReadPixelsPatch.xml
KinemeGLRenderInImageWithDepthPatch.h
KinemeGLRenderInImageWithDepthPatch.m
KinemeGLRenderInImageWithDepthPatch.xml
KinemeGLRenderer.h GLTools v1.6 May 21, 2012
KinemeGLScalePatch.h
KinemeGLScalePatch.m
KinemeGLScalePatch.xml
KinemeGLScissorPatch.h
KinemeGLScissorPatch.m GLTools v1.6 May 21, 2012
KinemeGLScissorPatch.xml
KinemeGLShadeModelPatch.h GLTools v1.6 May 21, 2012
KinemeGLShadeModelPatch.m GLTools v1.6 May 21, 2012
KinemeGLShadeModelPatch.xml
KinemeGLSplinePatch.h
KinemeGLSplinePatch.m
KinemeGLSplinePatch.xml
KinemeGLSplinePatchUI.h
KinemeGLSplinePatchUI.m
KinemeGLStereoEnvironmentPatch.h
KinemeGLStereoEnvironmentPatch.m GLTools v1.6 May 21, 2012
KinemeGLStereoEnvironmentPatch.xml GLTools v1.6 May 21, 2012
KinemeGLStructureRendererPatch.h
KinemeGLStructureRendererPatch.m GLTools v1.6 May 21, 2012
KinemeGLStructureRendererPatch.xml GLTools v1.6 May 21, 2012
KinemeGLTorusPatch.h
KinemeGLTorusPatch.m GLTools v1.6 May 21, 2012
KinemeGLTorusPatch.xml
KinemeGLTrianglePatch.h
KinemeGLTrianglePatch.m
KinemeGLTrianglePatch.xml GLTools v1.6 May 21, 2012
KinemeGLTriangleStructurePatch.h GLTools v1.6 May 21, 2012
KinemeGLTriangleStructurePatch.m GLTools v1.6 May 21, 2012
KinemeGLTriangleStructurePatch.xml
KinemeGLViewportPatch.h GLTools v1.6 May 21, 2012
KinemeGLViewportPatch.m
KinemeGLViewportPatch.xml
KinemeSuperGLSLGridPatch.h
KinemeSuperGLSLGridPatch.m
KinemeSuperGLSLGridPatch.xml
LICENSE.txt
README.markdown
UnitTests-Info.plist
UnitTests.h
UnitTests.m

README.markdown

Kineme GLTools

Kineme GLTools is a Quartz Composer plugin for drawing GL primitives and modifying the GL environment.

For more Quartz Composer plugins and compositions, plus community forums, go to kineme.net.

How to get it

Download or clone it from GitHub.

How to install it

  1. Install the QCPatch Xcode Template, a.k.a. Quartz Composer unofficial API, a.k.a. SkankySDK.
  2. Build GLTools.xcodeproj. This will create the file ~/Library/Graphics/Quartz Composer Patches/GLTools.plugin.
  3. Restart Quartz Composer. The patches will show up under the Kineme GLTools category.

How to run the unit tests

  1. Set the Active Target to UnitTests.
  2. Build and Run.

License

Kineme GLTools is released under the MIT License.