chore: add triplex config

This commit is contained in:
Michael Dougall committed 2024-03-05 21:46:21 +11:00
1 parent b0d0a9126c
commit 1b58a27e9d
3 files changed
+52

No files matched your search

+15
View File
@@ -0,0 +1,15 @@
{
"$schema": "https://triplex.dev/config.schema.json",
"components": ["../src/components/**/*.(j|t)sx"],
"files": ["../src/components/**/*.(j|t)sx"],
"provider": "./provider.tsx",
"assetsDir": "models",
"rendererAttributes": {
"gl": {
"antialias": false,
"stencil": false,
"depth": false,
"powerPreference": "high-performance"
}
}
}
+16
View File
@@ -0,0 +1,16 @@
import React from "react";
import { Physics } from "@react-three/rapier";
export default function Provider({
children,
physicsDisabled = true,
}: {
children: React.ReactNode;
physicsDisabled?: boolean;
}) {
return (
<Physics gravity={[0, -90, 0]} timeStep="vary" paused={physicsDisabled}>
{children}
</Physics>
);
}