def update_extensions(self):
self.ext_prop_to_exporter_map = {ext.ext_meta['name']: ext for ext in self.ext_exporters}
for exporter in self.ext_exporters:
exporter.ext_meta['enable'] = False
for prop in self.extension_props:
exporter = self.ext_prop_to_exporter_map[prop.name]
exporter.ext_meta['enable'] = prop.enable
self.extension_props.clear()
for exporter in self.ext_exporters:
prop = self.extension_props.add()
prop.name = exporter.ext_meta['name']
prop.enable = exporter.ext_meta['enable']
if exporter.ext_meta['name'] == 'KHR_technique_webgl':
prop.enable = Version(self.asset_version) < Version('2.0')
评论列表
文章目录