rdeioris / glTFRuntime-docs

Official Documentation for the glTFRuntime Unreal Engine Plugin
MIT License
103 stars 17 forks source link

Need a better way of finding example materials #4

Open Starkium opened 3 years ago

Starkium commented 3 years ago

Even when including glTFRuntime in additional asset directories to cook, the materials are not always found. Instead of hard pathing to the directory of the plugin the materials, they should probably be registered with the asset manager or something.

image

[2021.09.09-15.03.00:991][723]LogStreaming: Display: FlushAsyncLoading: 1 QueuedPackages, 0 AsyncPackages [2021.09.09-15.03.00:991][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntimeBase requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntimeBase [2021.09.09-15.03.00:991][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:991][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeBase' [2021.09.09-15.03.00:991][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntimeTranslucent_Inst requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntimeTranslucent_Inst [2021.09.09-15.03.00:991][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:992][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTranslucent_Inst' [2021.09.09-15.03.00:992][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntimeTwoSided_Inst requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntimeTwoSided_Inst [2021.09.09-15.03.00:992][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:992][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTwoSided_Inst' [2021.09.09-15.03.00:992][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntimeTwoSidedTranslucent_Inst requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntimeTwoSidedTranslucent_Inst [2021.09.09-15.03.00:992][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:992][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTwoSidedTranslucent_Inst' [2021.09.09-15.03.00:992][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntime_SG_Base requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntime_SG_Base [2021.09.09-15.03.00:992][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:992][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_Base' [2021.09.09-15.03.00:992][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntime_SG_Translucent_Inst requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntime_SG_Translucent_Inst [2021.09.09-15.03.00:992][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:992][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_Translucent_Inst' [2021.09.09-15.03.00:992][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntime_SG_TwoSided_Inst requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntime_SG_TwoSided_Inst [2021.09.09-15.03.00:992][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:992][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_TwoSided_Inst' [2021.09.09-15.03.00:992][723]LogStreaming: Error: Couldn't find file for package /glTFRuntime/M_glTFRuntime_SG_TwoSidedTranslucent_Inst requested by async loading code. NameToLoad: /glTFRuntime/M_glTFRuntime_SG_TwoSidedTranslucent_Inst [2021.09.09-15.03.00:992][723]LogStreaming: Error: Found 0 dependent packages... [2021.09.09-15.03.00:992][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_TwoSidedTranslucent_Inst' [2021.09.09-15.03.00:995][723]LogGLTFRuntime: Error: LoadMaterial(): Unable to load material 0 [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeBase' [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTranslucent_Inst' [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTwoSided_Inst' [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTwoSidedTranslucent_Inst' [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_Base' [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_Translucent_Inst' [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_TwoSided_Inst' [2021.09.09-15.03.00:998][723]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_TwoSidedTranslucent_Inst' [2021.09.09-15.03.01:001][723]LogGLTFRuntime: Error: LoadMaterial(): Unable to load material 0 [2021.09.09-15.03.01:005][724]LogStreaming: Display: FlushAsyncLoading: 1 QueuedPackages, 0 AsyncPackages [2021.09.09-15.03.01:005][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeBase' [2021.09.09-15.03.01:006][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTranslucent_Inst' [2021.09.09-15.03.01:006][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTwoSided_Inst' [2021.09.09-15.03.01:006][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntimeTwoSidedTranslucent_Inst' [2021.09.09-15.03.01:006][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_Base' [2021.09.09-15.03.01:006][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_Translucent_Inst' [2021.09.09-15.03.01:006][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_TwoSided_Inst' [2021.09.09-15.03.01:006][724]LogUObjectGlobals: Warning: Failed to find object 'MaterialInterface None./glTFRuntime/M_glTFRuntime_SG_TwoSidedTranslucent_Inst' [2021.09.09-15.03.01:009][724]LogGLTFRuntime: Error: LoadMaterial(): Unable to load material 0