Tiling

Tiling

Abreviatura científica del botánico Heinrich Sylvester Theodor Tiling 1818-1871

Tiling (inglés para «puzzleando» o teselación) es un algoritmo simple de síntesis de textura. Hay dos formas de tiling, tiling (véase imagen 1) y tiling con reflejos (véase imagen 2).

Assorted grains.jpg Tiled image.jpg
Imagen 1. El principio de tiling es la repetición de un imagen pequeño para crear un imagen grande.
Assorted grains.jpg Tiled image2.jpg
Imagen 2. Es posible reflejar los imágenes para evitar bordes visibles pero eso crea un efecto visual muy repetitivo.

Algoritmo y alternativas

El algoritmo básico ejecuta los pasos siguientes:

  1. Crear una nueva imagen de ancho y altura deseado
  2. Copiar la imagen original en la imagen nueva hasta llenarla

Hay una alternativa que consiste en reflejar los imágenes originales antes de copiarlas. Con eso, es posible evitar bordes visibles.

Transformación matemática

Se puede describir el proceso como función matemática:

I'(x, y) = I(x mod w, y mod h)     ∀ x ∈ {1, 2, ..., w'}, y ∈ {1, 2, ..., h'}

En esa fórmula, I es el imagen original con ancho w y altura h, I' el imagen nuevo con ancho w' y altura h', y mod la función módulo.

Calidad, eficaz y uso

Los resultos de tiling son de baja calidad. Son muy repetitivo y exhiben bordes visibles, ambos artefactos visuales indeseados.

Tiling es un algoritmo muy eficaz. Si w' y h' son ancho y altura deseado del imagen nuevo [todos en píxeles], el algoritmo termina en sólo:

Θ(w'⋅h')

En general termina exactamente después de w'⋅h' pasos.

Aunque es de baja calidad, se usa tiling por su rápidez. Es posible criar imágenes grandes on the fly, para extender texturas tan pequeñas, por ejemplo.


Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • Tiling — bezeichnet: in der Informatik die kachelartige Aufteilung von Fenstern auf einer graphischen Benutzeroberfläche, siehe Tiling (Computer) Tiling ist der Name folgender Personen: Heinrich Sylvester Theodor Tiling (1818 1871), deutsch russischer… …   Deutsch Wikipedia

  • Tiling — may refer to:* The physical act of laying tiles * The mathematics of tessellations * The compiler optimization of loop tiling * People with the surname Tiling ** Reinhold Tiling, German rocket pioneer * In computing a tiling window manager is one …   Wikipedia

  • Tiling — Til ing, n. 1. A surface covered with tiles, or composed of tiles. [1913 Webster] They . . . let him down through the tiling. Luke v. 19. [1913 Webster] 2. Tiles, collectively. [1913 Webster] …   The Collaborative International Dictionary of English

  • tiling — ► NOUN 1) the action of laying tiles. 2) a surface covered by tiles …   English terms dictionary

  • tiling — [tīl′iŋ] n. 1. the action of a person who tiles 2. tiles collectively 3. a covering or structure of tiles …   English World dictionary

  • tiling — noun a) A covering of tiles. All the tiling in the bathroom must be removed because of water damage to the wood under it. b) The act of applying tile. We spent all day doing the tiling in the bathroom …   Wiktionary

  • Tiling — Original name in latin Tiling Name in other language Tiling State code PH Continent/City Asia/Manila longitude 9.9736 latitude 122.6544 altitude 10 Population 3332 Date 2012 01 17 …   Cities with a population over 1000 database

  • tiling — [[t]ta͟ɪlɪŋ[/t]] 1) N UNCOUNT You can refer to a surface that is covered by tiles as tiling. The kitchen has smart black tiling, worksurfaces and cupboards. 2) → See also tile …   English dictionary

  • Tiling — Tile Tile, v. t. [imp. & p. p. {Tiled}; p. pr. & vb. n. {Tiling}.] 1. To cover with tiles; as, to tile a house. [1913 Webster] 2. Fig.: To cover, as if with tiles. [1913 Webster] The muscle, sinew, and vein, Which tile this house, will come again …   The Collaborative International Dictionary of English

  • tiling — noun 1》 a surface covered by tiles. 2》 a technique for tiling windows on a computer screen. 3》 Mathematics a way of arranging identical plane shapes so that they completely cover an area without overlapping …   English new terms dictionary

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”