Tiny Online Tools logoTiny Online ToolssearchBuscar herramientas…grid_viewTodas las herramientas
Iniciochevron_rightHerramientas 3Dchevron_rightEditor de Normales y Tangentes 3DEditor de Normales y Tangentes 3D

Editor de Normales y Tangentes 3D

Inspecciona, recalcula, invierte o elimina las normales de vértice y genera tangentes en cualquier modelo 3D.

upload_file

Haz clic para buscar o arrastra y suelta archivos aqui

Selecciona un modelo 3D — GLB, GLTF, OBJ, STL, PLY, FBX, DAE, 3MF u OFF

Aceptado: .glb,.gltf,.obj,.stl,.ply,.fbx,.dae,.3mf,.off

OperaciónSolo inspeccionarNormales suavesNormales planasInvertir normalesGenerar tangentesEliminar normalesInforma de lo que tiene ahora mismo cada malla, sin cambiar nada.

Herramientas similares

Editor de Mallas 3D

Editor de Mallas 3D

Fusiona mallas, separa partes sueltas, suelda vértices e invierte caras en cualquier modelo GLB, OBJ, STL o PLY.

Editor de Modelos 3D

Editor de Modelos 3D

Edita una escena 3D directamente en tu navegador: sin subidas y sin pasar por Blender.

Editor de Materiales 3D

Editor de Materiales 3D

Abre un modelo GLB o GLTF y edita todos los materiales PBR que contiene: gratis, en tu navegador y sin subir nada.

Herramienta de Visualización 3D

Herramienta de Visualización 3D

Inspecciona un modelo con diez modos de sombreado de diagnóstico: normales, damero UV, densidad de triángulos, wireframe y más.

Espejar video

Espejar video

Espejar video te ayuda a reflejar una grabación en horizontal o vertical directamente en el navegador. Úsalo para limpieza multimedia rápida y privada, publicaciones, clases, demos y edición diaria.

SVG a JPG

SVG a JPG

Convierte gráficos vectoriales SVG en una imagen JPEG con calidad ajustable.

Cambiar DPI de imagen

Cambiar DPI de imagen

Cambia el DPI de imágenes PNG y JPEG actualizando los metadatos o remuestreando a una nueva resolución.

apps

Mas herramientas

Explora nuestra coleccion completa de herramientas gratuitas en linea.

Cuando un modelo se renderiza en negro, esta suele ser la razón

Las normales de vértice le indican al renderizador hacia dónde mira cada superficie. Sin ellas no hay manera de calcular la iluminación, así que la superficie sale negra, gris uniforme o brutalmente facetada, según lo tolerante que sea el renderizador.

Que falten las normales es extremadamente común. Los archivos STL sí guardan normales de cara, pero muchos exportadores las escriben a cero. Los OBJ las omiten por completo con muchísima frecuencia. Y no pocos exportadores de glTF las dejan fuera dando por hecho que el cargador las generará — cosa que unos cargadores hacen y otros no.

Las operaciones

Inspeccionar informa, malla por malla, de si hay normales, tangentes y UV, y de si la geometría está indexada. Empieza por aquí.

Normales suaves promedia las normales de todas las caras que concurren en cada vértice, produciendo un sombreado continuo sobre las superficies curvas. Es lo que quieres para formas orgánicas y para todo lo que deba parecer redondeado.

Normales planas da a cada triángulo su propia normal, de modo que cada cara se sombrea por separado y las facetas quedan a la vista. Es lo correcto para piezas mecanizadas, estilos low-poly y cualquier geometría que sea realmente facetada. Ten en cuenta que obliga a separar los vértices compartidos, así que el número de vértices sube.

Invertir normales invierte todas las normales y además el sentido de bobinado de los triángulos. Es el arreglo para un modelo que parece iluminado desde dentro, o que desaparece al activar el descarte de caras traseras — normalmente por una transformación con espejo en algún punto anterior de la cadena.

Generar tangentes calcula los vectores tangentes que exige el mapeado de normales.

Eliminar normales las quita por completo, algo útil de vez en cuando si prefieres que otra herramienta genere las suyas.

Por qué tu mapa de normales no hace nada

Es la queja de iluminación más habitual que existe, y la respuesta casi siempre son las tangentes.

Un mapa de normales guarda direcciones en espacio tangente: un sistema de coordenadas definido por vértice a partir de la normal de la superficie y de la dirección en la que la textura recorre esa superficie. Sin vectores tangentes no hay sistema alguno en el que interpretar el mapa. Algunos renderizadores calculan las tangentes sobre la marcha al cargar el modelo; otros sencillamente ignoran el mapa e iluminan la superficie como si fuera lisa.

La herramienta señala cualquier malla que tenga un mapa de normales asignado y UV pero ningún atributo de tangentes: esa combinación es un problema garantizado al menos en algunos renderizadores, y resulta invisible hasta que la buscas.

La generación de tangentes necesita tanto un juego de UV como un búfer de índices. Las mallas a las que les falte cualquiera de los dos se declaran omitidas en lugar de ignorarse en silencio.

Ver el resultado

La vista previa ofrece un modo de visualización de normales que colorea cada superficie según la dirección hacia la que mira. Las superficies suaves muestran degradados de color continuos; las planas, bloques de color de bordes duros; las normales invertidas, colores invertidos. Se lee muchísimo más rápido que intentar juzgar la iluminación a ojo.

Privacidad

Todo se ejecuta en tu navegador. No se sube nada.