본문 바로가기

파이썬

(3)
[3dsMax python] V-ray material with pymxs V-ray Renderer 이름이 V-ray 입니다. 카오스 그룹에서 만들었습니다. 한국지사도 있습니다. 저는 개발자여서 왜 Default 렌더러인 Arnold와 V-ray가 비슷해보이지만, 그래픽쪽 최전선에 있는 사람들 눈에는 "빛의 표현" 분야에서는 최고라고 합니다. V-ray 재질 생성 Vray가 깔려있다는 전제하에, 인터넷에 돌아다니는 맥스스크립트를 보고 파이썬으로 흉내를 내봤습니다. 놀랍게도 정상작동합니다 😎 from pymxs import runtime as rt if __name__ == '__main__': print 'Hi, velbie!' obj = rt.sphere() material = rt.VRayMtl() material.diffuse = rt.Color(255, 0, 0) # ..
[python] setuptools과 setup.py로 빌드 로컬배포해보기 setuptools setuptools는 파이썬에 포함되어 있는 것을 확인했습니다. (따로 설치x) 제가 작성한 파이썬 파일은 다음과 같습니다. 아래 파일을 패키지화 해보겠습니다. def sayHi() : print "Hi, velbie! :)" 폴더구조를 아래처럼 만들었습니다. 원래는 helloworld 출력하는 velbie.py 밖에 없었는데 빌드하려니깐 README 파일이 필요하다고 해서 이 공식문서에서 readme를 복붙해 만들었습니다. (링크) 테스트부분은 없앴습니다. C:. │ README │ setup.py │ └─example_project velbie.py __init__.py setup.py 파일을 복붙해서 이름만 수정했습니다. (packages=부분을 봐주세요) import os fr..
[python2.7] setup.py로 배포 적용(import) 해보기 예제 작성 아래 소스를 빌드하고 배포하고 설치해보겠습니다. # velbie.py def sayHi() : print "Hi, velbie!" setup.py 생성하기 모듈을 빌드하고 배포하고 설치하려면 distutils 를 이용해야합니다. Distutils 에게 내 정보를 설명해줍니다. py_modules 에는 위에 파일이름을 .py를 제거하고 입력해줍니다. # setup.py from distutils.core import setup setup(name='velbie', version='1.0', py_modules=['velbie'], ) 빌드하기 velbie.py과 setup.py 를 같은 폴더에 넣어두고, 아래 명령어를 입력합니다. 그러면 dist 폴더가 생성되고 그 안에는 velbie-1.0.z..