GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Image Rendering in Broswer

   Click here to post similar project

Image Rendering in Broswer is project number 175377 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider chrwei
Budget: $30-100
Created: 09/08/2007 at 19:10 EDT
Bidding Ends: 09/15/2007 at 19:10 EDT
Project Creator: organic77 View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(4 reviews)
Description: The purpose of this project is to generate a series of polygons in a browser from information in a database. A single table holds the top-left coordinates necessary to draw the polygons. The image output format should be png (unless something that renders faster is available that also allows transparency and anti-aliasing). Anti-aliasing should be used for smooth diagonal lines.

See attached for detail on the table structure and image rendering.

Please note, the code should be clean, well commented and formatted. I do have some coding experience, so I'd like it such that the code is clean so that I can maintain it myself in the future.

It is vital that this be written for maximum speed in image rendering.
Additional information submitted:

09/09/2007 at 2:14 EDT:
AS THE RESPONSE TO THIS PROJECT HAS BEEN RAPID AND VERY POSITIVE, I’M GOING TO EXPAND THE REQUIREMENTS IN ORDER TO NARROW THE FIELD OF BIDDERS.

Attached is a csv file (polygons.csv) containing the data and an updated listing of the fields.

Additional Requirements:
1. Each polygon(hexagon) will be filled with a specific hexadecimal color held in the field “color”.
2. A black border needs to be maintained between each polygon.
3. Centered across each polygon is a number stored in the field “count”. Font verdana or arial 10pt bold, black.

Secondary Aspects. The following are not required at this time but if you are capable of completing these features, please indicate so and adjust your bid accordingly.

Interactivity: (mouse events)
1. Pointing to a polygon(hexagon) displays the associated “hexnum” field as hover text.
2. Selecting(clicking) a polygon(hexagon) redraws the image and
2a. adds transparency to all colors other than the color associated with the selected polygon (e.g., clicking a red polygon fades all colors but red). The transparency is meant to fade/de-emphasize the other polygons.
2b. adds a bright green border to the selected polygon. This should be thicker than the black border to stand out.
2c. the text centered text (#3 above in “additional requirements”) only appears for polygons of the selected color.


Additional files submitted:
Image Rendering in Browser.doc
polygons.csv
Report violation
Job Type:
  • PHP
Database: MySQL
Operating system: Linux
Bid count: 6
Average bid: N/A

 

Related project
 
PHP.MySQL Featured
posted by Verkko
Budget: min $3000
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
Bids are hidden by project creator. Log in as project creator or bidder as the project creator or as one of the bidders to view bids.
Bid on This Project

 

[ Post Project Free ] [ Secure Forms ] [ Freelance ] [ Outsourcing ]

What is GetAFreelancer.com? ( Read about the company )

Our escrow feature is developed to protect both buyers and sellers. Find freelance programmers, web designers, copywriters and translators. Would you like to outsource your next project? Would you like to make money as a freelancer? Click Sign Up to start! Web Development doesn't have to be expensive. Outsourcing will cut your expenses by more than 50%.

Outsource projects and save a lot of money. Getting affordable freelance work, freelance programming and custom web design done for your website has never been easier. GetAFreelancer.com helps webmasters, web designers, programmers, software developers and business owners to develop their projects. Deposit money and don't purchase until your project is completed. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world. We have thousands of satisfied clients around the world. We provide a safe escrow environment and you don't release the money until project is completed.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.