Results 352 comments of

```jsx useMeasure(null, [scale]) useMeasure({ ... }, [scale]) ``` or ... (not sure if that's a good idea due to typescript) ```jsx useMeasure([scale]) useMeasure({ ... }, [scale]) ``` ? would you...

btw there is a forceRefresh for such cases: https://codesandbox.io/s/quizzical-margulis-95c09?file=/src/App.js:284-380 ```jsx const [scale, setScale] = useState(1) const [ref, size, refresh] = useMeasure() useEffect(() => void refresh(), [scale]) ``` but i agree,...

seems useful, would you want to open a pr for this?

lgl can't. this is only for static scenes.

yes, the build system is already primed for multiple targets. but needs a pr to add src/native. i have no experience with RN but probably would be easy to do,...

@mul1sh @JackCA hey everyone, i wasn't online over the holidays, sorry for the delay. the async bit is a bit weird. hooks can't be awaited, that would only go for...

i am not quite sure, the lgl documentation is very scarce. you can force it by doing: ```jsx import { Canvas, extend } fron '@react-three/fiber' import { Raytracer } fron...

i was wrong, turns out it completely ignores threejs lights. so the extend thing definitively works.

is this something that can safely be published that way? or will it inhibit some bundlers or environments?

you can clear the asset which busts the cache.