vtk 파일을 서버의 백엔드 (예 : 하위 프로세스)의 json 파일로 변환해야합니다. 따라서 원격에서 호출하여 실행할 수있는 스크립트 (예 : Python)를 만들고 싶습니다. 거기에 대한 튜토리얼이 있습니까? 감사합니다.스크립트로 VTK를 JSON으로 변환
감사합니다 배경 모드 인수 --background
와 스크립트/과정에서 running blender에 의해
vtk 파일을 서버의 백엔드 (예 : 하위 프로세스)의 json 파일로 변환해야합니다. 따라서 원격에서 호출하여 실행할 수있는 스크립트 (예 : Python)를 만들고 싶습니다. 거기에 대한 튜토리얼이 있습니까? 감사합니다.스크립트로 VTK를 JSON으로 변환
감사합니다 배경 모드 인수 --background
와 스크립트/과정에서 running blender에 의해
시작. --python <script.py>
인수를 사용하여 파이썬 스크립트를 따라 할 수 있습니다. 흥미로운 스크립트에 인수를 전달하는 방법에 대해서는 this question을 참조하십시오.
blender --background --python export_to_json.py
이미 VTK 가져 오기에 대한 정보를 얻을 수있는 곳을 알고 있습니다. 모르는 경우 three.js 프로젝트에 JSON을 사용하는 blender exporter이 있습니다.
가져 오기 및 내보내기를 수행하려면 다음 두 명령을 사용하게 스크립트 -
VTKBlender.PolyDataMapperToBlender.convert(pmapper, me=None)
bpy.ops.export.three(filepath=outfile)
최소 게시해야
제안 해 주셔서 감사합니다. 올바른 방향이라고 믿습니다. 블렌더를 통해 파이썬 스크립트를 실행할 때 문제가 발생합니다. 블렌더 - 백 그라운드 - python VTKBlender.py, 다음 오류가 나타납니다. ImportError : 'vtk'라는 모듈이 없습니다. 그러나 블렌더 (예 : Python VTKBlender.py) 외부에서 스크립트를 실행할 때 vtk 라이브러리에는 아무런 문제가 없습니다. 내가 뭔가 잘못하고 있는거야? 도와 줘서 고마워. – Sim81
블렌더는 자체적 인 파이썬 설치를 사용합니다. 모듈이 블렌더 파이썬에 설치되어 있는지 확인하거나 경로가 ['sys.path'] (https://docs.python.org/3.5/library/sys.html#sys.path) 또는'PYTHONPATH' 환경 변수에 추가되었습니다 그래서 그것은 발견 될 수 있습니다. Blender를위한 [타사 모듈 설치] (https://blender.stackexchange.com/search?q=install+modules)에 대한 몇 가지 질문을 찾을 수 있습니다. – sambler
VTK 설명 데이터 ... –
이 (https://github.com/cwant/VTKBlender)는 "블렌더 모듈 안에"있어야합니다. 그것은 명확한 readme 및 샘플 파일이 있습니다. – Rookie
제안 해 주셔서 감사합니다. 그러나 블렌더를 통해 파이썬 스크립트를 실행할 때 블렌더 - 백 그라운드 - 파이썬 VTKBlender.py를 실행하면 다음과 같은 오류가 발생합니다. ImportError : 'vtk'라는 모듈이 없습니다. 하지만 믹서기 밖에서 스크립트를 실행할 때 (예 : Python VTKBlender.py) vtk 라이브러리에는 아무런 문제가 없습니다. 내가 뭔가 잘못하고 있는거야? 도와 줘서 고마워. – Sim81