이것은 Lagrange_Rally3D_truck_beta.zip으로 최신 릴리스를 다운로드할 수 있는 Lagrange Rally 3D라는 Linux 앱입니다. 워크스테이션용 무료 호스팅 제공업체인 OnWorks에서 온라인으로 실행할 수 있습니다.
OnWorks가 포함된 Lagrange Rally 3D라는 이 앱을 무료로 다운로드하여 온라인으로 실행하세요.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린샷:
라그랑주 랠리 3D
설명 :
차량의 전체 구성(관절체)이 일반화된 좌표의 '벡터'로 표현되는 3D 차량 시뮬레이터. 따라서 본체 및 바퀴의 일반적인 위치 및 방향과 같은 개념은 모두 일반화된 좌표에 의해 정의됩니다. Lagrangian Dynamics를 사용하여 이러한 좌표는 F=ma에 따라 사실적인 방식으로 시간에 따라 진화하지만 마치 모든 구속력이 구체화되는 것처럼 조인트의 존재: 힌지, 프리즘, 강체 연결 등 모든 파생물은 유한 차분으로 수행되므로 모두 간단합니다. 3개의 비디오에서 나는 이 간단하지만 pow 방법까지 모든 역학과 그 시뮬레이션을 설명합니다. 지금까지 순수한 라그랑주 역학은 시뮬레이션 비디오 게임에서 많이 또는 전혀 사용되지 않았지만 유망하고 매우 간단하기 때문에 시도하기로 결정했습니다 최종 결과에 비해 시뮬레이션 게임에서 사용에 대한 문서가 많지 않았습니다.이 부족이 이제 완료되었습니다.
비 GL 버전도 제공됩니다.
비디오: http://youtu.be/J8fWg_xFEwk
기능
- 컴퓨터 시뮬레이션에 실현 가능한 방식으로 구현된 순수 라그랑주 역학을 사용한 다관절 시뮬레이션.
- 매우 Lagrangian 방법이 사용하기 매우 간단하기 때문에 매우 짧고 간단한 소스 코드입니다.
- 홀로노믹 제약만을 특징으로 하는 다른 관절 메커니즘의 시뮬레이션으로 확장하는 것이 가장 쉽습니다. 따라서 이것을 시뮬레이션 게임의 긴 시리즈의 시작으로 만듭니다.
- 매우 우수한 성능... 구속력이 계산되지 않기 때문에 각 시뮬레이션 단계의 계산 무게는 시뮬레이션할 기계 시스템의 자유도(일명 "DOF") 수의 제곱에 비례합니다.
- 간단한 비행기 전용 버전은 교훈적 및/또는 문서 관련 목적을 위해 항상 별도로 사용할 수 있도록 유지됩니다.
- 나는 곧 3D 그래픽 형식을 2으로 만들고 결과 픽셀을 표시하기 위해 SDL 라이브러리만 사용하는 버전도 곧 제공할 예정입니다. 자동차의 역학을 근사화할 필요가 전혀 없습니다(또는 거의 전혀).
- 차량의 역학은 거의 유사하지 않으며 바퀴도 시각적으로 회전합니다.
- 자동차와 트럭 모두 나무가 있는 구릉지 지형이 있는 전복이 있습니다. 원칙적으로 다중 트레일러 트럭 설정도 처리할 수 있습니다. 트레일러를 더 부착하거나 원하는 만큼의 '물건'(예: 트렁크)을 당길 수 있을 때 버전을 만들겠습니다. 당기는 와이어는 빠른 속도와 안정성으로 시뮬레이션할 수 있습니다... 글쎄... 후 Lagrangian 방식보다 리프터 트럭을 시뮬레이션하는 데 더 좋은 점은 무엇입니까? 나는 각 '하위 분야' 또는 트럭 운송 및 집회에 대한 전복을 만들 것입니다.
- 나는 최근에 고속도로를 포함하는 방법을 실험했습니다(또한 편집 가능함). 그래야 트럭과 함께 고속에 최적화된 STUNTS의 현대화 리메이크가 가능해질 것입니다. 그러나 거대한 벽돌로 소스코드를 변환하는 게임을 무겁게 만들지 않고.
- 주변의 물체와의 충돌 구현에 대해 신경 쓰지 않았지만(적어도 지형 제한 벽과 같은 것) 일부 subversin에서는 포함할 것입니다... 요점은 주변의 작은 물체와 바퀴의 충돌을 시뮬레이션하는 것일 수 있습니다. 바위나 트럭이 여기저기 흩어져 있는 것처럼. 라그랑지안 방식 덕분에 관절이 강하기 때문에 바퀴로 느껴지는 타격의 '전달'이 정확하게 시뮬레이션되어 타격으로 인해 전체 시스템이 '진동'되거나 우리가 원하는 대로 불러라.
- 내부 보기를 사용할 수 있으며 외부 보기의 경우 모든 세부 사항을 확대할 수 있습니다. 관절은 게임에서 잘 시각화되어 있으므로 여기에 포인트가 있습니다. 차에서 내려 모든 것을 잘 볼 수도 있습니다.
오디언스 (Audience)
교육, 최종 사용자/데스크톱, 엔지니어링, 자동차
사용자 인터페이스
오픈GL, SDL
프로그래밍 언어
C
카테고리
https://sourceforge.net/projects/lagrangerally/에서도 가져올 수 있는 애플리케이션입니다. 우리의 무료 운영 체제 중 하나에서 가장 쉬운 방법으로 온라인으로 실행하기 위해 OnWorks에서 호스팅되었습니다.