On Thu, Apr 30, 2009 at 2:58 AM, Enzo Gianvittorio
<[email protected]> wrote:
> Hello
> I don't know too much of Linux programming etc but I just can say that after
> seeing the visual effects your thing does on ubuntu etc I think it would be
> great if you guys help with your coding or engine to develop visual effects
> for people that are doing a big effort for us too in the field of video
> editing :
> Kdenlive.org ,  Jahshaka.org ,  Cinefx.org , Blender.org, etc...

I don't know much about how these programs work but most of the
animations found in compiz (esp the animation plugin) - the code is
fairly reusable because it just works by calculating the next point
for an existing point each frame or matrix transformations. These
developers (if they want) are free to re-use the code. Where I think
there might be trouble is that compiz (for some animations) relies
directly on accessing opengl (i.e fragment shader effects like blur /
water). I don't know anything about applying opengl to video -
especially rendering and composing video.

Unfortunately, due to time constraints, there is no way our own
developers would be able to work on video editors and compiz (let
alone even compiz!)

> Open source community using Linux is lacking of a decent program for video
> effects and compositing for videoediting.

In my own non-representing-compiz-type opinion I feel that these
programs are actually good, but their UI's could use some improvement
as there is quite a learning curve to pick them up (I personally just
have a MBP and use FCP on that for my video editing because I don't
have the time at the moment to pick up cinelerra or blender).

> but I think you guys got the
> stuff that could give them the real jump to make adobe suite just history ;)

A bit far fetched, but a a bit of ambition and ideas never hurt anyone.

> well done and sorry for my email is it sound a bit mad (was just a thought)
> many thansk and
> LONG LIFE TO THE OPEN SOURCE SOFTWARE !!
> Enzo

If you've got the time, we'd love to have an extra developer around -
the more the merrier of course. The main stuff you need to know for
compiz: we use C++ as our programming language and there is a tutorial
here http://www.cplusplus.com/doc/tutorial/. It might seem a bit
daunting at first but you can go about it at 2-3 chapters a day and
know the language by the end of the month.

There is an example plugin here:
http://gitweb.compiz-fusion.org/?p=users/smspillaz/example;a=shortlog;h=refs/heads/compiz%2B%2B
and developer documentation here
http://wiki.compiz-fusion.org/Development/Compiz%2B%2BDocumentation.
The best way to start is to find something simple and try to change
it, then work from there. The developers in #compiz-dev on
irc.freenode.net are willing to help,  but we usually have a policy of
making the developer who should be writing the code write most of the
code (again due to time, and because it helps developers learn better
:P)

> _______________________________________________
> Dev mailing list
> [email protected]
> http://lists.compiz-fusion.org/mailman/listinfo/dev
>
>



-- 
Sam Spilsbury
_______________________________________________
Dev mailing list
[email protected]
http://lists.compiz-fusion.org/mailman/listinfo/dev

Reply via email to