Linux Requirements for Graphical Effects

Deploying to Linux? Get penguinated here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
simschmid
Posts: 1
Joined: Tue Aug 16, 2011 7:40 pm

Linux Requirements for Graphical Effects

Post by simschmid » Tue Aug 16, 2011 7:50 pm

Hello Community

We are coding with the newest Livecode Version and try to Run a File on Linux (Debian 2.6.32-35).
We installed as told:
apt-get install xorg
apt-get install emacs (for the fonts)

But, what else do we need for smooth Card Dissolves? They dont blend verry nice.

Thank you!

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: Linux Requirements for Graphical Effects

Post by Mark » Mon Sep 19, 2011 3:52 pm

Hi,

For nice card dissolves, replace the Linux operating system on your PC with a Windows operating system or replace the machine itself with a Mac running Mac OS X. Create standalones for Windows or Mac respectively and install QuickTime. Now you will have great visual effects, including the dissolve effect.

Kind regards,

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9853
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: Linux Requirements for Graphical Effects

Post by FourthWorld » Mon Sep 19, 2011 4:57 pm

Mark wrote:For nice card dissolves, replace the Linux operating system on your PC with a Windows operating system or replace the machine itself with a Mac running Mac OS X.
LOL

To answer the question without throwing away a quite excellent operating system or the computer itself:

The current version of LiveCode has a pretty poorly dithered dissolve built in, so card-to-card transitions will always suck.

But if your design can lend itself to using groups, it's not hard to write a handler that sequentially changes the blendLevel of two groups for a really nice dissolve. I used this to make my presentation tool, which I used to show LiveCode on Linux at the last RevLive conference and the MacTech conference just before it.

Hopefully the engine will replace the old-school dithering method with an alpha-based method similar to what it does with blendLevel. In the meantime, either using a different transition effect or using groups instead of cards are the only options for nice transitions in QuickTime-free systems.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

Post Reply

Return to “Linux”