-
Notifications
You must be signed in to change notification settings - Fork 1
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
[Suggestion] Normal map conversion and other channel packed textures #3
Comments
Hey Wolf, I've built this primarily to improve my own workflow in exporting GLB's from blender and speeding up node creation, these suggestions are great and would make it a lot more helpful for a lot more people. I'll definitely spend some time and work out how best to implement it. For your normal map point, for my own work I only need to use a Normal Map node with the normal texture, for the DirectX/OpenGL textures in regular practise is there another node structure that's best to use? Please share your setup for both etc. Aside from node differences I've just enabled the name difference to change by changing the suffix - since the material name is the only thing captured, the rest is up to the suffix to decide what texture is chosen. |
Thank you for considering it, here's my node groups that i use, hope it helps. |
Just an update, It going to take a while longer to fully implement custom node structures while I change the way nTreeSetup works in Operators.py, but the node tree JSON exporter/importer supports groups now. Still need to add default values/custom values, and also pull the image texture node asset names, but yeah. I'm thinking of saving the texture asset name to the JSON too, and on import, NodeMaster will remove the extension name and search for the texture name in the textures directory. That way suffixes won't necessarily be needed. It's either search by texture name or search by image texture node name. Not sure which route to take yet. Maybe a combination of those two and searching by material name is best. |
@Wolfgang-IX Not exactly just yet, An update though - Node tree exports/imports now support groups recursively, and support images - the nTreeSetup function now uses the importer too and JSON so exporting a set and using it in autoload now works.
|
Hi, I've couple of suggestions if you don't mind.
for Normal map to add conversion from DirectX to OpenGL based on suffix/ check box.
as for channel packed textures, it would be great if we could adjust what each channels for with a drop down menu in case people have different method like MRAO, RMAO etc. instead of ORM.
thanks
The text was updated successfully, but these errors were encountered: