Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/steve245270533/r3f-ecctrl-demo

基于R3F开发的第一/第三人称角色控制器
https://github.com/steve245270533/r3f-ecctrl-demo

ecctrl react-three-fiber threejs

Last synced: about 2 months ago
JSON representation

基于R3F开发的第一/第三人称角色控制器

Awesome Lists containing this project

README

        

# Ecctrl demo

cover.png

## 运行

```bash
pnpm install

pnpm dev
```

## 介绍

[Pmndrs/ecctrl](https://github.com/pmndrs/ecctrl) 是一个简单的基于 Web 的角色控制器,构建于 `react-three-fiber` 和 `react-three-rapier` 之上。它提供了一个 Playground 演示,您可以在其中体验以下功能:

1. 无缝移动越过小障碍

2. 通过结合弹簧和阻尼力的浮动力增强控制

3. 用于与游戏环境交互的刚体角色功能

4. 可定制的地面摩擦力以实现定制控制

5. 在支撑表面上施加质量的真实模拟

6. 与移动和旋转平台顺利集成

## 技术栈

- `react`
- `three`
- `@react-three/fiber`
- `@react-three/rapier`
- `@react-three/drei`
- `ecctrl`