#import <CC3ShaderMatcher.h>
Additional Inherited Members | |
Instance Methods inherited from <CC3ShaderMatcher> | |
(CC3ShaderProgram *) | - programForMeshNode: |
(CC3ShaderProgram *) | - pureColorProgramMatching: |
Properties inherited from <CC3ShaderMatcher> | |
id< CC3ShaderSemanticsDelegate > | semanticDelegate |
CC3ShaderMatcherBase is a basic implementation of the CC3ShaderMatcher protocol.
It looks at aspects of the mesh node, such as number of texture units, bump-mapping, etc. To determine the appropriate GL program for a particular mesh node. All programs matched using this implementation will be assigned the semantics delegate from the semanticDelegate property of this instance.