2011-12-01 2 views
4

텍스처, 온도, 고도 등의 특성을 가진 각 타일로 10,000 타일 평면을 생성하는 파이썬으로 프로그램을 작성했습니다. 프로젝트에서이 작업을 수행하고 프로젝트의이 부분을 표시하는 훨씬 더 좋은 방법을 생각했습니다. 그것의 3D 렌더링을 보여 주며 그 프로그램이 블렌더라는 것을 압니다. 나는 스크립트가 블렌더 용으로 파이썬으로 작성 될 수 있지만 블렌더가 파이썬 프로그램이 쓰는 텍스트 파일을 기반으로하는 것들을 생성 할 수 있는지는 잘 모르겠습니다. 블렌더가 텍스트 파일이나 다른 방법으로 생성 할 수있는 방법과 방법을 알고 있다면 내 파이썬 프로그램이 블렌더에 쓸 수 있다는 것이 탁월합니다! 텍스트 파일을 읽고 타일 장면을 만들기 위해 내부적으로 믹서 API를 사용합니다 -블렌더는 텍스트 파일을 기반으로 장면을 생성 할 수 있습니까?

~ 감사합니다

+0

더 구체적이어야합니다 ... 파이썬 API가 2.5/2.6 버전의 블렌더에서 변경되었지만 찾을 수는 없었지만 여전히 2.4x 문서 http : //wiki.blender가 있다고 생각합니다. org/index.php/Doc : 2.4/Manual/Extensions/Python – JBernardo

+0

내 파이썬 버전, 블렌더 둘 다에 대해 더 구체적으로 설명하겠습니까? – cbbcbail

+0

당신이하려고하는 것에 대해 ... BTW, 나는 최신 API 문서를 찾은 것 같아요 : http://www.blender.org/documentation/blender_python_api_2_59_release/ – JBernardo

답변

1

당신은 그것을위한 파이썬 스크립트를해야 ​​할 것이다. Blender는 파일을 렌더링하는 프로그램 (플러그인)이있는 경우에만 파일을 렌더링 할 수 있습니다. 실제로 대부분의 파일 형식은 프로그램과 함께 제공되는 Python으로 구현 된 플러그인 때문에 블렌더에서 읽을 수 있습니다.

또는 장면을 생성하는 프로그램을 텍스트 파일을 생성하는 것 외에도 API를 사용하여 블렌더 내부에 그릴 수 있도록 수정할 수 있습니다. 이 방법은 별도의 논리를 작성하여 자신의 파일을 구문 분석하는 것보다 쉽습니다.

스크립트가 Python2.x 인 경우 믹서기 2.49를 사용해야합니다. 블렌더 2.5 이상에서는 스크립팅에 Python 3을 사용합니다.

관련 문제