solid-three
solid-three copied to clipboard
port of @react-three/fiber for solid
Implementation of proxy-based threejs renderer, based on the exploration done in the [zustand-to-store](https://github.com/solidjs-community/solid-three/pull/12) branch. This branch deviates from the previous goal of staying close to r3f's codebase in favor of...
Hi, I've been looking into using Three.JS with SolidJs and found this package. However, the last release on NPM was 8 months ago. Looking around, I can see there's a...
Resolved TypeScript complaints about respecting exports typings Error code was ts(7016)
This branch continues the `context-and-proxies`-branch from @vorth in which he took the proxy-implementation from @nksaraf `solid-three-chess` branch of `react-three-fiber`. This branch' intention is to remove all the dependencies and artefacts...
https://codesandbox.io/p/sandbox/solid-three-with-switch-forked-d1jmmf?file=%2Fsrc%2FApp.jsx%3A41%2C7 Change the fragment (lines 18 & 41) to a `...`, and it will start working. The Switch doesn't work unless the parent is a valid Object3D, or something of...
 When I pass args, it does not work and args are not passed to createElement. I traced the code, but I can't understand when createElement is executed, and I...
Though not a high priority, WebXR support may be very easy to achieve. [This fork of Nikhil's original repo](https://github.com/NikolaySuslov/solid-three) has added support for WebXR, though I have no idea how...
Solid-three will never set a color without using ColorManagement.workingColorSpace, or a color space passed to us explicitly. Mainly, we want to avoid Color setters that default to SRGB, so the...
Currently the aspect-ratio of the current camera of the scene is automatically set only when resizing the canvas and on the initial render via a [`ResizeObserver`](https://github.com/solidjs-community/solid-three/blob/f3d6df4e0651f6ca5c2095fe5641d1d61d6609c8/src/canvas.tsx#L66). This causes unexpected behavior...
@vorth was having issues with an unsupported event from `react-three-fiber` (onPointerOver). This caused an error with a cleanup function. We should handle these types of errors more gracefully.