__version__ = "1.0" from meshroom.core import desc class NormalIntegration(desc.CommandLineNode): commandLine = 'aliceVision_normalIntegration {allParams}' category = 'Photometry' documentation = ''' TODO. ''' inputs = [ desc.File( name="inputPath", label="Normal Maps Folder", description="Path to the folder containing the normal maps and the masks.", value="", uid=[0] ), desc.File( name="sfmDataFile", label="SfMData", description="Input SfMData file.", value="", uid=[0], ), desc.IntParam( name="downscale", label="Downscale Factor", description="Downscale factor for faster results.", value=1, range=(1, 10, 1), advanced=True, uid=[0] ), desc.ChoiceParam( name="verboseLevel", label="Verbose Level", description="Verbosity level (fatal, error, warning, info, debug, trace).", value="info", values=["fatal", "error", "warning", "info", "debug", "trace"], exclusive=True, uid=[], ) ] outputs = [ desc.File( name="outputPath", label="Output Path", description="Path to the output folder.", value=desc.Node.internalFolder, uid=[] ) ]