return tech_res
class MaterialExporter:
- def __init__(self):
- self.inline_texture_data = False
-
def create_texture_exporter(self):
from .export_texture import TextureExporter
texture_export = TextureExporter()
- texture_export.inline_data = self.inline_texture_data
return texture_export
def export_technique_resources(self, material, resources):
mat_res = Resource(material.name+".mat", "material")
if material.type!="pbr" and material.type!="unlit":
- raise Exception("Can't export unknown material type "+material.type)
+ raise Exception("Can't export material {} of unknown type {}".format(material.name, material.type))
mat_res.statements.append(Statement("type", Token(material.type)));
for p in material.properties: