Re: [CinePaint] Interface Design for OSS
Robin Rowe <[email protected]>
| Newsgroups | gmane.comp.video.cinepaint.user |
|---|---|
| Message-ID | <[email protected]> |
Arno, > By building a UI that lets you undo, change and rearrange all your > previous steps. And additionally it works with source files and these > aren't changed by the program. That may not be practical when the source files average 12MB in size and there are 24 of them (300MB) per second of screen time. Keeping multiple copies or recomputing a 2TB data set may not be attractive. > First question: How can Cinepaint execute different settings at the same > time (like color correction and gamma exposure)? It can't. Each operation is done in sequence. Conceptually, there is a list of operations being executed one by one. The order can change the results. Some image processing operations can theoretically be collapsed into a single operation, but that would require writing optimizer code that CinePaint doesn't have. > Second question: Can gimp process a written script? Film Gimp handles Scheme or Python. GIMP is a program maintained by another group entirely (gimp.org). > If the answer to the latter question is yes, we already have the most > important tools. The idea would be, to let the user program Cinepaint > himself. Good idea, if you can find users willing to invest the time and energy. > This can be done in a way Pure Data handles it > (http://puredata.info/), so you can set up a worksession having your in- > and output. Change it at every point and then let it process as many > files as you like. This is a flowchart type of programming. The docs look incomplete. Not clear how it integrates. > Two problems will remain, how can the preview be handled (is the "core" > of gimp fast enough to have real time linking?) The Film Gimp core is slow and brittle. Integrating anything there may be futile. > and second, what happens > if tools like paintbrush or the stamp are used? Simple, some pixels get changed. In Film Gimp that's all kept in tiles and quite complicated. > What do you think about this idea? Glad it's you and not me! It sounds like a lot of work. Robin ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV