UnityPaint

This is Unity Paint, a small painting application made with Unity 3D.

Unitypaint is a painting script to make it easier for game developers to paint on a texture.

Features:
Line drawing
Vector drawing
Brush drawing
up to 32x anti-aliasing

Check out the example web-player to see what you can do with it.

Licence:

The UnityPaint project is distributed under the Creative Commons - Attribution-NonCommercial-ShareAlike 3.0 Unported licence (licence legal code or licence overview),
Which in short says you can use the project for whatever you like if you credit me and don’t make money on it.

If you want to use it in commercial projects please contact me at aron.g@me.com.

Download:

Then it is just to download!
Download UnityPaint (452)

Mail aron[dot]g[at]me[dot]com if you have any questions or post them as a comment.

Faq:
API

5 Responses to “UnityPaint”

  1. u-fan says:

    really cool!

  2. Jim says:

    Mega cool

  3. cormac says:

    Hey there,
    i am a bit confused as to how i use this, i made a terrain applied a texture, placed the scripts on the terrain and went into play mode, at which time a screen popped up and i could choose between some options but i couldn’t actually draw anything. Any help? also i don’t see your example when i click on the link above.
    cheers
    cormac

  4. Admin says:

    Hi Cormac

    Thanks for reporting this.
    I have updated the webplayer to work, and I have also updated the project to work in unity 2.6.
    The script cannot paint on terrains directly, I made an example script which shows all the options and sends the paint calls, you can write a script which paints on the terrain too, basically all you need to do is to transform the coordinates from world space to texture space.

Leave a Reply