Eine wachsende Sammlung nützlicher Helfer und voll funktionsfähiger, vorgefertigter Abstraktionen für @react-two/fiber.
Wenn Sie eine Komponente erstellen, die generisch genug ist, um für andere nützlich zu sein, denken Sie darüber nach, einen BEITRAG ZU leisten!
npm install @react-three/drei
Wichtig
Dieses Paket verwendet die eigenständige three-stdlib
anstelle von three/examples/jsm
.
import { PerspectiveCamera , PositionalAudio , ... } from '@react-three/drei'
import { PerspectiveCamera , PositionalAudio , ... } from '@react-three/drei/native'
Die native
Route der Bibliothek exportiert weder Html
noch Loader
. Der Standardexport der Bibliothek ist web
, das Html
und Loader
exportiert .
https://pmndrs.github.io/drei
[!WARNING] Nachfolgend finden Sie ein Archiv der Ankerlinks mit ihren neuen jeweiligen Speicherorten zur Dokumentationswebsite. Aktualisieren Sie die untenstehenden Links nicht, sie dienen nur als Referenz.
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
Die Dokumentation ist hierher verschoben
$ corepack enable
$ yarn install
Voraussetzungen:
$ npx playwright install
So führen Sie visuelle Tests lokal aus:
$ yarn build
$ yarn test
So aktualisieren Sie einen Snapshot:
$ PLAYWRIGHT_UPDATE_SNAPSHOTS=1 yarn test
Wichtig
Snapshots sind systemabhängig. Um Playwright in derselben Umgebung wie das CI auszuführen, gehen Sie wie folgt vor:
$ docker run --init --rm
-v $( pwd ) :/app -w /app
ghcr.io/pmndrs/playwright:drei
sh -c " corepack enable && yarn install && yarn build && yarn test "
So aktualisieren Sie einen Snapshot:
$ docker run --init --rm
-v $( pwd ) :/app -w /app
-e PLAYWRIGHT_UPDATE_SNAPSHOTS=1
ghcr.io/pmndrs/playwright:drei
sh -c " corepack enable && yarn install && yarn build && yarn test "