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

188
Vistas
pasar múltiples geometrías secundarias a vertex shaders usando threejs

Digamos que tengo una geometría cuyos vértices estoy usando para crear Points o una InstancedMesh . Pero luego quiero cambiar esta geometría subyacente a otra cosa, como un cono a una esfera o algo que tenga el mismo número de vértices. Me gustaría animar entre estos sin usar MorphTargets , así que supongo que necesito usar un sombreador de vértices personalizado que está bien, sin embargo, estoy un poco atascado en cuanto a cómo pasar los BufferGeometry adicionales al sombreador de vértices. Realmente no puedo pensar cómo podría hacer esto con los uniforms . ¿Alguien tiene alguna idea? Según tengo entendido, solo puedo usar int/float/bool/vec/ivec/mat pero necesito múltiples búferes de vértice. ¿Es solo una matriz de algún tipo?

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

0

La posición por defecto de los vértices se define en un BufferAttribute llamado position . Esto se pasa al vertex shader como attribute vec3 position .

Puede crear un nuevo BufferAttribute en su geometría llamado position2 y puede definirlo en su vertex shader como attribute vec3 position2 .

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