Commit fc7a2b29 authored by kervala's avatar kervala
Browse files

Changed: Allow to define output bitmap size

parent d9ab0714
......@@ -44,7 +44,7 @@ const CPoint Down(0, 1);
const CPoint Left(-1, 0);
const CPoint Right(1, 0);
const uint TextureSize = 4096;
uint TextureSize = 4096;
const NLMISC::CRGBA DiscardColor = NLMISC::CRGBA::Red;
const NLMISC::CRGBA KeepColor = NLMISC::CRGBA::Blue;
......@@ -113,6 +113,7 @@ int main(int argc, char **argv)
args.addArg("f", "fill", "color or image", "Fill background part with color or image");
args.addArg("u", "uvmap", "", "Generate a UV Map texture from OBJ file");
args.addArg("w", "width", "width of border", "Width of the border to fill (default 0)");
args.addArg("s", "size", "size of output bitmap", "Width and height of generated bitmap (default 4096)");
args.addArg("b", "background", "background color", "Color to use to fill background");
args.addArg("o", "output", "filename", "Output filename");
args.addAdditionalArg("filename", "File to process", true, true);
......@@ -123,6 +124,12 @@ int main(int argc, char **argv)
std::string output = args.haveArg("o") ? args.getArg("o").front() : "";
if (args.haveArg("s"))
{
// size of generated bitmap
NLMISC::fromString(args.getArg("s").front(), TextureSize);
}
if (args.haveArg("c"))
{
// colorize
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment