life
life copied to clipboard
종이접기 시뮬레이션 만들기
종이접기 시뮬레이션
- [ ] 단순 전면 접기 (종이학 1~2)
- [ ] 특정 면만 접기 (종이학 8~9)
- [ ] 특정 면만 움직여 펼쳐 접기 (종이학 3~4)
- [ ] 입체적 접기 (종이학 6~7)
공부해야할 것 같은 자료를 찾긴 했다 이게 맞는진 확실하진 않지만
수업 https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-849-geometric-folding-algorithms-linkages-origami-polyhedra-fall-2012/
책 pdf https://doc.lagout.org/science/0_Computer%20Science/2_Algorithms/Geometric%20Folding%20Algorithms_%20Linkages%2C%20Origami%2C%20Polyhedra%20%5BDemaine%20%26%20O%27Rourke%202007-07-16%5D.pdf
이건 강의영상 유투브 플레이리스트 https://www.youtube.com/watch?v=MDcAOTaCXHs&list=PLUl4u3cNGP62xuxL4CQpy8uo2MeM4a3YD
일단 당장 만들어보는게 낫겠다 모노게임으로 첫번째 목표같은건 당장이라도 만들 수 있을 것 같으니 당장 만들어보고 그다음 연구를 계속 하자 그게 더 의욕이 나겠지
일단 첫번째 같은 경우는 Face의 레이어 만 가지고도 충분히 구현 가능할것으로 보인다
https://github.com/takumif/origami/blob/master/Origami.py
첫번째 목표 만들때 보고 참고할 소스
4번째 목표 달성한 프로젝트가 이미 잇다 심지어
http://origamieditor3d.sourceforge.net/userguide/en/savingandexporting/exportgif.html
https://sourceforge.net/p/origamieditor3d/code/ci/master/tree/src/origamieditor3d/origami/Origami.java