Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

2D All the way! / Feasible to Make Texture Editor With Shaders?

Author
Message
Jeff032
16
Years of Service
User Offline
Joined: 13th Aug 2007
Location:
Posted: 7th Feb 2008 05:44 Edited at: 10th Feb 2008 08:39
I was just wondering if it would be feasible to make a texture editor that used post processing shaders for the majority of it's functions. Downside would be that users would probably want PS 2.0, but wouldn't doing effects/filters be faster and easier to code using shaders?

A sin wave distortion would be as easy as


[EDIT]
And does anyonw happen to know a better value wrapping method than
((x + 1) % 1) (which assumes the value will not go lower than -1, which it won't in my case)
I'd just need to throw in a few adjustable values.

[EDIT2]
It would also be easy for users to add new functions, without the need to implement some sort of scripting language. It would be relatively easy in XNA/C# if there was a way to get around the fact that it compiles shaders at compile time...hmmm...

[EDIT3]
Well I found a way around the compile time building of effects, now the only question is: is it worth making something like this...
(And if someone will eventually look at this thread and post something...)

[EDIT4]
Just thinking some more...it would also make it rather easy to procedurally generate textures as well, assuming that the user has PS 2.0...why does that have to keep popping up....how many people actually have PS 2.0? just wondering... (if someone will post something so that I can stop putting in all these edits...)

So either nobody likes 2D Chat or nobody likes my idea...or both

Ok...judging from the amount of response I'm getting, I'll take that as a 'no' for now and go work on something else...

Attachments

Login to view attachments

Login to post a reply

Server time is: 2024-05-06 17:17:21
Your offset time is: 2024-05-06 17:17:21