1P by GN⁺ | ★ favorite | 댓글 1개
  • Water는 설명 문단 없이 짧은 라벨만 나열된 페이지라, 확인 가능한 정보가 매우 제한적임
  • 품질 또는 단계처럼 보이는 항목은 Low, Medium, High, Super 네 가지로 구분됨
  • 기술 관련 라벨로는 WASM이 포함됨
  • 입력·센서 관련 항목으로 Accelerometer가 표시되지만, 동작 방식이나 사용 조건은 설명되지 않음
  • 기능, 사용법, 성능 수치, 지원 환경을 판단할 추가 설명이 없어 라벨 이상의 해석은 어려움

페이지에 표시된 라벨

  • 품질 또는 단계로 보이는 항목
    • Low

    • Medium

    • High

      • Super
      • 기술·입력 관련 항목
    • WASM

      • Accelerometer

확인되지 않는 정보

  • Water의 동작 방식, 구현 세부사항, 데모 사용법, 호환성 정보는 본문에 포함되어 있지 않음

댓글과 토론

Hacker News 의견들
  • 이런 멋진 걸 보고도 표면장력, 점성, 공기방울, 거품, 에너지 손실, 휴대폰 두께에 맞춘 3D 액체, 소리, 운동량 기반 햅틱 피드백, 방향에 맞는 광선까지 요구하고 싶어져서 괜히 미안한 느낌
    물·맥주·와인·위스키 선택지도 있으면 좋겠음. 정말 뛰어난 데모일수록 실제로 제공하는 것보다 훨씬 많은 기능 요청을 끌어냄

  • 여전히 이게 제일 좋음: https://oimo.io/works/life/
    이 개발자는 멋진 프로젝트가 정말 많음

    • 정말 멋짐. Conway의 생명 게임을 SQLite에서 재귀적으로 구현해 보거나 여러 언어로 만들어 보고 변형도 탐구해 봤는데, 게임 안에서 다시 시뮬레이션할 수 있다는 건 알고 있었어도 이건 충격적으로 멋짐
      구현도 너무 부드러워서 거울 속으로 들어가는 느낌이 듦
    • 이건 미쳤음. 아는 사람이라면 꼭 확대와 축소를 해봐야 함
    • 축소하는 순간이 정말 끝내줌
    • 이 “세포 자동자”의 규칙이 문서화돼 있는지 나중에 확인해 보고 싶음
      프랙털 성질이 규칙에서 자연스럽게 나오는 건지, 아니면 특정 확대 단계에서 수동으로 강제한 건지 궁금함
    • 시계도 꽤 멋짐: https://oimo.io/works/clock/
  • 보기엔 좋지만 물 같지는 않음. 계속 영원히 움직임
    물통 속 물이라면 몇 분 뒤에는 멈춰야 함. 수정: 물 입자 사이의 마찰 시뮬레이션이 빠진 듯함

    • 재미있게도 이런 물 시뮬레이션에서는 보통 반대로 고쳐야 하는 부분임
      많은 해법은 인위적인 에너지 손실이 너무 빠르게 생기기 때문임. 그래서 이렇게 동작한다는 건 오히려 숙련도가 낮다는 신호가 아니라 높다는 신호에 가까움. 에너지를 더 빨리 줄이는 건 사소함
    • 같은 사소한 흠을 말하러 왔음. 너무 천천히 가라앉고, 각도를 바꾼 뒤 움직이기 시작하는 데도 너무 오래 걸림
      그래서 실제 물보다 더 반응적이면서 동시에 덜 반응적인 이상한 지점에 있음
    • 가라앉긴 하지만 완전히 멈추지는 않음. 그래도 바다도 완전히 멈추지는 않으니 A+ 를 줘도 된다고 봄
    • 보통 물보다 더 압축 가능하고 탄성적으로 보여서 저런 동작이 나오는 듯함
      틀리지 않았다면 실제 물은 압축하기가 매우 어려움
    • 공기도 같이 시뮬레이션하면 멋질 듯함. 지금은 물 덩어리 가운데에 기포를 열 수 있음
      그래도 재미있는 프로젝트임
  • 둘러보다가 지금까지는 이게 제일 마음에 듦: https://oimo.io/works/cloth/
    프로젝트들이 끝내줌

    • 소스 코드를 보고 싶은 사람을 위해 GitHub에 전부 올라와 있음
      [1] https://github.com/saharan/works
    • 내 브라우저에서 엄청나게 매끄럽게 동작함
    • 이제는 그냥 실력을 과시하는 수준임
    • 이건 미쳤음
  • 아버지가 60년대에 Apollo 프로그램에서 일했음. 당시 탱크 안 연료 출렁임을 시뮬레이션하려고 아날로그 컴퓨터를 사용했다고 함
    또 우주에서 지구가 원처럼 보이는 화면부터 저고도 수평선과 격자까지 전환할 수 있었다는 비행 시뮬레이터 디스플레이도 있었다고 함. 둘 다 직접 보진 못했지만, 아버지 물건들과 함께 그 후자의 회로도를 버리려는 중임. 개인적으로는 2003년에 돌아가셨고 이제는 물건을 붙들고 있는 걸 끝내려 함

    • 분야 전문성도 관심도 없어서 무엇이 중요하거나 희귀한지 알 수는 없지만, 개인적으로 더 이상 보관하고 싶지 않은 마음은 완전히 이해함
      그래도 업무 관련 자료이고 너무 사적인 게 아니라면, 많은 사람이 관심을 가질 만하고 어딘가에 전시될 가치가 있어 보임
    • 제 할아버지도 그 일을 하셨음
      제발 버리지 말아 줬으면 함. 제가 가져가고 배송비와 시간 보상을 지불하겠음. 이메일은 프로필에 있음. 보관하고 싶지 않은 마음은 이해하고 판단하지 않겠음
    • Apollo 프로그램에서 쓰인 회로도를 버릴 계획이라면, 하나 액자에 넣어 벽에 걸고 싶음
      역사적으로 의미 있는 잡동사니가 주는 무게는 이해하고, 나도 그런 걸 잔뜩 갖고 싶지는 않을 것 같지만, 공학사의 한 조각은 전혀 다른 이야기임
    • Internet Archive에 올리는 게 좋음
    • 역사학자나 역사 단체들이 분명 그런 자료를 원할 것임. 제발 버리지 말아 줬으면 함
      AskHistorians 서브레딧에 가서 누가 원할지 물어보는 걸 추천함. 비슷한 질문들이 거기서 좋은 보금자리를 찾는 걸 본 적 있음. 버리는 것보다 약간 더 수고스럽겠지만, 미래 세대의 역사학자들에게는 큰 의미가 될 수 있음
  • 무례하려는 건 아니고 정말 몰라서 묻는 건데, 이게 초기 iPhone 앱 중 하나였던 맥주 마시는 척하는 앱과 그냥 같은 것 아닌가 싶음
    15년 전에는 인상적이었을 수 있다는 건 이해하지만, 지금 왜 이렇게 대단한지 잘 모르겠음. 정말 무례하려는 게 아니라 왜 사람들이 감탄하는지 이해하고 싶음

    • 그 맥주 앱은 사실상 과장된 수평계 앱이었음
      이건 유체역학 시뮬레이션임
  • 아주 멋짐. 휴대폰을 돌릴 때 화면이 같이 회전하지 않도록 회전 잠금을 켜면 가장 잘 동작함

  • 뭔가처럼 보이긴 하지만, 물이라고 말해주지 않으면 모르겠음. 이상한 느낌이 있음
    물이 아니라 다른 무언가 같음. 왜 그런지는 모르겠지만 시각화 방식 때문일 수도 있고, 시뮬레이션이 2차원이라서일 수도 있음. 반사나 후처리 때문일 수도 있음. 광선 추적, 법선 계산, 굴절률 같은 요소들이 없어서 그런 것 같기도 함

  • 이건 양자 효과를 설명하는 좋은 예시나 비유처럼 느껴짐
    가만히 두면 대체로 평평한 평균 수위에 가까워지지만, 여전히 기대보다 훨씬 높이 튀는 “무작위” 물보라가 가끔 생김. 전자 터널링 같은 현상이 떠오름. 다른 사람에게도 말이 되는지는 모르겠음

    • 충분히 말이 됨. 양자는 입자가 파동처럼 행동하는 것이고, 절대영도도 원래는 입자가 전혀 움직이지 않는 불가능한 상태로 정의됐다는 걸 떠올리면 됨
      다만 이걸 훌륭한 양자 비유로 받아들이는 데는 조심해야 함. 실제로 보고 있는 건 파동 효과이고, 양자에서 매우 중요하긴 하지만 다른 효과들, 특히 이상한 효과들은 보이지 않음. 처음엔 SPH(입자 기반 유체 시뮬레이션)인 줄 알았는데, 사이트에서는 PIC(Particle-in-Cell)라고 함
      [0] https://yzhu.io/publication/mpmmls2018siggraph/
    • https://en.m.wikipedia.org/wiki/Brownian_motion에 관심이 갈 수도 있음
  • iPhone에서는 “동작 및 방향에 접근하려고 합니다” 같은 권한 요청이 뜨는데 Android에서는 왜 안 뜨는지 궁금함

    • Android에서 Bromite로 실행하면 동작 감지가 아예 안 됨. 아마 지문 추적 방지 때문인 듯함
      휴대폰에는 정교한 센서가 잔뜩 들어 있는데, 대부분 광고 추적과 관련된 용도로 쓰인다는 게 말도 안 됨. 차단돼도 알아차리지 못할 정도임
    • Android의 Chrome은 기본적으로 허용함. 끄려면 사이트 설정으로 가야 함
      iOS의 Safari는 허용 전에 사용자에게 물어봄
    • 예전에는 둘 다 기본으로 접근 가능했지만, iOS는 지문 추적에 쓰일 수 있거나 사용자가 무엇을 입력하는지까지 감지할 수 있다는 정말 미친 데모들이 나온 뒤 잠갔음
      그래서 좋은 기능을 마음껏 쓰기 어려워짐
    • 둘 다 같은 브라우저를 쓰고 있는 건가?