-
Notifications
You must be signed in to change notification settings - Fork 102
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
Design and implement components to edit material values (vectors etc) #600
Labels
Comments
Would make it easier if we could get some reference design. How do others do it? |
Yes, that is a very good question. Maybe vectors could use similar to the
colors. Separate text fields for the separate vector components. Also the
very least we could add validation to the components. Like floats are
supposed to be given with "." separator and all that. Prevent wrong inputs
and guide for the right format. Also for vector if we end up having it in
single input.
I did look about masks, but I dont think those are usable in our cases.
Shame.
…On Tue, 30 Apr 2024, 12:30 Rickard Edén, ***@***.***> wrote:
Would make it easier if we could get some reference design. How do others
do it?
—
Reply to this email directly, view it on GitHub
<#600 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB7VJPX5AK6G4GZWNRC2C3LY75QCFAVCNFSM6AAAAABG5BSLL6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBUHAZDEOBUGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
I've begun with a slider for floats that are bound 0-1. Edit: So regarding this. Is it really just Metallic, Roughness, Glossiness? Maybe not worth it. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Design and implement components to edit material values (vectors etc). I think we are mainly missing editors for matrices and vectors. And int & float arrays and array vectors. It is difficult for a new comer to understand how to input these values. Like the decimal separator is always "." and what is a vector separator etc...
Challenge is to design components that provide ease to use but also efficient for those who'd just prefer to write the value quickly.
These are distributed from com.jme3.gde.materials.multiview.widgets.WidgetFactory.
The text was updated successfully, but these errors were encountered: