Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

295
Vistas
¿Puede establecer el color de fondo de un objeto Three.js TextGeometry?

Tengo un objeto básico THREE.js TextGeometry en mi escena:

 const loader = new THREE.FontLoader(); const linkToFont ='link-to-font'; let textGeo; const self = this; loader.load(linkToFont, function (font) { textGeo = new THREE.TextGeometry('Hello three.js!', { font, size: 0.3, height: 0.01, }); textGeo.computeBoundingBox(); const textMaterial = new THREE.MeshBasicMaterial({ color: 0xff0000 }); const textMesh = new THREE.Mesh(textGeo, textMaterial); textMesh.position.set(-100, 0, 0); textMesh.updateMatrixWorld(); self.addToScene(textMesh); });

Esto muestra el texto en rojo en mi escena. ¿Es posible dar al texto en esta área un "color de fondo"? ¿Es decir, un color sólido rectangular detrás del texto mismo?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Tienes 2 opciones:

  1. Si desea cubrir todo el lienzo con un solo color, use scene.background para cubrir todo el lienzo scene.background = new THREE.Color(0x9900ff) .
  2. Si desea limitar el área que cubre el color de fondo, simplemente cree un plano detrás del texto con el color que desee en MeshBasicMaterial .
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda