문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. =Shader= ==개요== Shader 클래스는 셰이더 효과를 주기 위한 클래스입니다. ==상속관계== 어느 클래스로부터도 상속받지 않은 클래스입니다. ==멤버 변수== {| class="wikitable" | style="width:100px; background-color:#f0f0f0"|이름 | style="background-color:#f0f0f0"|설명 |- |id||셰이더의 id 입니다. |- |vsh||vsh 입니다. |- |fsh||fsh 입니다. |- |bindNode||바인드한 노드를 가르킵니다. |- |isDestroyed||파괴되었는지 여부를 나타냅니다. |- |program||ccGLProgram 객체. http://www.cocos2d-x.org/reference/native-cpp/V3.0rc1/dd/d35/classcocos2d_1_1_g_l_program.html#adfdc475f7b8d87632ced304b6c336273 를 참고해 주세요. |} ==멤버 함수== {| class="wikitable" | style="width:100px; background-color:#f0f0f0"|이름 | style="background-color:#f0f0f0"|설명 |- |init(id,vsh,fsh)||id, vsh, fsh 로 Shader 를 초기화합니다. |- |bind(node)||node 에 바인드합니다. |- |setUniformFloat(name,value)||"name" 효과로 value 만큼의 세기를 줍니다. |- |setUniformTexture(name,spr)||"name" 효과로 spr 텍스쳐로 변환을 합니다. |- |fin()||셰이더 효과를 종료합니다. |} PiniApi:Shader 문서로 돌아갑니다.