Home Technical Talk

FunkySmooth

Hey all,

FunkyBunnies tasked me a while ago to make a lazy mouse which he could use in photoshop. I promised on this forum to complete the lazy mouse when i returned from my vacation. With no further ado, i present FunkySmooth.

Download Link:
http://rajkard.se/FunkySmooth/FunkySmooth.rar


It works like this:
The first time you start the application it will start with default values and will be placed in the middle of the screen. When you exit the app it will persist your settings.

There is a label with the text "Enable FunkySmooth", this is the "button" which turns the mouse on/off. In retrospect i should probably have made it a button instead of a label :)

FunkyRadius - An offset value between the modified cursor position and the actual cursor position. Represented by a red line. Just like in ZBrush.

FunkyPadding - A value which determines how far the radius for the padding should be. The padding is a region which makes the lazy mouse more generous even though you may not have fulfilled the radius. I would recommend a higher value of padding.


FunkySmooth is global, hence it will work with any application. You can try it out with MsPaint, Photoshop, even ZBrush.

Ive used it with zbrush when trying to replicate ZBrush's behaviour. I admit that its not perfect yet, im still tweaking it a bit, but i figured it was time to put it up here for a broader audience so that i could get more feedback.

Im considering adding a catmull rom spline algorithm to smooth out the mouse movement a little more, let me know if you think that its necessary.


Other than that:
Operating System(s) - It should run with XP 32 bit, XP 64 bit, Vista 32 bit and Vista 64 bit. However im currently sitting on SP1 of Vista 64 bit so i cannot promise that it will work with SP2, but ill update that soon if its not working.

Tablet Support - FunkyBunnies is using XP 64 bit and he told me that there were some problems with the tablet. I dont have a tablet myself so i havent been able to test it out at all. And the time difference between me and FunkyBunnies isnt exactly helping. Anyhow, i will look into it, but it would be nice to know if it works with vista for instance, if someone can report on this.



Okay folks thats all. I appreciate any feedback that you may have. Its not an exact replica of the zbrush lazy mouse yet but with your help i hope that it will soon get there.

Replies

  • Ged
    Offline / Send Message
    Ged interpolator
    cool idea and good work so far. it worked with my mouse although it felt a little wierd and often didnt register when I had released my mouse click and just kept on drawing even though my click was not held down anymore. didnt work with my tablet(wacom graphire) at all.
  • Mark Dygert
    Cool, I'll give it a spin! Thanks much!
  • vik
    Offline / Send Message
    vik polycounter lvl 13
    thx dude gonna give this and lazynezumi a shot, see which one works best on vista
  • mLichy
    I just tried with CS4 on Vista 64bit SP2 and it didn't work :(. i have a tablet plugged in, so idk if that matters. Well I shouldn't say it didn't work, it seemed like it was lagging a little, but there was no line and it wasn't performing like it should.

    Keep up the good work :)
  • Frump
    Offline / Send Message
    Frump polycounter lvl 12
    Glad to hear that it's compatible with Vista. Will give it a go. :)
  • 3devo
    Offline / Send Message
    3devo polycounter lvl 12
    just used it in CS4 on XP 32bit SP3. kinda works similar to lasy mouse.o nly used a mouse and for five minute but seems nice. if you move the mouse to fast it seems to freak and give you more strait lines. slow down and you get some smooth curve that look nice with some brushes. have some problems with ending strokes though (release mouse button but it keeps stroking anyways, could just be the mouse though)
  • rajkard
    mLichy wrote: »
    I just tried with CS4 on Vista 64bit SP2 and it didn't work :(. i have a tablet plugged in, so idk if that matters. Well I shouldn't say it didn't work, it seemed like it was lagging a little, but there was no line and it wasn't performing like it should.

    Keep up the good work :)

    Thanks mLichy. If the tablet is pluged in or not will not matter. Why its not working is most likely due to SP2. I will compile a new version later today that should work.

    3devo wrote: »
    just used it in CS4 on XP 32bit SP3. kinda works similar to lasy mouse.o nly used a mouse and for five minute but seems nice. if you move the mouse to fast it seems to freak and give you more strait lines. slow down and you get some smooth curve that look nice with some brushes. have some problems with ending strokes though (release mouse button but it keeps stroking anyways, could just be the mouse though)

    Yes, ive noticed that too. Sometimes it thinks that the mouse is still down. Will try to fix that later today.



    Also have some nifty features in mind. :poly121: More on that later
  • Neox
    Offline / Send Message
    Neox godlike master sticky
    it works nice on vista64 for me but it has its issues with pen mode of my wacom, a straight stroke always gets wavy, its happening less when i draw fast strokes. It also works better in mousemode but i can't use that because the projection of my tablet is definitely not made for the 3 displays i have plugged in ^^
  • onionhead_o
    Offline / Send Message
    onionhead_o polycounter lvl 16
    im using vista home basic 64 sp1 and i open funkysmooth and nothing happens when i paint with my tablet or mouse in photoshop cs4. funkysmooth window is there but its not working.
  • Scruples
    Offline / Send Message
    Scruples polycounter lvl 10
    Anyone have a mirror of this?, the original is down and LazyNezumi doesn't work at all for me.
Sign In or Register to comment.