# THREE

THREE est l'objet avec toutes les classes, objets et propriétés inclus dans la bibliothèque principale three.js (opens new window) et GLTFLoader (opens new window). Il est utilisé comme espace de noms pour la bibliothèque principale three.js.

Type Object (opens new window)

# Propriétés

Pour plus d’informations, consultez three.js docs (opens new window).

# Exemple

// Un callback dans ThreeLayerInterface
onAdd(map, context) {
	const {x, y, z} = map.getModelPosition([139.7143859, 35.6778094]);
	const scale = map.getModelScale();
	const geometry = new mt3d.THREE.BoxGeometry(10, 10, 10);
	const material = new mt3d.THREE.MeshBasicMaterial({color: 0xffff00});
	const mesh = new mt3d.THREE.Mesh(geometry, material);
	mesh.position = new mt3d.THREE.Vector3(x, y, z);
	mesh.scale = new mt3d.THREE.Vector3().setScalar(scale);
	context.scene.add(mesh);
}
Dernière mise à jour: 21/03/2026 00:43:20