Tengo N elementos de datos de imágenes en 2D que serán rectangulares y quiero empacarlos en una sola potencia de 2 texturas de la manera más eficiente posible.Embalaje de datos de imágenes rectangulares en una textura cuadrada
Una simple implementación no eficiente e ingenua de un algoritmo para empaquetar estas recetas sería fácil de acelerar, pero estoy seguro de que la gente ha creado algoritmos para hacerlo de la manera más eficiente posible. He encontrado varias referencias al empaquetamiento de mapa de luz que es similar a lo que estoy buscando, pero los algoritmos para el mapeo ligero tienden a tener en cuenta imágenes no rectangulares que realmente complican las cosas más de lo que necesito que sean.
¿Alguien tiene pistas? ¿Nombres de algoritmos o autores de papel que debería buscar en Google?
Gracias.
Este código no parece estar buscando una solución óptima. También parece querer empacar todas las imágenes en una sola textura. – ypnos