Implementing set palette defined from gnuplot in FragmentShader
up vote
-1
down vote
favorite
I want to reproduce the "set palette defined" command from gnuplot for a fragment shader (glsl) in order to color my shaders. I found this very useful site https://github.com/kbinani/colormap-shaders where there are many glsl codes implemented for matlab and gnuplot examples but they implemented just the rgbformulae from gnuplot.
I would like to render something that in gnuplot would be like "set palette defined ( 0 "orange", 1 "white", 2 "blue") ". I don't understand at all how this "palette defined" works, so I cannot extract any mathematical formula like kbinani is using. Is there any place where I can find that kind of fragment?
opengl gnuplot fragment-shader gsl palette
add a comment |
up vote
-1
down vote
favorite
I want to reproduce the "set palette defined" command from gnuplot for a fragment shader (glsl) in order to color my shaders. I found this very useful site https://github.com/kbinani/colormap-shaders where there are many glsl codes implemented for matlab and gnuplot examples but they implemented just the rgbformulae from gnuplot.
I would like to render something that in gnuplot would be like "set palette defined ( 0 "orange", 1 "white", 2 "blue") ". I don't understand at all how this "palette defined" works, so I cannot extract any mathematical formula like kbinani is using. Is there any place where I can find that kind of fragment?
opengl gnuplot fragment-shader gsl palette
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I want to reproduce the "set palette defined" command from gnuplot for a fragment shader (glsl) in order to color my shaders. I found this very useful site https://github.com/kbinani/colormap-shaders where there are many glsl codes implemented for matlab and gnuplot examples but they implemented just the rgbformulae from gnuplot.
I would like to render something that in gnuplot would be like "set palette defined ( 0 "orange", 1 "white", 2 "blue") ". I don't understand at all how this "palette defined" works, so I cannot extract any mathematical formula like kbinani is using. Is there any place where I can find that kind of fragment?
opengl gnuplot fragment-shader gsl palette
I want to reproduce the "set palette defined" command from gnuplot for a fragment shader (glsl) in order to color my shaders. I found this very useful site https://github.com/kbinani/colormap-shaders where there are many glsl codes implemented for matlab and gnuplot examples but they implemented just the rgbformulae from gnuplot.
I would like to render something that in gnuplot would be like "set palette defined ( 0 "orange", 1 "white", 2 "blue") ". I don't understand at all how this "palette defined" works, so I cannot extract any mathematical formula like kbinani is using. Is there any place where I can find that kind of fragment?
opengl gnuplot fragment-shader gsl palette
opengl gnuplot fragment-shader gsl palette
edited Nov 22 at 14:37
asked Nov 22 at 14:01
Learning from masters
83611022
83611022
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53432637%2fimplementing-set-palette-defined-from-gnuplot-in-fragmentshader%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown