Dust's new Addon: ArtPad
Moderator: Dust
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
Dust's new Addon: ArtPad
Note: The name will be changed later on.
This addon is basically a shared canavas, a drawing pad where everyone in your raid can draw on. Close the frame with escape, open it with /ap show or the key you configured in the settings.
It is alpha quality, and might crash your wow, but it's fun :)
http://the-color-black.net/artpad/ArtPad.zip
comments? :)
What I will add later:
- Color
- More efficient protocol
- Text
- Garbage Collector
- User Instructions
What I will remove:
- Bugs
- Debug Code
This addon is basically a shared canavas, a drawing pad where everyone in your raid can draw on. Close the frame with escape, open it with /ap show or the key you configured in the settings.
It is alpha quality, and might crash your wow, but it's fun :)
http://the-color-black.net/artpad/ArtPad.zip
comments? :)
What I will add later:
- Color
- More efficient protocol
- Text
- Garbage Collector
- User Instructions
What I will remove:
- Bugs
- Debug Code
Last edited by Dust on 24 Dec 2007 22:24, edited 1 time in total.
I do what I think is right. But I don't think that what I think is right can not be wrong.
-
- Die-hard
- Posts: 1096
- Joined: 01 Jan 1970 01:00
- Location: Bavaria
- Contact:
-
- Die-hard
- Posts: 2059
- Joined: 01 Jan 1970 01:00
- Location: Oslo
- Contact:
-
- Die-hard
- Posts: 2216
- Joined: 01 Jan 1970 01:00
- Location: Amsterdam
- Contact:
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
http://the-color-black.net/artpad/ArtPad.zip
Now can delete things, and uses a stack of used pixels for recycling... I also reduced the resolution (ugly, I know...).
Screenshot:
Now can delete things, and uses a stack of used pixels for recycling... I also reduced the resolution (ugly, I know...).
Screenshot:
Last edited by Dust on 24 Dec 2007 22:26, edited 1 time in total.
I do what I think is right. But I don't think that what I think is right can not be wrong.
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
Hiding/Removing it:
- There are Key Bindings in the Key Bindings dialog, setting toggle or hide allows to hide the window.
- Just disabling the addon on the addon screen completely prevents it from loading
- Deleting the folder does the same.
I'll remove the debug output next, will make the brush size for eraser bigger, and make clearing synched too. And a full pad clear.
- There are Key Bindings in the Key Bindings dialog, setting toggle or hide allows to hide the window.
- Just disabling the addon on the addon screen completely prevents it from loading
- Deleting the folder does the same.
I'll remove the debug output next, will make the brush size for eraser bigger, and make clearing synched too. And a full pad clear.
I do what I think is right. But I don't think that what I think is right can not be wrong.
-
- Die-hard
- Posts: 2216
- Joined: 01 Jan 1970 01:00
- Location: Amsterdam
- Contact:
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
-
- Posts: 232
- Joined: 05 Dec 2007 00:39
- Contact:
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
- Dust
- The Boss
- Posts: 9093
- Joined: 01 Jan 1970 01:00
- Contact:
Well, a new version is out.
Drawing in ArtPad is now vector based. The downside in the new version is that the eraser does not work yet. But it does use much less memory, and drawing is also faster. Not to mention that it looks great.
How does it work?
A line is drawn by drawing a rectangular texture. The texture consists of a single line in a rectangular file (32×32 pixel). To draw lines with a given angle, the texture is rotated. This is done by transforming the texture coordinates with the inverse rotation matrix. Due to the property of the texture mapping to infinitely repeat the border pixel for all points outside the texture area, the texture can also be scaled down for long lines.
The newest version can be gotten on http://the-color-black.net/artpad/ArtPad.zip
Drawing in ArtPad is now vector based. The downside in the new version is that the eraser does not work yet. But it does use much less memory, and drawing is also faster. Not to mention that it looks great.
How does it work?
A line is drawn by drawing a rectangular texture. The texture consists of a single line in a rectangular file (32×32 pixel). To draw lines with a given angle, the texture is rotated. This is done by transforming the texture coordinates with the inverse rotation matrix. Due to the property of the texture mapping to infinitely repeat the border pixel for all points outside the texture area, the texture can also be scaled down for long lines.
The newest version can be gotten on http://the-color-black.net/artpad/ArtPad.zip
I do what I think is right. But I don't think that what I think is right can not be wrong.
-
- Die-hard
- Posts: 2216
- Joined: 01 Jan 1970 01:00
- Location: Amsterdam
- Contact:
-
- Die-Harder
- Posts: 3057
- Joined: 01 Jan 1970 01:00
- Location: The Netherlands
- Contact:
Who is online
Users browsing this forum: No registered users and 10 guests