Find Jobs
Hire Freelancers

WPF Animations

$500-1000 USD

Completed
Posted over 15 years ago

$500-1000 USD

Paid on delivery
To animate our company logo within? Expression Design/Blend? in a number of ways, for us to use within our? WPF applications.? Our logo looks essentially like an abstract eye.? It also looks at the same time like a speaker. We want to animate this in different ways, so we can easily make our logo: Vibrate (to make it look as though it was a bass speaker) Blink Photo shutter press Film (our logo fades to Black & white, with old projector grainy projector reel effect) Progress bar: The middle, graduated band in our logo to revolve, either endlessly at a certain speed, or 'settable' to any value between 0 and 100 (for use as a 'progress towards completion' indicator). Rotate: The 'eye' of our logo to rotate as a whole, either once or until told to stop. ## Deliverables Added to requirements (29th September): The deliverable will be a WPF Custom Control (within a test project). The custom control will have an important? property (of an enum type)defining the current 'displayed' mode.? The enum would be something like: DisplayEffects ? ? ? ? None? (ie normal) ? ? ? Pulsing (vibrating like a bass speaker) ? ? ? Cinereel (faded to black & white, with animated grainy film effect and rotating projector film edges) ? ? ? EyeRotating ? ? ? GradiantRotating There will also be methods: Blink() SetProgressValue(int percentageValue) ['fills' the graduated band in the middle, rotated from 12 O'clock all the way around back up to 12 O'clock position to simulate 'completed percentage' information.] RotateEye(boolean Clockwise, int angle) [rotates the eye (or to be precise the small pie-shaped accent? pointing? NorthEast)? to the specified angle.? The first parameter will specify if the rotation is Cockwise or Anti-clockwise]? PhotoSnapshot() [implements a single photo-taking effect animation] SetText(string caption) [This will first of all wipe the text to the right of the logo 'eye', in a wipe, from right to left.? Then the text passed will be shown, in a wipe from left to right. ResetText() [This will first of all wipe any currently set text, with a wipe from right to left.? Then, the full company logo text will be shown as supplied in the attached image, in a wipe from left to right. There will also be properties: int EyeRotateSpeed [affects the speed rotation of the eye's pie-shaped accent motif]? int GradiantRotateSpeed [affects the rotate speed of the graduated middle band when in GradiantRotating mode.? FontFamily FontSize FontEffect? ? (these will affect the text that is set programmatically). TextVerticalAlignment (top/middle/bottom; to specify where the text is aligned in relation to the eye to it's left)? Please note: Any style, animation or applied DisplayEffect must display properly, regardless of wheter the company logo text has been removed (by calling SetText("")), or if other text has been specified, ie. SetText("My sentence here") Hopefully this expands on what I require.
Project ID: 3263327

About the project

5 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
See private message.
$850 USD in 14 days
0.0 (0 reviews)
0.0
0.0
5 freelancers are bidding on average $791 USD for this job
User Avatar
See private message.
$765 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$850 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$850 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$637.50 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
5.0
5
Member since Jul 11, 2003

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.