ManaVR Texture Drawer

Rui Wang

(1)
$4
Publisher Rui Wang
File size 4.40MB
Number of files 40
Latest version 1
Latest release date 2018-11-05 10:57:09
First release date 2018-11-05 10:57:09
Supported Unity versions 2018.4.2 or higher
Texture Drawer is an easy-to-use tool for drawing on Unity textures. It supports various methods to draw pixels, basic shapes, texts and images to a virtual canvas, and then to the 2D texture object. It can be useful for applications like texture painting tools, realtime scene painters, or generating 2D sketches on the fly.

Texture Drawer also provides complete supports for Processing 5’s 2D API so interactive arts could be created by artists and developers, with power of the Unity engine. Users could find API reference and examples of Processing at:
https://processing.org/reference/
and
https://www.openprocessing.org/

Texture Drawer supports the following platforms at present:
- Windows
- Mac OSX.

Version 1.0: The first version of TextureDrawer, with imperfect API and three initial examples.
- Supports creation and destroy of a drawer object, and updating to a texture every frame.
- Supports basic drawing operations: pixels, lines, rectangles, circles and arcs, polygons, B-splines, images, fonts and texts.
- Supports creating drawers from existing Unity textures, and retrieving drawer data as a byte array.

Version 1.2: Processing framework is implemented in this version. See ManaVR/Scripts/TextureDrawer/FrameworkP5.cs and examples for details. For any issues or questions, please contact me at: [email protected].

Top Publisher Assets