3d-grass-title
Version:
A customizable 3D grass-textured title web component using Lit + TypeScript + Three.js
5 lines (4 loc) • 415 B
TypeScript
import * as THREE from 'three';
export declare function createGrassFieldFromTextCanvas(text: string, density: number | undefined, grassHeight: number | undefined, textGeometry: THREE.BufferGeometry): THREE.InstancedMesh;
export declare function loadGrassTexture(): Promise<THREE.Texture>;
export declare function createGrassShaderMaterialAsync(color: string, lightIntensity: number): Promise<THREE.ShaderMaterial>;