-
Notifications
You must be signed in to change notification settings - Fork 283
Implemented model material/texture import and reuse on model/scene load #667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 17 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
ce5690e
Added Assimp include path to OvEditor
Gopmyc 979f4c3
Added model material and texture import pipeline
Gopmyc d7746b6
Fixed skinning fallback for selection rendering
Gopmyc cd26037
Synced regenerated model materials across scene instances
Gopmyc 91b8604
Reverted outline skinning fallback change
Gopmyc c223140
Fixed skinning detection in picking render pass
Gopmyc 6e3633f
Added Assimp include path to OvEditor
Gopmyc 8ca3243
Added model material and texture import pipeline
Gopmyc a00a0ea
Synced regenerated model materials across scene instances
Gopmyc 3501087
Fixed skinning detection in picking render pass
Gopmyc 08b4595
Extended model loading with embedded asset extraction
Gopmyc 27aea9e
Added embedded model resource resolution in managers
Gopmyc 28ed40d
Moved model material import workflow out of editor
Gopmyc 625484e
Fixed runtime fallback for embedded model materials
Gopmyc cdf5e2d
Added embedded asset path helpers
Gopmyc 0a24a23
Preserved explicit default materials in embedded fallback
Gopmyc d50b8df
Merge branch '303' of https://github.com/Gopmyc/Overload into 303
Gopmyc 917976e
Fixed Assimp embedded texture lookup for named references
Gopmyc 65764c8
Improved embedded material runtime binding and fallback handling
Gopmyc 5f5169f
Fixed material fallback assignment for models without embedded data
Gopmyc c791903
Restored model material generation entries in Asset Browser
Gopmyc 2a09ed9
Merged origin/main into 303
Gopmyc 46baa24
Fixed false parallax activation for embedded model materials
Gopmyc 41a9f46
Merged origin/main into 303
Gopmyc 17645ac
Refactored model metadata loading and helper scoping
Gopmyc 3e4580f
Added explicit error feedback when scene loading fails
Gopmyc 0654ec1
Replaced embedded model pointer accessors with OptRef
Gopmyc deff986
Decoupled embedded material setup from OvCore asset paths
Gopmyc 7c9b784
Simplified embedded texture manager runtime paths
Gopmyc 466981f
Merged origin/main into 303
Gopmyc 7344dd0
Replaced shader definition pointer access with optional reference
Gopmyc f533105
Renamed ModelMetadata struct for naming consistency
Gopmyc 6d21bc8
Removed scene load error popup and kept log-only failure
Gopmyc b10513b
Merged origin/main into 303
Gopmyc c37e3ff
Simplified texture metadata defaults and embedded context typing
Gopmyc 6968d38
Moved embedded material filling logic into material renderer
Gopmyc 6107108
Fixed material inspector refresh after embedded fallback reassignment
Gopmyc 165a2ba
Replaced deserialization state flag with explicit model update flag
Gopmyc 0afbf82
Refreshed embedded materials when model updates request overwrite
Gopmyc 22b8563
Simplified Lua ModelRenderer SetModel binding
Gopmyc 8698f45
Merged origin/main into 303
Gopmyc b97565b
Simplified CModelRenderer model change flow
Gopmyc File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.