--- Log opened Sat Dec 26 00:00:30 2009 01:21 -!- rore_ [n=rore__@243.72.202-77.rev.gaoland.net] has quit [Read error: 60 (Operation timed out)] 01:33 -!- rore_ [n=rore__@110.53.202-77.rev.gaoland.net] has joined #synfig 02:51 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has joined #synfig 04:23 < frozencornflakes> Is */scr/synfig/savecanvas.cpp the best place for understanding the current file format? 04:42 < frozencornflakes> actually, loadcanvas.cpp 04:51 < frozencornflakes> I am having a hard time trying to figure out the file format. 04:51 < frozencornflakes> I would very much like to code some full exporters & converters. 04:52 < frozencornflakes> Among other additions 04:53 < frozencornflakes> (flash,svg,blend...) 04:53 -!- Zelgadis [n=zelgadis@m90-139-184-40.cust.tele2.ru] has joined #synfig 05:30 -!- Yaco_ [n=Franco@201.254.160.74] has quit [Read error: 60 (Operation timed out)] 05:45 -!- Yaco_ [n=Franco@201.254.177.40] has joined #synfig 07:05 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has quit ["Leaving"] 07:30 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has joined #synfig 07:45 -!- rore__ [n=rore__@93.15.200.214] has joined #synfig 07:45 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has quit [Remote closed the connection] 07:47 -!- rore_ [n=rore__@110.53.202-77.rev.gaoland.net] has quit [Read error: 110 (Connection timed out)] 07:53 -!- Yaco_ [n=Franco@201.254.177.40] has quit [Read error: 60 (Operation timed out)] 08:08 -!- rore_ [n=rore__@191.106.202-77.rev.gaoland.net] has joined #synfig 08:09 -!- rore__ [n=rore__@93.15.200.214] has quit [Read error: 110 (Connection timed out)] 08:48 -!- Zelgadis [n=zelgadis@m90-139-184-40.cust.tele2.ru] has quit [Read error: 60 (Operation timed out)] 10:31 -!- genete [n=carlos@84.122.50.143.dyn.user.ono.com] has joined #synfig 10:33 < genete> frozencornflakes: load and save canvas files are the best way to undersand sifz format. Notice that a sifz file only need to define the non default values or the values not inherited from the current parent canvas. Which kind of importer, exporters are you willing to write?. The svg parser is also a good wat to understand how the import should work. 10:56 -!- genete [n=carlos@84.122.50.143.dyn.user.ono.com] has quit ["Leaving."] 12:59 -!- rore_ [n=rore__@191.106.202-77.rev.gaoland.net] has quit [Read error: 110 (Connection timed out)] 12:59 -!- rore_ [n=rore__@114.100.202-77.rev.gaoland.net] has joined #synfig 13:33 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has joined #synfig 13:37 < frozencornflakes> Anyone here know how to get the same point location (either connected or a duplicate point) when drawing from a non- endpoint with the 'Draw Tool'? 13:37 < pixelbot> Hi - I'm a bot, but there may be someone around - if not, hang out for a bit... 14:23 < frozencornflakes> Also, how do I convert a 'Draw Tool' object to a 'Bline Tool' object? 15:00 -!- Zelgadis [n=zelgadis@m90-140-145-78.cust.tele2.ru] has joined #synfig 15:04 -!- Zelgadis [n=zelgadis@m90-140-145-78.cust.tele2.ru] has quit [Client Quit] 15:05 -!- Zelgadis [n=zelgadis@m90-140-145-78.cust.tele2.ru] has joined #synfig 15:25 < frozencornflakes> @Zelgadis: Do you know how to convert a 'Draw Tool' object to a 'Bline Tool' object? 15:26 < Zelgadis> Hi, frozencornflakes 15:27 < frozencornflakes> hi 15:27 < Zelgadis> What do you mean? Bline and Draw tools produce same objects - Outlines and Regions, just in different way 15:28 < frozencornflakes> internally? 15:28 < Zelgadis> um, you mean code? 15:28 < frozencornflakes> yeah 15:29 < Zelgadis> ugh, I'm not a dev 15:29 < frozencornflakes> I need to create a shared point when using the Bline tool, but would much prefer to create the curve by "drawing" 15:29 < Zelgadis> "shared point"? 15:29 < Zelgadis> ^__^'' 15:30 < Zelgadis> you _can_ create curve by drawing with Draw tool 15:30 * Zelgadis reading logs 15:30 < Zelgadis> wait 15:30 < frozencornflakes> But when I use the Draw Tool, when selecting a point and starting a new curve , it creates a new point too and at a offset location. 15:32 < Zelgadis> frozencornflakes: you mean, you want to start new curve from the middle of another curve and keep them linked? 15:33 < frozencornflakes> yes 15:33 < Zelgadis> ok 15:33 < Zelgadis> Then: 15:34 < Zelgadis> 1) Draw one curve (with Bline or Draw tool) 15:34 < Zelgadis> 2) Draw second curve from the point you want (with Bline or Draw tool) 15:34 < Zelgadis> 3) Switch to normal tool 15:35 < Zelgadis> 4) Select all layers, which were created on steps 1) and 2) 15:35 < Zelgadis> 5) Select ducks you want to link 15:35 < Zelgadis> 6) right-click -> Link 15:36 < frozencornflakes> ok that works. 15:36 < frozencornflakes> thanks 15:36 < frozencornflakes> now how do I get a color inbetween only one of them? 15:37 < frozencornflakes> if I have two polygons? 15:38 < Zelgadis> you can tell synfig to create a region together with outline on step 1) or 2) 15:39 < Zelgadis> or, if you have different shape, create region with bline or Draw tool and link it where you need vertex-by-vertex (that's tedious way) 15:39 < Zelgadis> frozencornflakes: I strongly recommend to read http://synfig.sourceforge.net/wiki/Doc:Getting_Started 15:40 < Zelgadis> also: http://synfig.sourceforge.net/wiki/Doc:Adding_Layers 15:40 < Zelgadis> http://synfig.sourceforge.net/wiki/Doc:Creating_Shapes 15:47 < frozencornflakes> hmm. I thought I did that earlier, but it was keeping the points separate. 15:48 < frozencornflakes> they moved but not together. 15:51 < frozencornflakes> ok. thanks 15:56 < frozencornflakes> Do you know what on http://www.mind42.com/pub/mindmap?mid=04afc25d-b337-483b-bba4-fdbe4de6327e no one is working on currently? 16:34 < Zelgadis> There is a lots of features listed there no one is working on. 16:34 < Zelgadis> I can name some important: 16:39 < Zelgadis> * OpenGL optimized rendering 16:39 < Zelgadis> * Bones 16:39 < Zelgadis> * Sound support 16:40 < frozencornflakes> what level of sound support 16:40 < frozencornflakes> ? 16:40 < Zelgadis> what level of sound support currently synfig have? or should have? 16:41 < frozencornflakes> sorry, both. 16:42 < Zelgadis> currently here are no working code of sound support 16:42 < Zelgadis> but there is some code based on FMOD 16:42 < Zelgadis> It's disabled AFAIK 16:43 < Zelgadis> There is a description of expected sound functionality: 16:43 < Zelgadis> http://synfig.sourceforge.net/wiki/Sound_Layer 16:48 < frozencornflakes> ok. has there been any progress on a file format spec.? 16:48 < Zelgadis> You mean documenting sif format? No. 16:48 < frozencornflakes> I have about an entire week I can devote to coding to practice, before schools starts up again. 16:49 < frozencornflakes> what is the difference between a .sif and a .sifz 16:49 < frozencornflakes> ? 16:50 < Zelgadis> frozencornflakes: cool! I'll be here around most of the time after 1st January for sure. And plan to work on synfig web infrastructure during that time 16:50 < Zelgadis> .sif = .sif.gz 16:53 < Zelgadis> Currently the best way to learn sif format is to make something with synfig studio and then examine saved .sif file 17:03 < frozencornflakes> Tips at boot 17:03 < frozencornflakes> Looks like you guys need that too 17:03 < frozencornflakes> I might as well write some while I learn 17:03 < Zelgadis> What is "tips at boot"? Could you explain? 17:04 < frozencornflakes> After the splash screen, something that gives hints or 'did you know' 17:04 < Zelgadis> cool 17:04 < frozencornflakes> On map at: 17:05 < frozencornflakes> Synfig MAP::Finish Unfinished Features::Documentation::Tip at startup 17:05 < Zelgadis> I see 17:06 < frozencornflakes> I am looking at the code, I don't know much about gtkmm, but it looks like I need to look at app.cpp. 17:06 < frozencornflakes> in synfig/synfig-studio/src/gtkmm, line 1390 17:07 < frozencornflakes> it looks like thats where I would add a function to show a form with tips on it. 17:08 < frozencornflakes> well, between 1390 and 1391 17:08 < Zelgadis> I don't know much about code. I even don't know C++... sorry 17:10 < Zelgadis> genete can help here 17:11 < frozencornflakes> ok 17:12 < frozencornflakes> Trying to rotate a bline... 17:21 < frozencornflakes> not intuitive 17:22 < frozencornflakes> Select points, then rotate by clicking on and moving mouse 17:22 < frozencornflakes> . 17:22 < frozencornflakes> Is there a way to rotate while preserving the curve? 17:22 < frozencornflakes> It seems to rotate all the points but not 'together'. 17:23 < frozencornflakes> Toggling 'Allow Scale' does not help. 17:23 < Zelgadis> there is 17:23 < Zelgadis> use Rotate tool and uncheck "Allow Scale parameter" 17:23 < Zelgadis> also there is Rotate layer 17:27 < frozencornflakes> unchecking Allow Scale does not help. 17:27 < frozencornflakes> looking at Rotate layer now. 17:27 < frozencornflakes> also, on a different note, I just found audiocontainer.cpp and am looking at it. 17:28 < frozencornflakes> a lot of FMOD stuff. 17:28 < frozencornflakes> But we want openal, I think 17:29 < frozencornflakes> that way we can have a "distance" to sound 17:29 < frozencornflakes> like a X and Z (left/Right and Volume).... 17:30 < frozencornflakes> and the sound system could take care of that. 17:32 < frozencornflakes> Rotate layer works fine. 17:32 < Zelgadis> I think any implementation will be better than no implementation ^___^ 17:33 -!- Yaco_ [n=Franco@201.254.177.40] has joined #synfig 17:33 -!- Yaco_ [n=Franco@201.254.177.40] has quit [Read error: 54 (Connection reset by peer)] 17:36 < frozencornflakes> Ok, there seems to be a FORM in Synfig-Studio called "Sound Select" called by MENU::FILE:SOUND FILE 17:37 < frozencornflakes> I need to figure out where that is in the code. 17:37 < frozencornflakes> What do you think would be most helpful: 17:37 < frozencornflakes> first that is. 17:38 < frozencornflakes> 1) a solid sound system in the CLI 17:38 < frozencornflakes> but only a import in the gui 17:38 < frozencornflakes> *an 17:38 < frozencornflakes> and maybe just a single master sound file for the project 17:39 < frozencornflakes> OR 17:39 < frozencornflakes> 2) Full GUI sound support 17:39 < frozencornflakes> but a very basic and unfinished internal 17:40 < frozencornflakes> which would later be filled in. 17:40 < frozencornflakes> Layers of sound, with "Distance" I had mentioned, etc. 17:40 < frozencornflakes> ? 17:43 -!- AkhIL [n=akhilman@host-94-251-61-202.bbcustomer.zsttk.net] has quit [Read error: 104 (Connection reset by peer)] 17:58 -!- Zelgadis [n=zelgadis@m90-140-145-78.cust.tele2.ru] has quit [Read error: 110 (Connection timed out)] 17:59 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has quit ["Leaving"] 18:09 -!- AkhIL [n=akhilman@host-94-251-61-202.bbcustomer.zsttk.net] has joined #synfig 18:20 -!- Zelgadis [n=zelgadis@m90-139-100-168.cust.tele2.ru] has joined #synfig 18:22 < Zelgadis> frozencornflakes: I think Sound layer is better 18:58 -!- Zelgadis [n=zelgadis@m90-139-100-168.cust.tele2.ru] has quit [Read error: 54 (Connection reset by peer)] 19:15 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has joined #synfig 19:26 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has quit ["Leaving"] 20:56 -!- Yaco [n=Franco@201.254.177.40] has joined #synfig 22:01 -!- Yaco [n=Franco@201.254.177.40] has quit [Read error: 113 (No route to host)] 22:03 -!- Yaco [n=Franco@201.254.177.40] has joined #synfig 22:13 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has joined #synfig 22:34 -!- frozencornflakes [n=S0me169@ip68-14-136-87.ri.ri.cox.net] has quit ["Leaving"] --- Log closed Sun Dec 27 00:00:30 2009