안녕하세요. 안드로이드에서 GLES20을 가지고 OBJ위에 텍스트를 띄울려고 하는데요
여기서 OBJ는 마야에서 3d 모델링은 한 오브젝트고 따로 텍스쳐는 없습니다. 그래서 프래그먼트 셰이더에서는 그냥 gl_FragColor = 컬러로 쓰는데,
텍스트를 띄울라고 텍스쳐를 사용해야 하더라고요. 그래서 새로운 셰이더를 정의해서 새로운 프로그램에 올려서 오브젝트 위에 텍스트가 그려지게 하려고 하는데 이런식으로 하는게 맞나요? 그리고 프로그램은 한번에 하나를 사용해야하나요? 만약에
GLES20.glUseProgram(1stProgram);
이 프로그램을 쓰다가 그냥
GLES20.glUseProgram(2ndProgram);
이렇게 다른 프로그램을 불러와서 바로 사용할 수 있는 가요.
아니면 처음부터 둘다 사용할 수도 있는 건가요?