mirror of
https://github.com/denismhz/solar-system.git
synced 2025-11-09 08:06:22 +01:00
24 lines
587 B
JavaScript
24 lines
587 B
JavaScript
import * as THREE from "three";
|
|
|
|
const textL = new THREE.TextureLoader();
|
|
|
|
const material = new THREE.MeshPhongMaterial({
|
|
map: textL.load("../../img/mars/mars_1k_color.jpg"),
|
|
bumpMap: textL.load("../../img/mars/mars_1k_topo.jpg"),
|
|
normalMap: textL.load("../../img/mars/mars_1k_normal.jpg"),
|
|
});
|
|
|
|
const marsMesh = new THREE.Mesh(
|
|
new THREE.SphereGeometry(3389.5 / 6000, 50, 50),
|
|
material
|
|
);
|
|
|
|
marsMesh.name = "mercuryMesh";
|
|
|
|
const marsGroup = new THREE.Group();
|
|
marsGroup.name = "marsGroup";
|
|
marsGroup.userData.id = 499;
|
|
marsGroup.add(marsMesh);
|
|
|
|
export { marsMesh, marsGroup };
|