안드로이드 개발 질문/답변
(글 수 45,052)
제가 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);
여기서 어떤 옵션을 줘야 물체가 원래 이미지에 가깝게 투영이 가능할까요??
혹은 제가 일러스트레이터로 작업을 하고 있는데 일러스트레이터의 문제일까요??