Dev Diary


Latest release, log of changes and documentation
Image

Forum rules
Please, include some information about your computer setup (desktop or laptop, graphics hardware, OS)! That will help a great deal to figure out troubles, if there were some.
User avatar

Site Admin

Posts: 7425

Joined: Sun Nov 10, 2013 1:38 pm

Post Wed Oct 22, 2014 8:09 am

Re: Dev Diary

Verve IS my spiritual restart! :? :bounce:
I'm really toying with the idea of giving you all a kind of preview of what I just hooked up, because I'm so excited, hehe, but I'll add a little more comfort to it first. The most fascinating part is that it's only a funny side-effect of a side-effect...or rather an off-shoot from an off-shoot from an idea for a solution for something most of you would barely notice, or at least not really recognize as what powerful thing it is. Even if I tell you the origin of this, you'd still never guess what you'll get, I think.
But, because I'm in the mood for it, I'll tell you a little bit about it:

- Using the ribbon brushes 7 or 8, you might have noticed how it goes zigzag, when you alter the size of it as you make a stroke via pressure or movement speed, right? I initially didn't think much of it, thought it was just some nonsense in my coordinate routines, because they are pretty darn unusual. It didn't make sense to me, really, but I ignored it. Eventually I had a moment and investigated it a little only to find out a fundamental flaw of openGL quad mapping. It breaks a quad (polygon between 4 points (vertices)) into two triangles (that I knew, of course!). Distort such a rectangle and one of the two triangles will be smaller than the other. This results in a visible mapping difference, thus creating the zigzag looking ribbons or patterns on the ribbon.
- I decided to figure out, if I can alter this mapping myself and came up with a solution that is totally genuine, because there was nothing useful on the web to be found and I was digging. To keep all the sides aligned properly, no perspective distortion was allowed, otherwise the center content along the sides would shift around uncontrollably. Left to my own devices I spent 4 days thinking and trying until it suddenly came to me and I had pretty much perfect mapping for quadrilaterals, rectangles that are totally distorted. This would allow me to finally solve the ribbon issue, but I noticed what else it can do.
- Realizing I could make a pretty much unique deform/transform tool, I figured, I could also do the inverse of it and allow capturing deformed areas, which you could then straighten out or deform differently, if you wished. Thing is, my deformer was meant to understand 2d deformation as 2d deformation and not as some perspective distortion as you'd find it in photoshop, for example. That means, it will keep the content of the source rectangle exactly where it was in proportion to the rectangle's sides and allow you to distort it again, maintaining the contents integrity exactly.
- However, then I realized what basic power I have just set up, not so much in terms of distortion, but in terms of access to image data... so I wrote a quick little test, which I then quickly turned into a full feature, but it requires one essential interface element, which I hopefully get to write today! 8-)
- ...and then I really need to make a youtube video, too! c:!
Here to help! :D
System Info: Mac mini, Apple M1, 8 Gb, Sonoma 14.5 - secondary: AMD Radeon RX Vega 10, AMD Ryzen 7 (2.3 Ghz), Windows 11
Taron.de | Twitter | Pinterest | YouTube
User avatar

Posts: 4639

Joined: Mon Mar 24, 2014 9:58 am

Post Wed Oct 22, 2014 9:04 am

Re: Dev Diary

:)
Image
Is beautiful that please without concept!
http://moiscript.weebly.com/ https://schmoll8.wixsite.com/magicavox
Latop: Geforce GTX 950M, Intel Quad Core i7, Windows 10, 8 Gigas, 2.4ghz
User avatar

Site Admin

Posts: 7425

Joined: Sun Nov 10, 2013 1:38 pm

Post Wed Oct 22, 2014 11:27 am

Re: Dev Diary

OMG, you have no idea how close you are to two of the things this can produce easily! :lol:
Here to help! :D
System Info: Mac mini, Apple M1, 8 Gb, Sonoma 14.5 - secondary: AMD Radeon RX Vega 10, AMD Ryzen 7 (2.3 Ghz), Windows 11
Taron.de | Twitter | Pinterest | YouTube
User avatar

Posts: 1098

Joined: Fri Jul 25, 2014 11:12 am

Post Wed Oct 22, 2014 4:19 pm

Re: Dev Diary

Wow! I am glad to hear that! Great news Taron! Due to the lack of my free time I couldn´t paint and play with Verve as I wish but new Verve version is really welcomed! :D And if I hear your comments I am really excited! :bounce:
User avatar

Site Admin

Posts: 7425

Joined: Sun Nov 10, 2013 1:38 pm

Post Wed Oct 22, 2014 4:24 pm

Re: Dev Diary

Hehehe, yeah, I keep improving everything around the new stuff, which includes better handling of brush orientation and actually better use of the [escape] key, with which you can now get out of crop, warp and the new thing (keeping it mysterious). I'll hook that up for all such things, of course. I kept finding myself hitting escape to get out of those, which makes sense to me.
But there are more improvements all around... now I just have to get at the dreaded interface, at least to add the new thing properly, but no major changes on the rest of the UI, yet. Those will have to wait a bit longer. But I have great plans! 8-)

