Panda Tips
-
m이라는 NodePath 밑에 있는 Geometry vertex data를 access 하는 법
- m.find('**/geom/').node().getGeom(0).getVertexData()
- 현재 메인 윈도우 속성 (크기, 위치 등) 바꾸려면 (풀스크린 여부 바꾸려면 window를 다시 열어야 함)
- props = WindowProperties(base.win.getProperties())
- # do something in props
- base.win.requestProperties(props)
- 그래픽카드가 지원하는 최대 멀티텍스쳐 개수 알아내기
- base.win.getGsg().getMaxTextureStages()
- 주어진 지오메트리(geom)의 텍스쳐 없애기
- geomNode = geom.node()
- geomState = geomNode.getGeomState(n) # n은 any valid geom index
- texAttrib = geomState.getAttrib(TextureAttrib.getClassType())
- texAttrib = texAttrib.removeOnStage(texAttrib.getOnStage(i)) # i는 없애려는 textureStage의 index
- geomState = geomState.addAttrib(texAttrib)
- geomNode.setGeomState(n, geomState)
- 현재 렌더되고 있는 상태를 확인할 때, 특별히 라이팅 관련해서
- print render.getState()
질문/토의는 포럼을 이용해주세요.
Comments (0)