TRES.JS no ha podido agregar la textura no se puede encontrar

Utiliza una ruta relativa para cargar la imagen: @/assets/RC.jpg, pero es posible que la carpeta de activos no esté en el mismo directorio que su archivo .vue.

Así que el primer paso es comprobar los siguientes puntos:

1. ¿Es correcta la ruta de la imagen? ¿Está la carpeta de activos ubicada en el mismo directorio que .vue?

2. Use el panel de red para verificar si la solicitud de imagen es exitosa

3. Intenta cargar imágenes con rutas absolutas en lugar de rutas relativas

4. Intente usar imágenes públicas en línea para probar temporalmente si la carga es exitosa

5. La mejor manera es usar el método de importación de activos de Vue para importar recursos de imagen

html

<template>
  <img src="@/assets/R-C.jpg"> 
</template>

<script setup>
import cubeImg from '@/assets/R-C.jpg'

const cubMaterial = new THREE.MeshBasicMaterial({
  map: cubeImg 
})  
</script>

Luego verifique las razones una por una de acuerdo con los puntos anteriores:

  • ¿Es correcta la ruta de la imagen?
  • Si la solicitud de red fue exitosa
  • Pruebas temporales con imágenes públicas
  • Importar con la importación de activos regulares de Vue

A través de este método de análisis y resolución de problemas, generalmente es posible localizar rápidamente la causa de la falla en la carga de la imagen, que puede deberse principalmente a una escritura incorrecta de la ruta o una falla en la solicitud de la red. Espero que un análisis detallado del problema pueda ayudarlo a resolver el problema.

Según el código y los problemas que proporcionó, analicé las posibles causas y los pasos para solucionar problemas, y escribí este blog para compartir. Los contenidos principales incluyen:

  1. Comprobar la ruta de la imagen
  2. Solicitud de visualización del panel de red
  3. intente usar la ruta absoluta
  4. Prueba temporal con imágenes públicas
  5. Las mejores prácticas para usar la importación de activos de Vue

A través de los métodos anteriores y combinados con el contexto relevante que proporcione, analice y localice la causa de la falla de carga de la imagen.

Supongo que te gusta

Origin blog.csdn.net/m0_70718568/article/details/131018459
Recomendado
Clasificación