이십면체를 점차적으로 분할하면 구가 된다길래
일단 참고가 되는 코드가 그냥 1 + root(5) / 2 (황금율) 가지고 하드코딩으로 정점 찍고 페이스 만드는 거라서
그걸 구좌표로 변환해서 좀 분할하기 쉽게 만들게 코드를 다시 짠 다음에 2단계로 분할을 해본 코드를 만듦.
내일 일어나면 리팩터링하고 3~ 이상 분할하기 쉽게 만들 예정...
이십면체를 점차적으로 분할하면 구가 된다길래
일단 참고가 되는 코드가 그냥 1 + root(5) / 2 (황금율) 가지고 하드코딩으로 정점 찍고 페이스 만드는 거라서
그걸 구좌표로 변환해서 좀 분할하기 쉽게 만들게 코드를 다시 짠 다음에 2단계로 분할을 해본 코드를 만듦.
내일 일어나면 리팩터링하고 3~ 이상 분할하기 쉽게 만들 예정...
무슨 라이브러리 썼음? 코드 확대해도 안보임
라이브러리 올린 짤에서는 안썼어요 글고 언어 러스트임
ndarray_rs 도 한번 고려해봤는데 그냥 간단한 토이 라이브러리에 도입하는거 치고는 너무 클 것 같아서 안했음
그냥 말하자면, 이십면체가 가지는 황금율 가지고 그걸 대충 때려맞춰서 (개선사항) 되도록이면 패닝하도록 삼각형을 만든 것 뿐임.. 패닝 안됬다고 하면 나중에 고치면 되는 사항이고
굿
근데왜poss임?
position + s
그래픽 라이브러리 어느거임? 이쁘다 - dc App