Hello,
I’m currently working on import alembic and fbx files into unreal engine with python API.
but here’s some problem that I add some options like frame information, etc, but it’s not working at all.
When importing, engine are using last import option with UI.
Here is my code, this is for alembic but importing fbx also has same problems.
def importAlembic():
task = unreal.AssetImportTask()
auto = True
destination_name = ''
destination_path = '/Game/test'
filename = 'D:/test_alembic_r001.abc'
task.set_editor_property('automated', auto )
task.set_editor_property('destination_name', destination_name)
task.set_editor_property('destination_path', destination_path)
task.set_editor_property('filename', filename)
task.set_editor_property('replace_existing', True)
task.set_editor_property('save', True)
task.options = unreal.AbcImportSettings()
task.options.import_type = unreal.AlembicImportType.SKELETAL
task.options.compression_settings.merge_meshes = True
task.options.material_settings.find_materials = True
task.options.sampling_settings.frame_start = 101
task.options.sampling_settings.frame_end = 110
unreal.AssetToolsHelpers.get_asset_tools().import_asset_tasks([task])
Am I missing something? Is there anyone have same problem??
I’m the new on Unreal Engine, please help me.
Thanks in advance for your help.
Cheers.