O que threejs-loaders faz?
Carregamento de assets Three.js - GLTF, texturas, imagens, modelos, padrões assíncronos. Utilize ao carregar modelos 3D, texturas, ambientes HDR ou gerenciar o progresso de carregamento.
Descrição
Este pacote oferece uma interface simplificada para carregar diversos tipos de assets Three.js, como modelos GLTF, texturas, imagens e ambientes HDR. Ele gerencia o carregamento assíncrono, fornece callbacks de progresso e facilita a integração com cenas Three.js.
Como usar
import { loadGLTF, loadTexture, loadHDR } from 'cloudai-x/threejs-loaders';
// Carregar um modelo GLTF
const model = await loadGLTF('path/to/model.gltf');
scene.add(model.scene);
// Carregar uma textura
const texture = await loadTexture('path/to/texture.jpg');
// Carregar um ambiente HDR
const envMap = await loadHDR('path/to/environment.hdr');
Gerencie o Progresso
import { loadGLTF } from 'cloudai-x/threejs-loaders';
const model = await loadGLTF('model.gltf', {
onProgress: (progress) => {
console.log(`Carregando: ${Math.round(progress * 100)}%`);
}
});
Plataformas Suportadas
- Claude Code: Suportado via integração com ferramentas de IA.
- Cursor: Compatível com comandos naturais.
- Codex: Pode ser utilizado com prompts específicos.
Licença
MIT