kopia lustrzana https://github.com/torrinworx/Blend_My_NFTs
Added ability to turn metaData off with Bool value
Reformatted some print statementspull/26/head
rodzic
504b1af5d3
commit
b669d27f62
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
Ładowanie…
Reference in New Issue