ShaderV icon indicating copy to clipboard operation
ShaderV copied to clipboard

Feature Proposal: Transform Conversion node(s)

Open paddy-exe opened this issue 2 years ago • 6 comments

In my opinion in would be very useful to have a Transform space conversion node or probably rather plural nodes for transform space conversions (object/model space to world space and vice versa etc.)

This would enable more beginners to start experimenting with visual shaders and since Unity has a similar node, it would attract some of them as well

paddy-exe avatar Jul 15 '22 18:07 paddy-exe

@paddy-exe As I don't know anything about it, it would be nice if you provide some links about it for CanvasItems (as this plugin 2d-only). Anyway it will take some time on my side to understand what is it and is it possible (and how) to implement it in a right way. But if you know how to do it properly, it would be great if you open PR :)

arkology avatar Jul 24 '22 07:07 arkology

@arkology I am sorry for my misunderstanding 😅 I thought you were also open for spatial shader nodes PRs My work is mostly focused on that. The transform node was specifically meant for spatial ones. I would close this proposal if you are only focusing on canvas item shaders. But I do have other nodes than I can PR👍🏻

paddy-exe avatar Jul 24 '22 09:07 paddy-exe

Yes, this plugin will remain 2D-only, because I know nothing about 3D 😄

arkology avatar Jul 24 '22 14:07 arkology

I could provide the 3D version if you don't mind🤔 I used most of the nodes already anyway for spatial shaders Here a link to some shaders I used your plug-in for: https://twitter.com/patrick_exe/status/1549429961110454274?s=21&t=tHWLjmhqSlHcUXXST2mRGQ

paddy-exe avatar Jul 24 '22 15:07 paddy-exe

@paddy-exe sorry, I decided to stay on 2D side :D For 3D there's another great visual shaders library: https://github.com/Maujoe/Godot-Visual-Shader-Node-Library

arkology avatar Aug 06 '22 15:08 arkology

@paddy-exe sorry, I decided to stay on 2D side :D

For 3D there's another great visual shaders library: https://github.com/Maujoe/Godot-Visual-Shader-Node-Library

No problem😅 thanks though for letting me know. I can maybe still contribute for the conversion to Godot 4 though

paddy-exe avatar Aug 06 '22 20:08 paddy-exe