Favivon - Correção

This commit is contained in:
2026-05-30 19:59:39 -03:00
parent 76ddaa815d
commit d7dfd221f0
32859 changed files with 5459654 additions and 404 deletions
+10
View File
@@ -0,0 +1,10 @@
import { useThree } from '@react-three/fiber';
function useAspect(width, height, factor = 1) {
const v = useThree(state => state.viewport);
const adaptedHeight = height * (v.aspect > width / height ? v.width / width : v.height / height);
const adaptedWidth = width * (v.aspect > width / height ? v.width / width : v.height / height);
return [adaptedWidth * factor, adaptedHeight * factor, 1];
}
export { useAspect };