Well, I hope you'll find time to experiment around with what's to come!? :bounce:
Here to help! :D
System Info: Mac mini, Apple M1, 8 Gb, Sonoma 14.5 - secondary: AMD Radeon RX Vega 10, AMD Ryzen 7 (2.3 Ghz), Windows 11
Taron.de | Twitter | Pinterest | YouTube
User avatar

Site Admin

Posts: 7425

Joined: Sun Nov 10, 2013 1:38 pm

Post Wed Oct 22, 2014 6:31 pm

Re: Dev Diary

Oh man...all the stuff I have to consider...wowsa. And then, once I believe I'm through, you all will find everything I've somehow missed... :PP ...joy, oh, joy. But at least I'm really, really trying. Really, one would think it ain't much, but it is fascinating how many facets already exist in Verve as it is now. And there will have to come a massive clean-up at some point, that's for sure. I've done a bunch of cleaning, too, today... but it's been an 11h day of pretty much pure grinding, which is utterly exhausting, too. I'd love to give you a taste of what's coming, but then... nah. It'll remain a surprise! :)
Here to help! :D
System Info: Mac mini, Apple M1, 8 Gb, Sonoma 14.5 - secondary: AMD Radeon RX Vega 10, AMD Ryzen 7 (2.3 Ghz), Windows 11
Taron.de | Twitter | Pinterest | YouTube
User avatar

Posts: 1098

Joined: Fri Jul 25, 2014 11:12 am

Post Wed Oct 22, 2014 6:47 pm

Re: Dev Diary

After reading what you wrote I am excited even more, Taron ! :)
I understand, we will have to be patient..
What about to create new sample picture with your new functionality? We can see what is in progress and you can have a rest during your painting, ha? :beer:

Posts: 266

Joined: Wed Apr 09, 2014 3:37 pm

Post Wed Oct 22, 2014 9:08 pm

Re: Spiritual Restart

Spiritual REstart?
What an interesting choice of words Taron…..could use a little of that myself!
Just want to say you Dev Diary is fascinating and titilating….thanks for sharing your inner dialogue…keep it coming…it is delicious!
Who cares about your silly zig zagging ribbon brushes and quadralateral mappings!@#$%^…
now THIS inner dialogue is interesting in and of itself! LOL
Im imagining a documentary about the evolution of Verve that would track all these revelations and moments over time.
The creative process is as fascinating as the product….if not moreso….its not often people have the privilege to get a glimpse into the mind of a mad scientist.
What a crazy beautiful thing it is.

And what shall we call this documentary…...
Verve 1.0 - a Spiritual Restart
The story of one mans journey into himself and the creative possibilities of art,spirit and technology!

:)
s
Macbook Pro
2.6 intel core i7
8 gb ram
Nvidia 650m 1gb v ram
bootcamp windows 7 premium
User avatar

Site Admin

Posts: 7425

Joined: Sun Nov 10, 2013 1:38 pm

Post Thu Oct 23, 2014 1:54 am

Re: Dev Diary

I love it... a little dry for a title, but, yeah...loads of juicy stuff to cram into it, though! :lol:

Haha, yeah, well, eh...that's just the beauty of it, you know, even the strangest little issue can spawn the makings of a fairly massive leap. And I'm- in a way- really bracing myself right now. It's almost an innocent feature that was bound to come, but it has unlimited potential, actually, really. I don't really think anyone has ever really worked that way... I'm not sure. I know, I haven't and I know I would've loved to, soooo.... now I can, now (or soon) we can. Hehehe. I've just written another file format to support this "thing" so it's really getting real right now. Just a tiny bit of interface madness left to tackle and off we go! Borhani better get some Valerian or so, because it could very well harm his health! :shock: :lol:
Here to help! :D
System Info: Mac mini, Apple M1, 8 Gb, Sonoma 14.5 - secondary: AMD Radeon RX Vega 10, AMD Ryzen 7 (2.3 Ghz), Windows 11
Taron.de | Twitter | Pinterest | YouTube
User avatar

Posts: 1295

Joined: Sat May 31, 2014 12:35 pm

Post Thu Oct 23, 2014 3:16 pm

Re: Dev Diary

:P sounds so great ... maybe u will earn one day a Nobel price in computing - the TURING AWARD :beer: http://en.wikipedia.org/wiki/Turing_Award :rock: - because your VERVE is very very unique c:! love it .. and thank so much for this nice gift c:!
my system: intel7 - 2600k, gtx 970, dualboot windows 7 64 bit / ubuntu 14.04 lts
my deviantartpage: http://zeropainter.deviantart.com/gallery
my youtube channel: zeropainter - ok, there are only 2-3 very short videos
PreviousNext

Return to Downloads & Info

Who is online

Users browsing this forum: No registered users and 3 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software