polygonjs-engine
Version:
node-based webgl 3D engine https://polygonjs.com
19 lines (18 loc) • 550 B
TypeScript
import { BufferGeometry } from 'three/src/core/BufferGeometry';
import { Texture } from 'three/src/textures/Texture';
interface AttribFromTextureParams {
geometry: BufferGeometry;
texture: Texture;
uvAttribName: string;
targetAttribName: string;
targetAttribSize: 1 | 2 | 3;
add: number;
mult: number;
}
export declare class AttribFromTexture {
set_attrib(params: AttribFromTextureParams): void;
private _data_from_texture;
private _data_from_default_texture;
private _data_from_data_texture;
}
export {};