Added ability to turn metaData off with Bool value

Reformatted some print statements
pull/26/head
Torrin Leonard 2021-11-21 16:32:53 -05:00
rodzic 504b1af5d3
commit b669d27f62
2 zmienionych plików z 15 dodań i 8 usunięć

Wyświetl plik

@ -112,11 +112,12 @@ def render_and_save_NFTs():
"creators": [{"address": "", "share": None}]
}
elif metaDataType == "ADA":
print("Cardano meta data not yet supported. Please visit our discord server for more information.")
print("Cardano meta data template not yet supported.")
return
return
returnMetaData(config.metaDataType)
elif metaDataType == "ETH":
print("Ethereum meta data template not yet supported.")
return
print("")
print("----------Rendering New NFT----------")
@ -163,12 +164,15 @@ def render_and_save_NFTs():
bpy.context.scene.render.image_settings.file_format = config.imageFileFormat
bpy.ops.render.render(write_still=True)
if not os.path.exists(metaDataFolder):
os.mkdir(metaDataFolder)
if config.enableMeteData:
returnMetaData(config.metaDataType)
jsonMetaData = json.dumps(metaData, indent=1, ensure_ascii=True)
with open(os.path.join(metaDataFolder, name + "_Data"), 'w') as outfile:
outfile.write(jsonMetaData + '\n')
if not os.path.exists(metaDataFolder):
os.mkdir(metaDataFolder)
jsonMetaData = json.dumps(metaData, indent=1, ensure_ascii=True)
with open(os.path.join(metaDataFolder, name + "_Data"), 'w') as outfile:
outfile.write(jsonMetaData + '\n')
print("Completed {} render in ".format(name) + "%.4f seconds" % (time.time() - time_start_2))
x += 1

Wyświetl plik

@ -68,6 +68,9 @@ materialList2 = ['Material2', 'Material2.001', 'Material2.002', 'Material2.003',
if generationType == 'material': # Do not change this line.
colorList = {"Cube_1_33": materialList1, "Sphere_2_0": materialList2}
# Meta Data generation
enableMeteData = True # Set to True to turn on meta data, set to False to turn off meta data generation.
metaDataType = 'DEFAULT' # Select the format of the generated Meta Data for your NFTs blockchain.
# DEFAULT - The default setting; exports variants, dna, number, name, and rarity of each NFT to a dictionary
# ADA - Cardano - Format: Not supported yet.