본문 바로가기
내가만드는것_만든것/오픈소스

github action으로 skp to stl 자동화

by Joseph.Lee 2021. 5. 31.

요즘 3d 모델링을 sketchup make 2017을 통해 하고 있다.

 

모델링 파일을 github에 올리는데 STL 파일을 매번 올리기 번거로워 github action을 통해 자동으로 STL파일을 생성해 Publish 하도록 했다.

 

workflow 참고 : https://github.com/joseph-jclab/3d-models-01/tree/empty

 

skp2stl : https://github.com/jc-lab/skp2stl

* Sketchup SDK를 이용하기 때문에 Windows 전용

 

skp2stl docker image : https://github.com/joseph-jclab/skp2stl-docker

* Windows Server Code에 필요한 라이브러리들을 추가한 것이다. NanoServer위에 올리고 싶었지만 dll 들이 부족해서 동작 안함..ㅠㅠ

* ltsc2019 를 base이미지로 함

* Sketchup을 위한 재배포 패키지 (2015)

* windows server에 누락된 opengl을 위해 mingw-mesa의 dll들로 대체함

* 그 외 필요한 것들 windows 10 에서 복사함

 

TODO:

- [ ] SketchUp SKP 파일 리버스 엔지니어링

- [ ] 이후 가벼운 Linux 용으로 재작성

 

근데 누군가 이 세상에 한명쯤을 해봤을 텐데.. 자료가 없다...ㅠㅠ 어렵단 건가보다...

반응형

댓글