당신은 폭과 높이 Context3D의 configureBackBuffer 방법에서와 Stage3D 인스턴스의 x와 y 설정할 수 있습니다
:
stage3D.x = stage3D.y = 0;
context3D.configureBackBuffer(width, height, antiAlias, enableDepthAndStencil);
lib 디렉토리에서
당신 폭을 사용하고 있고 높이가 stageWidth로 일치하도록 설정/stageHeight. 코드의 특정 라인에 링크 :
https://github.com/inspirit/GPUImage/blob/12d32dab0e479620fd6420dc3fa7fcfe726502d2/examples/GPUImageShowcase.as#L120
stageW = stage.stageWidth;
stageH = stage.stageHeight;
// Setup context
var stage3D:Stage3D = stage.stage3Ds[0];
stage3D.removeEventListener(Event.CONTEXT3D_CREATE, onContextCreated);
context3D = stage3D.context3D;
context3D.configureBackBuffer(
stageW,
stageH,
antiAlias,
enableDepthAndStencil
);
당신이 생각하는 것 그것은 그 것이었다, 그러나 나는 100,100으로 하드 코딩 값을 시도하고, 필터 효과는 여전히 전체 단계에 적용! –
fillMode 및 GPUImage.init의 값으로 재생 해보는 것이 좋습니다. 크기 조정이나 크기 조정 또는 계속 진행해야하는 작업이 있어야합니다. – imcg