-
PyMOL 함수 만들어 보기개발이야기 2011. 3. 23. 18:25반응형
중간에 흰 선이 보이는가? 어렵사리 이까지 왔다 –_-; opengl 함수를 바로 이용 할 수 있는 방법은 없는지 모르겠다.
코드는 대략 이러하다
def mytest():
print "hello"r=1.0
g=1.0
b=1.0
linewidth=2.0
boundingBox = [
LINEWIDTH, float(linewidth),
BEGIN, LINES,
COLOR, float(r), float(g), float(b),
VERTEX, 2.0, 2.0, 2.0,
VERTEX, 4.0, 4.0, 4.0,
END
]
boxName = "box_" + str(randint(0,10000))
print boxName
cmd.load_cgo(boundingBox,boxName)
return boxName이거도 http://www.pymolwiki.org/index.php/DrawBoundingBox 참고해서 만든 것이다.
load_cgo 함수 주석을 보면
"load_cgo" is used to load a compiled graphics object, which is actually a list of floating point numbers built using the constants in the $PYMOL_PATH/modules/pymol/cgo.py file.
이렇게 적혀 있다.
아직 갈 길이 멀구나. 잘 아시는 분이나 유용한 정보 가지고 계신분은 좀 가르쳐 주시길…
반응형'개발이야기' 카테고리의 다른 글
PyMOL에 주전자 띄우기 (0) 2011.04.06 OpenNI 설치 (0) 2011.03.24 OpenGL Programming Guide 7th 도착 (0) 2011.02.13 GPU-Z 로 본 그래픽 카드 성능.. CUDA확인 (0) 2011.02.09 Subversion Commitmonitor, SVN 커밋내역 추적기 (0) 2009.05.12