제가 openGL을 이용하여 앱을 개발중에 있는데


알파블랜딩을 이용하여 사물을 그릴 때 


그림들의 가장자리 부분에 검은색으로 테두리 같은게 지저분하게 생기네요..


화면 구성이 카메라 시점 때문에 뒤에 움직이는 배경이랑 맨 앞에 고정되어 있는 사물로


알파블랜딩을 아래처럼 백그라운드 클래스에서 한번이랑 이 클래스 상에서 한번을 더 줬는데


이것 때문에 생기는 문제일까요??


                GL10 gl = glGraphics.getGL();

gl.glClear(GL10.GL_COLOR_BUFFER_BIT);

gl.glEnable(GL10.GL_TEXTURE_2D);


background.render();


gl.glEnable(GL10.GL_BLEND);

gl.glBlendFunc(GL10.GL_SRC_ALPHA, GL10.GL_ONE_MINUS_SRC_ALPHA);

여기서 어떤 옵션을 줘야 물체가 원래 이미지에 가깝게 투영이 가능할까요??


혹은 제가 일러스트레이터로 작업을 하고 있는데 일러스트레이터의 문제일까요??