답변과 귀중한 도움에 정말 감사합니다. 마침내 프로젝트를 만들었습니다. 나는 당신의 모든 제안을 시도했고 결국이 시뮬레이션을 위해 내 자신의 방법을 선택했습니다.
나는 물리 엔진을 위해 bulledsharp (c #을위한 bullet physics wrapper)를 사용했지만 가장 최근의 것을 사용하여 sourceforge svn의 bulletsharp 소스와 신선한 총알 물리 소스 자체를 컴파일하는 것이 중요합니다. 사전 컴파일 된 .dll이 아니며 웹 사이트에서 다운로드 할 수 있습니다. 사전 컴파일 된 버전은 나에게 너무 오래되었고 더 발전된 귀중한 기능은 포함하지 않았습니다. 내가 배운 것은 고급 그래픽이 필요하지 않은 간단한 시뮬레이션의 경우 구형 3dsmax (예 : 가장 최근의 2012가 아닌 2011)를 사용하여 모델 등을 개발하는 것이 좋습니다. 주로 플러그인과 내보내기가 더 많기 때문입니다. 또한 사용 가능한 모든 프레임 워크 (sharpdx, xna, xna4, slimdx, c ++ 및 기타)의 자습서를 확인하는 것이 실제로 도움이됩니다.
마지막으로 저의 접근 방식은 아주 작은 큐브 조각을 사용하여 유리 벽을 만드는 것이 었습니다. 물론 시뮬레이션을 실행하려면 강력한 기계가 있어야합니다. 힘이 약한 경우 더 큰 큐브를 사용할 수 있습니다. 수면 상태로 만든 모든 큐브를 만드는 것이 중요합니다. 이제 모든 조각은 두 개의 차원으로 구성된 수레로 표현됩니다. 숫자는 두 큐브 사이의 연결 강도를 나타냅니다. 돌을 던지고 충돌이 감지되면 벽의 각 큐브 (돌 질량, 속도, 큐브 질량 및 크기와 충돌 중심으로부터의 거리 포함)에 대한 힘이 계산되고 원의 배열에서 뺍니다. 같은 패턴. 빼기 후 연결 강도가 0 이하인 큐브가 활성화됩니다. 이것은 새끼를 움직입니다.
이거 야. 당신의 도움을 주셔서 감사합니다.