正在加载视频...

视频加载失败

At Axis (💔), we had an incredibly useful tool that could automatically generate materials from a folder of textures. I decided to create something similar for my own projects and share it with the SideFX Houdini community—completely free! #3d #houdini #python #materialx

17,188 次观看 • 2 年前 •via X (Twitter)

10 条评论

Ciro Cardoso 的头像
Ciro Cardoso2 年前

Introducing TextToMtlX: this tool reads a folder of textures, groups them by material (based on a naming convention), and generates materials using MaterialX. It even gives you the option to convert your textures to TX files for better optimization. Hope you find it useful. Check it out on my GitHub:

Ciro Cardoso 的头像
Ciro Cardoso2 年前

Special thanks to @_Approximated_ and @yonatanbary for the help testing the code and the ideas.

Ciro Cardoso 的头像
Ciro Cardoso2 年前

Version 1.1 is up with some fixes. 🥳 * Now it has a setup to control UV Tiling and Offset on materials not using UDIMs. * Also added support to Translucency and Cavity maps

Chewy Pixels 的头像
Chewy Pixels2 年前

@sidefx Cool, thanks!

Joe Félix 的头像
Joe Félix2 年前

@sidefx Hey thanks friend!

Billy Xtz 的头像
Billy Xtz2 年前

@sidefx Amazing

Rory McLean 的头像
Rory McLean2 年前

@sidefx This looks very helpful, thanks! Would be great to have an option to create MtlXTiledImage instead of regular image nodes. Handy to have the scale and offset options if you're using a tiling texture.

Ciro Cardoso 的头像
Ciro Cardoso2 年前

That is a very good point. If you aren't using UDIMs it should bring a mtlxtiledimage. I should have that implemented by tomorrow. I plan to add more adjustments and make them part of the subnet UI so you don't need to open the subnet to adjust the nodes.

Tim van Helsdingen 的头像
Tim van Helsdingen2 年前

@sidefx awesome. I was thinking of making something like this but never did. thanks for making it and sharing with the world!

Ciro Cardoso 的头像
Ciro Cardoso2 年前

@sidefx Hello Tim, I greatly appreciate your kind words. I've always admired your work.

相关视频

Codex has become a real game engine... If you take the time to make it become one. You can do EVERYTHING in it. And I think I've cracked the perfect custom UX? I'd like to show you how I use it. See video below 4 steps: - Create a custom tool you need, like one to generate new buildings that matches you game art direction - Ask Codex to open this tool in a worktree (important) - Attach the browser view of your tool in the Thread - Use pinned thread to have easy access to the tool And there you go: you have what I call a "codex-augmented" tool, which it's incredibly powerful because - the tool will speed up your development immensely AND also: - you can improve the tool as you use it with codex For example, let's say I want to add a new button to my 3D building gen tool so I can generate a thumbnail of the 3D building. - I click on "Building Lab" - I prompt Codex "add a button to generate thumbnails" - I have my new button - I can use the tool right away in the pinned Thread You can then use the /yeet skill to commit, push and create a PR with the changes you made to your tool. I have tools for everything - To manage my tasks in Linear - To do content / social media / steam marketing - To localize the game in 9 languages - To manage sounds, musics and voice lines - To generate and fine tune buildings - To create and animate procedural zombies - To tweak environnement/decor and map design - To manage my analytics - To simulate late game perf I'll be honest it's incredibly powerful and easy!

Nicolas Zullo

80,166 次观看 • 1 个月前