Hacker News 의견
  • 또 다른 브라우저용 링크: oimo.io
  • Marian Pekár의 블로그 글을 읽고 Verlet integration을 이해하고 나만의 천 시뮬레이션을 작성할 수 있었음
  • 웹 개발, Gradle, Java 지식에서 이런 것을 만드는 방법에 대해 궁금해하는 사람들
    • 컴퓨터 과학 학부를 하지 않았기 때문에 아무리 많은 프로그래밍 언어를 배워도 이해할 수 없을 것 같음
    • OPENLY, LIBGDX, GODOT, Unity를 조금 다뤄봤지만, 처음부터 천 시뮬레이션을 만드는 것은 어려운 일임
  • 천 시뮬레이터는 항상 약간 불안정하게 느껴짐
    • 그리드 천을 생성해 보면 무작위로 튀고 움직이는 것을 볼 수 있음
    • 이것이 IEEE 754 부동소수점 오류의 누적 때문인지 궁금함
  • 이 작업은 정말 인상적임
    • 간단하지만 매혹적임
    • 자연스럽고 믿을 수 있는 천 시뮬레이션을 만드는 데 Verlet integration의 강력함을 강조함
    • 관심 있는 사람들에게는 Hitman 게임 엔진의 Jakobsen의 논문도 추천함
  • 이 프로젝트는 Elden Ring 게임의 놀라운 천 디자인을 다룬 Polygon 비디오를 떠올리게 함
  • 항상 이런 종류의 천 애니메이션을 좋아했음
    • 처음 본 것은 Codepen의 dissimulate의 찢어질 수 있는 천 데모였음
    • 그 코드가 9년 전에 작성되었다는 것이 믿기지 않음
    • Codepen 링크
    • GitHub 링크
  • 사람들이 이런 것들이 어떻게 작동하는지에 대해 실제로 질문하는 것을 보는 것이 좋음
    • 모든 것이 수년간의 작은 단계로 이루어졌다는 느낌을 줌
    • 수학이 벽처럼 느껴지는 지점에 도달한 적이 있는지, 아니면 계속 두드리다가 이해하게 되는지 궁금함
  • 누군가 이걸 업데이트해서 휴대폰에 바람을 불어 천을 움직이게 할 수 있게 해줄 수 있는지 궁금함
  • 가장 흥미로운 것은 몇 가지 매개변수와 제약 조건을 설정함으로써 현실적인 움직임을 만들어낼 수 있다는 점임
    • 주변 세계가 숨겨진 모델과 힘의 집합일 수 있으며, 우리의 임무는 그것들을 발견하고 시뮬레이션하는 것임
    • 아름다운 작업임