언리얼 엔진 마켓플레이스는 10월 중순에 팹으로 이전될 예정입니다. 자세히 알아보세요.

BodySync - Full Body VR IK Solver

HKCreations - 블루프린트 - 2024/09/10

BodySync is an easy to integrate system designed to realistically animate full body characters to match a player’s real world body, allowing for greater immersion in VR applications.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.4
  • 다운로드 유형
    전체 프로젝트
    이 제품은 언리얼 엔진 프로젝트 전체 폴더와 함께 환경 설정 파일, 콘텐츠 파일 및 .uproject 파일을 포함하고 있으며 새로운 프로젝트를 생성할 때 템플릿으로 사용할 수 있습니다.

🎮 Playable Demo (0.43 GB)

🎮 Playable Demo With More Characters (1.26 GB)

🎬 Demonstration Video

━━━━━━━━━━━━━━━━━━

📖 Add Custom Character Tutorial

📖 VRTemplate Integration

📖 VRExpansionPlugin Integration

📖 Future Updates

━━━━━━━━━━━━━━━━━━

Feel free to DM me on Discord @hk_creations_55445 if you have any questions, feature requests, or found any bugs

━━━━━━━━━━━━━━━━━━

BodySync is an easy to integrate system designed to realistically animate full body characters to match a player’s real world body, allowing for greater immersion in VR applications.

기술적 세부사항

Features:

  • Dynamic elbow positioning 
  • Entirely procedurally leg animations
  • Fully animated hands
  • Leg IK (ensuring the character’s feet are perfectly aligned with the ground)
  • Height calibration
  • Virtual height offset (allowing for both seated and standing modes)
  • Roomscale character collision setup (preventing users from pushing their head through walls)
  • Very easy to integrate
  • Automatic character calibration (making it super easy to add new characters)
  • Characters will just work out of the box (no need for tweaking)
  • Highly customizable system
  • Runtime character swapping with automatic recalibration 


Number of Blueprints: 5

Input: Oculus Touch, Valve Index, HTC Vive, Windows MR

Network Replicated: Not natively, but easily done with the VRExpansionPlugin

Supported Development Platforms: Windows

Important/Additional Notes:

  • Currently only supports humanoid characters rigged with the UE5 bone names
  • The characters TwinBlast and Echo are not included in the template project (in order to keep a small project file size), but can be easily added back. Look at the Add Custom Character Tutorial
  • Due to the fact that the leg animations are fully procedural, the legs will sometimes clip through each other. Please try out the demo to see if that is an issue for you
  • Skybox used in the demonstration level
  • The OpenXR plugin is required (you can completely ignore this point as it will be active by default)