--- Log opened Mon Feb 23 00:00:08 2009 00:07 -!- danboid [n=dan@5acbc226.bb.sky.com] has joined #synfig 00:08 < danboid> What fonts / font styles does synfig currently support? 00:10 < danboid> There doesn't seem to be any documentation for the text tool 00:18 < nikitakit_> Hello... 00:19 < nikitakit_> I think Synfig simply supports what's on your system. 00:29 < pixelgeek_> Yup - an ttf should work 00:29 < pixelgeek_> sorry, any ttf should work 00:33 < pixelgeek_> If you reference them with a path to the ttf filename. Otherwise, Synfig 'understands' the following 00:33 < pixelgeek_> Fonts that appear to work under Linux - Courier, Times, Serif, Verdana, Sans Serif. 00:33 < pixelgeek_> Fonts that appear to work under Windows - Arial, Times New Roman/Serif, Verdana/Sans Serif. Courier produces an interesting, but non-legible effect. 00:33 < pixelgeek_> Sans Serif appears to be the default if Synfig doesn't recognize the font. 00:34 < pixelgeek_> Although it appears to accept styles, nothing is implemented to render them. 00:34 -!- danboid [n=dan@5acbc226.bb.sky.com] has quit [Read error: 113 (No route to host)] 00:42 -!- xerakko [n=Miguel@debian/developer/xerakko] has quit [Remote closed the connection] 00:57 -!- nikitakit_ [i=4c5f8a2b@gateway/web/ajax/mibbit.com/x-c895cd49498e1d74] has quit ["http://www.mibbit.com ajax IRC Client"] 01:19 -!- nikitakit_ [i=4c5f8a2b@gateway/web/ajax/mibbit.com/x-38297595738c02c5] has joined #synfig 01:37 -!- Yoyobuae [n=chatzill@cpe-001e333ef31b.cpe.cableonda.net] has joined #synfig 02:11 < pixelgeek_> Yay for Cadbury's Creme eggs - They're back in season! 02:14 < pixelgeek_> nikitakit_: the delete key is redefined in the latest SVN 02:15 < pixelgeek_> It was a shortcut to delete a layer, but it's been undefined by default now 02:15 < pixelgeek_> You can do the same thing in your shortcut menu preferences. 02:23 < nikitakit_> pixelgeek_: thank you 02:29 -!- krish [n=krish@117.195.194.245] has joined #synfig 04:12 -!- akagogo [n=carlos@201.230.24.253] has quit ["Ex-Chat"] 04:12 < pixelgeek_> nikitakit_: the edit bool behaviour may be a GTK feature too. I don't know GTK well enough to say for sure, but I wouldn't be surprised. 04:17 * pixelgeek_ just hit his 30th Youtube subscriber. 04:17 < nikitakit_> so that isn't something done in synfig on purpose? 04:18 < pixelgeek_> I doubt it. There's a couple of other inputs that work the same way 04:18 * nikitakit_ goes to check out pixelgeek's channel 04:18 < pixelgeek_> click once for focus, then again to edit 04:18 < nikitakit_> well, layer inputs don't 04:18 < nikitakit_> the visible? checkbox is clickable at all times 04:19 < pixelgeek_> Hmmm.... Maybe so then. 04:19 < pixelgeek_> For every example there is an opposite case. ;) 04:20 < nikitakit_> yea... 04:20 < nikitakit_> How hard is it to build synfig on windows? 04:29 < pixelgeek_> Well, once the environment is set up, it's just a question of leaving the scripts running for an hour. 04:29 < pixelgeek_> Getting the environment working seems to be a big stumbling point. 04:29 < nikitakit_> and the environment setup? 04:30 < pixelgeek_> I was dead in the water until Atrus posted his recipe, and everything he had to change. 04:30 < pixelgeek_> What's on the wiki is what I follow. 04:30 < pixelgeek_> Problem is - that's the only way I know how to make it. 04:30 < pixelgeek_> Changing the version of GTK breaks things 04:31 < pixelgeek_> Imagemagick api can't be built under msys 04:31 < pixelgeek_> I can't compile akagogo's SVG patch. 04:31 < nikitakit_> I'll probably use cygwin not msys 04:31 < pixelgeek_> and haven't had the time & patience to debug it. 04:32 < pixelgeek_> Then your mileage may vary! 04:32 < pixelgeek_> What's the difference? 04:32 < pixelgeek_> They seem to be inextricably linked. 04:33 < nikitakit_> oh, what's etl? 04:33 < nikitakit_> I don't see any mention of it in Windows packaging 04:33 < pixelgeek_> It's a template library used internally by the source code. 04:34 < pixelgeek_> There's no corresponding exe. 04:43 * pixelgeek_ off to bed 04:43 < pixelgeek_> 'night all 04:43 < Yoyobuae> night 04:43 < nikitakit_> good night 04:48 -!- Zelgadis [n=zelgadis@92.124.228.181] has joined #synfig 04:53 -!- nikitakit_ [i=4c5f8a2b@gateway/web/ajax/mibbit.com/x-38297595738c02c5] has quit ["http://www.mibbit.com ajax IRC Client"] 05:04 -!- pixelgeek_ [n=chatzill@c-67-189-66-158.hsd1.or.comcast.net] has quit [Read error: 110 (Connection timed out)] 05:34 -!- krish [n=krish@117.195.194.245] has quit [Read error: 110 (Connection timed out)] 09:00 -!- krish [n=krish@117.195.195.53] has joined #synfig 09:04 -!- danboid [n=dan@5acbc226.bb.sky.com] has joined #synfig 09:25 -!- Zelgadis [n=zelgadis@92.124.228.181] has quit ["Bye!"] 09:57 -!- danboid [n=dan@5acbc226.bb.sky.com] has quit [Remote closed the connection] 10:07 -!- krish [n=krish@117.195.195.53] has quit [Remote closed the connection] 10:42 -!- genete [n=carlos@79.108.35.41.dyn.user.ono.com] has joined #synfig 10:43 < genete> Hey! 10:43 < genete> Is me the only one who read the logs?? 10:43 < genete> Yoyobuae: you did it! :) 10:43 -!- Zelgadis [n=zelgadis@87.103.171.143] has joined #synfig 10:43 < genete> hey Zelgadis! 10:44 < Zelgadis> Hi, genete! ^_^ 10:44 < genete> On 22 Feb Yoyobuae wrote: 10:45 < genete> 16:06 < Yoyobuae> i got blines to be editable while under bone influence 10:45 < genete> 16:06 < Yoyobuae> only in bone setup mode, though 10:45 < genete> That's great! 10:45 < Zelgadis> Wht does it's mean? 10:46 < genete> It means that you we are in the way to have point motion plus bone motion in the same environment 10:46 < Zelgadis> Ah! So it was only bone motion if the point is controlled by bone? 10:46 < genete> It is on setup mode but I think he can find a way to do it in normal bone mode 10:46 < genete> yes 10:46 < Zelgadis> Really, that's great! 10:47 < genete> well you always can edit the blines by hand in the parameter panel... 10:47 < Zelgadis> I didn't understood that phrase 10:47 < Zelgadis> when saw it 10:47 < genete> but do is using ducks is a great thing! 10:47 < genete> yeah! that's why I'm quoting him! :) 10:47 < Zelgadis> Yeah, editing through parameters panel is not cool. 10:48 < Zelgadis> genete: Did you saw my stickman templates? 10:48 < genete> Not yet, only the animation 10:48 < genete> But I guess its setup :) 10:48 < Zelgadis> http://morevnaproject.org/2009/02/21/stickman-animation/ - at the bottom 10:49 < genete> Opening both... 10:52 < genete> Oh cool!, although the first one is a complicated setup, it works pretty well :) 10:52 < genete> And yeah! Groups are cool 10:53 < Zelgadis> Making stickmans i discovered the true power of groups for myself. ^_^ 10:53 < Zelgadis> I sure you discovered it much earlier. ^_^ 10:55 < genete> Yes, the cutout tutorial took the groups advantages :) 10:57 < genete> http://synfig.org/Groups_Panel 10:58 < Zelgadis> Yes, I knew that, but usage on practice gives amazing experience. 10:59 < Zelgadis> BTW, many things related to Exported canvases behaviour now look very reasonable for me. 11:10 < genete> Zelgadis: are some of those behaviours of the exported canvases not explained in the wiki? Maybe you can find a moment to update it? ;) 11:11 < Zelgadis> They are explained (i.e. Exported canvases and keyframes behaviour) 11:14 < genete> So you didn't discovered nothing really new, right? 11:14 < genete> s/discovered/discover 11:16 < Zelgadis> Yes. But in the past I was against the behaviour of Exported canvases related to keyframes on current canvas. Now it starting to look sane for me. 11:18 < genete> Coming from you, that sentence makes me very happy. :) 11:30 -!- Zelgadis [n=zelgadis@87.103.171.143] has quit ["Ухожу"] 11:47 -!- Zelgadis [n=zelgadis@87.103.171.143] has joined #synfig 12:09 -!- Zelgadis [n=zelgadis@87.103.171.143] has quit ["Ухожу"] 12:21 -!- genete [n=carlos@79.108.35.41.dyn.user.ono.com] has left #synfig [] 12:51 < Bombe> Do we have some kind of GTK+ helper/utility class somewhere? 12:52 * Bombe is looking for a good place to put a synfig::color -> Gdk::Color converter. 14:10 -!- rubikcube [n=kvirc@dslb-088-070-005-208.pools.arcor-ip.net] has joined #synfig 14:39 -!- genete [n=carlos@79.108.35.41.dyn.user.ono.com] has joined #synfig 15:31 -!- Zelgadis [n=zelgadis@92.124.228.181] has joined #synfig 15:40 < genete> Zelgadis: does pencil supports pen pressure? 15:41 < Zelgadis> genete: It does. 15:41 < Yoyobuae> genete: hey, im back 15:41 < Zelgadis> Hi, Yoyobuae 15:41 < Yoyobuae> hi 15:42 < genete> hey Yoyobuae :) 15:42 < genete> Zelgadis: Hmm I cannot or don't know how. 15:43 < Zelgadis> genete: I'll check thet. Lil' busy now. 15:46 < Yoyobuae> genete: getting bline ducks working on setup mode was rather straight forward 15:46 < Yoyobuae> when in normal mode, i'll need to play with the transform stack to get them in the right position, though 15:46 < genete> Yoyobuae: cool 15:47 < genete> is it working now for you on normal mode? 15:47 < Yoyobuae> no, i haven't done that part xD 15:48 < genete> well, it is a good start anyway 15:48 < genete> I'm curious how did you make it possible on setup mode 15:48 < Yoyobuae> hehe =) 15:50 < Yoyobuae> 1. check if bline vertex is ValueNode_BoneInfluence 15:50 < Yoyobuae> 2. If so, use the "Link" valuenode to create the duck 15:51 < Yoyobuae> genete: it was a pretty easy change 15:51 < genete> easy when you know the key to touch :) 15:52 < Yoyobuae> yeah, like 75% of the time it took me was browsing the code, and finding out how things work 15:52 < Yoyobuae> refreshing what i forgotten 15:54 < Yoyobuae> question: when bline ducks are editable, what context menu should pop-up when right-clicked 15:54 < Yoyobuae> ? 15:55 < Yoyobuae> genete: i guess the one for the bline vertex, so one could "Split Tangents" and such 15:56 < genete> Yoyobuae: in which mode? setup or normal? 15:57 < genete> I guess that the context menu would be the same than a normal bline duck, for the moment. 15:57 < Yoyobuae> genete: well, if I make them editable in normal mode too, then i guess in both modes 15:58 < genete> If there is a Bone tool (for reparenting, binding and such things) it should provide other context menu 15:59 < Yoyobuae> i see 15:59 < genete> as a blinepoint is under bone influence, you would want to act to the blinepoint itself or the rest of BoneInfluence parameters 15:59 < genete> so it should depend on other context (ie the tool status) 16:00 < genete> so for the normal tool it should still doing "normal" things (ie. link, connect, split tangents, etc) for blinepoints 16:07 < Yoyobuae> genete: what i was worried about was that since the BoneInfluence valuenode replaces the Bline vertex valuenode 16:08 < Yoyobuae> the boneinfluence has in the context menu things like: Insert Item, Remove Item, etc 16:08 < Yoyobuae> since its one item in the bline vertex list 16:09 < Yoyobuae> the Bline vertex inside the boneinfluence's "Link" doesnt have that 16:09 < Yoyobuae> =/ 17:26 -!- factor [n=factor@ip70-189-85-196.ok.ok.cox.net] has quit [Read error: 110 (Connection timed out)] 17:40 -!- pixelgeek [i=86868b48@gateway/web/ajax/mibbit.com/x-fe54ff6837906c86] has joined #synfig 17:43 < pixelgeek> morningn all 17:54 < genete> morning 18:01 * pixelgeek afk 18:02 < Zelgadis> morning, pixelgeek 18:04 < genete> Zelgadis: I still not figuring out how to enable pencil pen pressure support. (sorry for the off topic) 18:04 < genete> Gimp and Krita does it well 18:05 < Zelgadis> IIRC there is no need to configure it, just use brush or pencil tool... 18:05 * Zelgadis currently have no pencil nearby 18:18 < Zelgadis> brb 18:18 -!- Zelgadis [n=zelgadis@92.124.228.181] has quit ["Bye!"] 18:24 -!- Zelgadis [n=zelgadis@92.124.228.181] has joined #synfig 18:29 < Zelgadis> genete: Which version of Pencil do you have? 18:30 < genete> compiled svn 18:30 < Zelgadis> ah... 18:30 < genete> there is not 64 bit version 18:30 < Zelgadis> yep 18:31 < Zelgadis> Build on 64bit fails 18:35 < Zelgadis> Ok, let's see... 18:35 < Zelgadis> genete: Do you have Pressure checkbox on the options panel? 18:35 < genete> that question is offensive! :P 18:36 < Zelgadis> ^_^'' 18:38 < Zelgadis> genete: So you do have and it is checked. 18:38 < Zelgadis> But... 18:39 < Zelgadis> How cursor look like when you use Eraser tool? 18:40 < genete> It is a greyed circle with a cross in the center 18:40 < genete> circle size according to Size slider value 18:43 < Zelgadis> Same here, but pressure works. 18:43 < Zelgadis> I have 0.4.3b though... 18:44 -!- Yoyobuae [n=chatzill@cpe-001e333ef31b.cpe.cableonda.net] has quit [Remote closed the connection] 18:44 < Zelgadis> genete: I can post you a compiled binary I have! 18:45 < genete> for 64 bits? 18:45 < Zelgadis> No. 32bit. You'll need the 32bit ming and qt4 to run it. 18:46 < Zelgadis> I suppose you do have them. 18:46 < Zelgadis> already 18:46 < genete> It is odd. The eraser seems to erase more than the current eraser cursor size 18:48 < Zelgadis> Are you have 64bit Pencil? 18:48 -!- Yoyobuae [n=chatzill@cpe-001e333ef31b.cpe.cableonda.net] has joined #synfig 18:48 < genete> yes I have 18:48 < Zelgadis> O_O 18:48 < Zelgadis> cool 18:48 < genete> I don't had problems compiling it 18:48 < Zelgadis> I had problems with 0.4.3b 18:49 < genete> the only thing it doesn't work is pen pressure 18:49 < Zelgadis> OK. It's late here. I'm going to bed. Do you need binary? 18:49 * pixelbot is tired too 18:50 < genete> Zelgadis: No. I don't think that other binary would make the pen pressure working 18:50 < Zelgadis> Of course, pixelbot, but you need to stay awake. ^_^ 18:50 < genete> I think it is more a system faliure 18:50 < genete> xorg system I mean 18:51 < Zelgadis> Do you have stylus/eraser devices in your xorg.conf? 18:52 < genete> no. Ubuntu does not use that in current version 18:52 < Zelgadis> That is the case 18:52 < Zelgadis> That may be the cause. 18:53 < genete> all they say: # commented out by update-manager, HAL is now used 18:53 < genete> Eraser is not enabled in Gimp. I hope in next release they come back to the normal management of wacom drivers 18:55 < pixelgeek> ! 18:55 < Zelgadis> GIMP is not distinguish eraser and cursor if the devices aren't configured in preferences. 18:56 < Zelgadis> And I was unable to configure devices in preferences until I added devices to xorg.conf 18:56 < Zelgadis> I have recent distro too, BTW - Fedora 10. 18:57 < genete> In Gimp I have to select "Wacom Device Manager" to make the pen pressure of the stylus work. Eraser is not working though 18:57 < genete> It is an Ubuntu 8 . 0 1 known issue 18:57 < Zelgadis> "Wacom Device Manager" not provides full support for tablets. 18:58 < Zelgadis> It is not distinguish eraser and cursor as I said. 18:58 < Zelgadis> Uncomment your devices and be happy. ^_^ 18:58 < genete> : 18:58 < genete> :) 18:59 < genete> it says: "Wacom Graphire4 4x4" 18:59 < genete> ups: 4x5 19:00 -!- factor [n=factor@ip70-189-85-196.ok.ok.cox.net] has joined #synfig 19:00 < genete> I've recently broken sound support and from now on I'll be less brave on that things :) 19:00 < genete> pixelgeek: btw, I found a way to enable sound support :) 19:00 < pixelgeek> yay! 19:00 < Zelgadis> "Wacom Intuos 9x12" ;) but still I prefer "cursor" and "eraser" 19:02 < Zelgadis> genete: https://help.ubuntu.com/community/Wacom 19:02 < Zelgadis> There is two options 19:03 < Zelgadis> Your current case is Option A 19:03 < Zelgadis> You need an option B 19:03 < genete> yes I know that pages :) 19:03 < Zelgadis> "Add these sections or uncomment them (removing the # at the beginning of the lines) if they are already present." 19:03 < Zelgadis> bla-bla-bla 19:04 < Zelgadis> https://help.ubuntu.com/community/WacomTroubleshooting 19:04 < genete> but I don't want to hang linux when I unplug my wacom :) 19:04 < genete> it doesn't support hotplug if you use case B 19:04 < Zelgadis> Don't unplug it then 19:04 < genete> ^__^ 19:05 < Zelgadis> it doesn't support hotplug before Ubuntu 8.10 and Fedora 10 19:05 < pixelbot> For information on Synfig on Ubuntu 8.10 Intrepid Ibex see http://synfig.org/forums/viewtopic.php?f=13&t=277 19:05 < genete> I know 19:05 < Zelgadis> ...and everyone was happy ^______^ 19:05 < Zelgadis> still bedtime 19:05 < Zelgadis> night 19:05 -!- Zelgadis [n=zelgadis@92.124.228.181] has quit ["Bye!"] 19:05 < genete> night 19:10 < pixelgeek> Is this where I do my "It just works under Windows" routine? ;) 19:11 < pixelgeek> Of course I say that now, with my 32 but CPU.... 19:11 < pixelgeek> I'll be singing a different tune in a couple of months time, I'm sure. 19:11 < genete> :) 19:12 < Yoyobuae> the problem is when "it just DOESNT work in Windows" 19:12 < Yoyobuae> and there's nothing to do about it xD 19:37 < rore> hi all 19:37 < pixelbot> Hello rore 19:38 < genete> hello rore. I don't want you to be saluted by a bot only :) 19:38 < pixelgeek> hey rore 19:38 < rore> but, aren't you a bot too? :p 19:38 * rore hides ^^ 19:39 < pixelgeek> Coming right up! 19:39 < rore> hi genete and pixelgeek :) 19:39 < rore> hahahaha 19:39 < genete> well, I'm next generation bot... I come from the future :P 19:39 * pixelgeek cues up Terminator music 19:40 * genete enjoying Picasa face recognition feature 19:45 < pixelgeek> Found Sarah Conner yet? 19:46 < genete> I'm close to.... What's the reason I stick to Synfig? 19:47 < pixelgeek> "It opens up whole new worlds" 19:48 < genete> When I terminate her, the world will never be the same. Close Source will dominate the world! HAHAHAHAHAHAH 19:52 < rore> pixelbot: sudo make genete a good cookie so he'll behave nicely again 19:52 < pixelbot> Coming right up! 19:54 < rore> (oh great, a comment in ... japanese? on flickr... what am I supposed to do with that?) 19:54 < genete> rore: btw, you still being the only woman in Synfig, isn't it? So Genetator will find you very quickly! OMG! =-O 19:55 < rore> yeah, but i'm no sarah O'stuff 19:55 < rore> and there was another girl, some time ago, where is she gone? 19:56 < genete> He he, deny it won't avoid your destiny... 19:56 -!- xerakko [n=Miguel@debian/developer/xerakko] has joined #synfig 19:56 < rore> this chan is not going to raise the percentage of "girls in computing" 19:56 -!- xerakko [n=Miguel@debian/developer/xerakko] has quit [Remote closed the connection] 19:56 < genete> 7 days to go, rore, 7 days... 19:57 < genete> oops, 5 days! it is February! 19:57 < rore> ah, yeah. I have a non-animated stickman, does that count ? ^^ 19:58 < genete> Yeah, a zoom in/ou count as animation so you got it! 19:59 < rore> hehe 20:00 < rore> Last time I was very motivated to do the animation. But there were some things that didn't moved like I wanted. Then someone asked some help about gimp. Then I suddently decided to try to learn finnish. Then my cat came in covered in mud. Then ... well... everything was against me, I swear! :D 20:02 * rore starts synfig while mumbling some "it wasn't my fault, really" 20:02 < genete> Come on! there are 5 days left! 20:04 -!- rubikcube [n=kvirc@dslb-088-070-005-208.pools.arcor-ip.net] has quit ["KVIrc 3.4.0 Virgo"] 20:07 < genete> out 20:07 -!- genete [n=carlos@79.108.35.41.dyn.user.ono.com] has left #synfig [] 20:36 -!- xerakko [n=Miguel@debian/developer/xerakko] has joined #synfig 20:36 -!- xerakko [n=Miguel@debian/developer/xerakko] has quit [Connection reset by peer] 21:41 -!- xerakko [n=Miguel@debian/developer/xerakko] has joined #synfig 22:07 -!- xerakko [n=Miguel@debian/developer/xerakko] has quit [Remote closed the connection] 22:52 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: @ChanServ 22:54 -!- genete [n=carlos@79.108.35.41.dyn.user.ono.com] has joined #synfig 23:04 -!- Netsplit over, joins: @ChanServ 23:04 < Yoyobuae> hey genete 23:04 < genete> hey 23:05 < Yoyobuae> wanna hear some crazy "vector objects" ideas i had xD 23:05 < genete> sure! 23:06 < Yoyobuae> you know how i said that vector objects would show in Layers panel 23:06 < genete> yes 23:06 < genete> like regular layers do now 23:06 < Yoyobuae> i was thinking about how layers form a stack 23:07 < Yoyobuae> each combined with the one bellow 23:07 < genete> that's about the blend method... 23:07 < Yoyobuae> i tried thinking of using a somewhat similar method for vector objects 23:08 < Yoyobuae> but each object wouldn't "blend" with the one bellow 23:09 < genete> or perhaps the blend method is just composite? 23:09 < Yoyobuae> they would form a list of objects, or a stack, as each gets "evaluated" 23:09 < genete> Hmmm 23:09 < Yoyobuae> the thing is that i dont want the vector information to be lost in the process 23:10 < genete> so you want to have a stack of layers to calculate the pixel information previous to blend them with other layers/objects stack 23:11 < Yoyobuae> not quite, the layers stay as they are 23:11 < Yoyobuae> im talking only about how would vector objects behave 23:12 < genete> yes, in my last sentence layers means vector objects 23:12 < genete> before continue, vector objects are: circle, rectangle, region, outline, star, etc. and NOT gradient, blur, noise distort, etc, right? 23:13 < Yoyobuae> yes 23:14 < genete> ok 23:14 < Yoyobuae> but also other new vector objects i have planned =) 23:14 < genete> =) 23:15 < Yoyobuae> the idea is to process the "vector information" before it gets rendered 23:15 < Yoyobuae> right now in synfig, that is done exclusively with valuenodes 23:16 < Yoyobuae> valuenodes have their limitations, they work with one value at a time 23:16 < genete> it is clear 23:16 < Yoyobuae> they cant take a whole shape and rotate it, for example 23:17 < Yoyobuae> or if its done with valuenodes, you end up having to apply converts to each vertex 23:17 < genete> well, it depends on which valuenode level you work 23:18 < genete> regarding to the current bone implementation, each blinepoint is a bone influence type but its influence list is different from blinepoint to blinepoint. And that's the greatness of bones 23:19 < Yoyobuae> yes i understand that 23:19 < genete> as you already know there are weights to alter the bone influence from one blinepoint to other 23:20 < genete> but anyway, valuenodes works only on a single value each time, yes 23:20 < genete> please continue the speech :) 23:20 < Yoyobuae> the thing is that those weights are rather burried inside the param panel 23:20 < Yoyobuae> did you see Zelgadis stickman template? 23:21 < genete> there are some proposals to have a good interface for those weights 23:21 < genete> yes I did 23:21 < Yoyobuae> the way he used groups to control the skeleton, that could work for vector objects too 23:22 < Yoyobuae> if ducks are displayed for each of the vector objects, then adding to a group would make it easy to show all the ducks one needs 23:23 < genete> well, groups still containing layers that are in bad side of pixel operation 23:23 < genete> so you suggest to have a meta-layer 23:23 < genete> made of vertices only 23:23 < genete> like groups does for layers 23:23 < genete> right? 23:24 < Yoyobuae> yes, made only of vertices 23:24 < Yoyobuae> vectors (x,y) 23:25 < genete> did you find any drawback? 23:25 < genete> I mean, what would we sacrifice? 23:26 < Yoyobuae> well, i was trying to imagine bones using vector objects instead 23:26 < genete> for example, hit_check would work as well? 23:27 < Yoyobuae> you mean for selecting using mouse? 23:27 < genete> yes 23:28 < Yoyobuae> well, i guess if it is possible to calculate if a point (mouse position) lies inside of a shape 23:28 < Yoyobuae> then hit_check would work 23:29 < Yoyobuae> just need to write that code xD 23:29 < genete> I guess so. Just trying to scary you ;) 23:29 < genete> and what about the feather capabilities? 23:29 < genete> would individual objects have feather capabilities independent of the other objects of the stack? 23:31 -!- Netsplit kornbluth.freenode.net <-> irc.freenode.net quits: @ChanServ 23:32 < Yoyobuae> feathering is important when objects are rendered 23:32 -!- Netsplit over, joins: @ChanServ 23:33 < Yoyobuae> the objects are just rendered one by one, from bottom to top 23:33 < Yoyobuae> using some feather value 23:33 < Yoyobuae> thats another thing i was thinking about 23:34 < Yoyobuae> the current shape layers have a whole bunch of parameters 23:34 < Yoyobuae> almost too many parameters XD 23:34 < genete> ?? 23:34 < genete> and? 23:36 < Yoyobuae> for vector objects, while processing the a bline, for example 23:36 < Yoyobuae> the value used for feathering, or for color, has nothing to do 23:36 < Yoyobuae> not until the shape needs to be rendered 23:37 < genete> that's useful now because they are complete rendered objects 23:38 < Yoyobuae> what i was thinking is that that kind of information could be attached to the object 23:38 < genete> but if you remove the color parameter from the object even, what color would you use? the same for all vector objects in the stack? 23:38 < genete> color should be attached to the individual object in any way 23:40 < Yoyobuae> the thing is that i want vector objects to represent many things, other than shapes 23:40 < Yoyobuae> for example, a transform matrix 23:40 < genete> Hmmm 23:40 < genete> that would restrict transformations to the stack order 23:40 < Yoyobuae> then that could be applied to other vector objects (the ones bellow in the stack for example) 23:41 < genete> and I don't like that 23:41 < Yoyobuae> hehe i knew you would say that =) 23:41 < genete> current bones design allows to influence to any blinepoint in any place :=) 23:42 < genete> that's the main reason to don't make bones as layers 23:42 < genete> because the bones hierarchy and the bones influence is limited from layer stack order 23:42 < Yoyobuae> but with vector objects we have an advantage 23:43 < Yoyobuae> a vector object sees a whole list of all the objects that are under him 23:43 < Yoyobuae> there only needs to be a way to distinguish one from another 23:44 < Yoyobuae> my idea: tags 23:44 < Yoyobuae> a tag can be applied to any vector object 23:44 < Yoyobuae> then that tag can be use later on to select which objects get transformed 23:45 < Yoyobuae> am i making sense? 23:45 < Yoyobuae> xD 23:45 < genete> it is like a pipe to connect the transformation object to the object to be transformed. 23:45 < genete> if Uiomae were here he would call that nodes :) 23:45 < Yoyobuae> yeah, or a filter 23:46 * pixelgeek would like to see a layer belong to more than one group at a time 23:46 < genete> but nodes (in Uiomae meaning) doesn't need any stack order 23:46 < Yoyobuae> yeah they dont 23:46 < genete> it just connect a transformation object to a vector object 23:47 < Yoyobuae> but the current interface (layers panel) kinda forces the stack like behavior 23:47 < Yoyobuae> the thing is that the connection would be one to one 23:47 < pixelgeek> (Like the stack of animation transparencies) 23:48 < genete> that's the change, visualize the nodes connection in other panel or field. 23:48 < Yoyobuae> what if i want many objects conected to a single transform 23:48 < Yoyobuae> i have to click the object, click transform, click next object, click transform, etc 23:49 < Yoyobuae> not to mention that if i delete the transform, all the connections go bye-bye 23:49 < genete> not really. Just select the transformation object and all the objects to transform and create a pipe for all them in once click 23:49 < genete> same happen if you delete the layer 23:49 < genete> the transformation object, sorry 23:50 < Yoyobuae> but think how would that work for bones with weights ;) 23:50 < genete> oh well, using the current stack keeps some grouping information 23:51 < genete> (23:50:28) Yoyobuae: but think how would that work for bones with weights ;) <<< I'm lost here :) 23:51 < Yoyobuae> i mean using connections between nodes 23:52 < Yoyobuae> connect object A to bone B makes object A influenced by bone B 23:52 < Yoyobuae> but what about 2 bones B and C with weights 23:52 < genete> current bone design do some sort of that. Select a blinepoint under bone influence and all the bones that can influence it would be shown as well. 23:53 < genete> in that case each node would have a weight parameter 23:53 < Yoyobuae> each object? 23:54 < genete> or you need a connector object that does the sum of the nodes in terms of bone influence 23:55 < genete> bone1->node(weight)->collector1->object1 23:55 < genete> bone2->node2(weight2)->collector1->object1 23:55 < genete> collector1 does the magic 23:56 < genete> adding properly each transformation with the weight of the node 23:56 < genete> and obtaining a weighted average of influences 23:56 < genete> for an object 23:56 < Yoyobuae> yeah, i guess that would work 23:56 < genete> but again, a blinepoint is influenced by several bones! 23:57 < Yoyobuae> yeah, each blinepoint connects to multiple bones 23:57 < genete> so the magic should be done at blinepoint level! as it is now in current bone design 23:57 < genete> so for objects (blines) there is not sense to do "bones magic" 23:58 < genete> because for that you have the current rotate, translate and scale layers 23:58 < Yoyobuae> hehe 23:58 < Yoyobuae> what if objects could be blinepoints =) 23:59 < Yoyobuae> then each can be manipulated indepently 23:59 < genete> them you're going backwards! 23:59 < genete> you mentioned that valuenodes ONLY work on one value each time 23:59 < genete> that already exists --- Log closed Tue Feb 24 00:00:07 2009