Initial project import
This commit is contained in:
19
node_modules/@react-three/drei/core/useBoxProjectedEnv.d.ts
generated
vendored
Normal file
19
node_modules/@react-three/drei/core/useBoxProjectedEnv.d.ts
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
import * as THREE from 'three';
|
||||
import * as React from 'react';
|
||||
import { ReactThreeFiber } from '@react-three/fiber';
|
||||
interface MaterialShader {
|
||||
vertexShader: string;
|
||||
fragmentShader: string;
|
||||
defines: {
|
||||
[define: string]: string | number | boolean;
|
||||
} | undefined;
|
||||
uniforms: {
|
||||
[uniform: string]: THREE.IUniform;
|
||||
};
|
||||
}
|
||||
export declare function useBoxProjectedEnv(position?: ReactThreeFiber.Vector3, size?: ReactThreeFiber.Vector3): {
|
||||
ref: React.RefObject<THREE.Material>;
|
||||
onBeforeCompile: (shader: MaterialShader) => void;
|
||||
customProgramCacheKey: () => string;
|
||||
};
|
||||
export {};
|
||||
Reference in New Issue
Block a user