Project Description:
I require a custom texture painting plug-in for the latest version of Unity 3D. The project can have features that are common in Photoshop and Mari for painting 3D assets. The plug-in may also alter the attached UV map. I would prefer the project is written in C# because I have a basic understanding of that language.
Details regarding my project:
The plug-in is prepared to paint 3D Modesls inside the Unity 3D Editor. The plug-in can paint 3D models in the scene viewer and save any painted textures to the existing models texture map. I would imagine this is accomplished through some sort of raycast system.
Features:
-A brush that can be resized
-A typical color pallet with hue, saturation, and value adjusters
-An eraser that can be resized as well
-The ability to change the current brushes opacity
-Custom brushes, if it could import photoshop brush sets that would be perfect
-A color filler such as the bucket in paint
-Layer system such as photoshop
-An option to paint a selected texture on the 3D model.
Skills required are C# Programming, Unity 3D, Game Design