Skip to content
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

Import MaterialX for procedural materials #90918

Closed
wants to merge 12 commits into from

Conversation

fire
Copy link
Member

@fire fire commented Apr 19, 2024

Very rough proof of concept of godotengine/godot-proposals#714

One of the goal is use mtlx to transport blender materials to Godot Engine.

  • Debug why the output nodes are not connected in visual shaders
  • Input pins are generated
  • Connect the nodes

@fire fire changed the title Godot mtlx 4.3 Import MaterialX for procedural materials Apr 19, 2024
@AThousandShips AThousandShips added this to the 4.x milestone Apr 20, 2024
subrepo:
  subdir:   "modules/mtlx"
  merged:   "f475dd4ab8a"
upstream:
  origin:   "https://github.com/V-Sekai/godot-mtlx.git"
  branch:   "godot-4.3"
  commit:   "f475dd4ab8a"
git-subrepo:
  version:  "0.4.6"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "110b9eb"

Update license information in register_types.h.

Update MTLXLoader inheritance to RefCounted class

Remove unused submodules and dependencies.

Update style checks.

Delete MaterialXView

git subrepo push modules/mtlx

subrepo:
  subdir:   "modules/mtlx"
  merged:   "000d1ad61b6"
upstream:
  origin:   "https://github.com/V-Sekai/godot-mtlx.git"
  branch:   "godot-4.3"
  commit:   "000d1ad61b6"
git-subrepo:
  version:  "0.4.6"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "110b9eb"
@fire fire force-pushed the godot-mtlx-4.3 branch from 56ed5df to 7e66f23 Compare May 9, 2024 20:42
@fire fire closed this Jun 19, 2024
@fire fire deleted the godot-mtlx-4.3 branch June 19, 2024 14:56
@AThousandShips AThousandShips removed this from the 4.x milestone Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

2 participants