21 lines
474 B
C++
21 lines
474 B
C++
|
#include "uv_preview_image_generator.h"
|
||
|
|
||
|
const size_t UvPreviewImageGenerator::m_uvImageSize = 1024;
|
||
|
|
||
|
UvPreviewImageGenerator::UvPreviewImageGenerator(std::vector<std::vector<dust3d::Vector2>>&& faceUvs)
|
||
|
: m_faceUvs(faceUvs)
|
||
|
{
|
||
|
}
|
||
|
|
||
|
void UvPreviewImageGenerator::generate()
|
||
|
{
|
||
|
m_previewImage = std::make_unique<QImage>(m_uvImageSize, m_uvImageSize, QImage::Format_ARGB32);
|
||
|
// TODO:
|
||
|
}
|
||
|
|
||
|
void UvPreviewImageGenerator::process()
|
||
|
{
|
||
|
generate();
|
||
|
emit finished();
|
||
|
}
|