내 프로그래머는 물리학을 iPhone 게임에서 유체 시뮬레이션을 위해 사용하는 데 어려움을 겪고 있습니다. 기본적으로, 그는 스크린을 계속해서 흐르게하고 그 뒤에 흔적을 유지하기 위해 한 방울의 물을 가져와야합니다. 그는 정확한 "유동적 인"모습을 얻을 수 없습니다. 어떤 제안? 예제 코드? 또는 어떤 도움? :)iPhone 유체 스트림 코딩
고마워요!
내 프로그래머는 물리학을 iPhone 게임에서 유체 시뮬레이션을 위해 사용하는 데 어려움을 겪고 있습니다. 기본적으로, 그는 스크린을 계속해서 흐르게하고 그 뒤에 흔적을 유지하기 위해 한 방울의 물을 가져와야합니다. 그는 정확한 "유동적 인"모습을 얻을 수 없습니다. 어떤 제안? 예제 코드? 또는 어떤 도움? :)iPhone 유체 스트림 코딩
고마워요!
이 시뮬레이션에 얼마나 많은 돈을 쓰느냐에 달려 있습니다. 스프링을 사용하여 방울을 시뮬레이션하고, 5 개 또는 6 개의 노드를 놓고 스프링을 사용하여 서로 연결 한 다음, (최상의 결과를 얻으려면 스프링 수를 사용해야합니다.) 그런 다음 드롭을 그리기 위해 노드를 지나치게해야하고, 스프링을 만들고 이동시키기위한 샘플 코드를 청취하십시오.
Node nodes[6];
Spring springs[36];
int t = 0;
for(int i=0;i<6;i++)
for(int j=i+1;j<6;j++,t++)
spring[t].initialize(node + i,node + j);
while(true)
{
for(int i=0;i<36;i++)
springs[i].update();
for(int i=0;i<6;i++)
node [i].update();
drawstuff(nodes);
}
도와 주셔서 감사합니다 :)! 나쁘게 해보고, 이것을 시험해 보라. 그러면 doesnt가 희망을 갖고 작동하면 나는 엔진을 발견 할 수있다. – Dan
그는 이미 어떤 부분을 해결 했습니까? 정적 물방울? 흔적이있는 드롭의 스틸 샷? – Beta