Banuba SDK
|
Renders debug views of all enabled features Requires creation with active gl context for correct feature subrenderers' init. More...
#import <BNBDebugRenderer.h>
Instance Methods | |
(void) | - surfaceChanged:height:pixelDensityW:pixelDensityH: |
this pixel density is relative to a real one! More... | |
(void) | - draw: |
Class Methods | |
(nullable BNBDebugRenderer *) | + create |
This method may return null when debug renderer is unavailable. More... | |
(nonnull BNBFullImageData *) | + morphMesh:originalVerts:morphedVerts:indices:mvp: |
return rgba image, srcImage can be rgb or rgba More... | |
Renders debug views of all enabled features Requires creation with active gl context for correct feature subrenderers' init.
Definition at line 14 of file BNBDebugRenderer.h.
+ (nullable BNBDebugRenderer *) create |
This method may return null
when debug renderer is unavailable.
- (void) draw: | (nullable BNBFrameData *) | frameData |
+ (nonnull BNBFullImageData *) morphMesh: | (nonnull BNBFullImageData *) | srcImage | |
originalVerts: | (nonnull NSArray< NSNumber * > *) | originalVerts | |
morphedVerts: | (nonnull NSArray< NSNumber * > *) | morphedVerts | |
indices: | (nonnull NSArray< NSNumber * > *) | indices | |
mvp: | (nonnull NSArray< NSNumber * > *) | mvp | |
return rgba image, srcImage can be rgb or rgba
- (void) surfaceChanged: | (int32_t) | width | |
height: | (int32_t) | height | |
pixelDensityW: | (float) | pixelDensityW | |
pixelDensityH: | (float) | pixelDensityH | |
this pixel density is relative to a real one!