Open Source HTML5 Lazer Show Simulator

1. Read an ILDA file (spec: [url removed, login to view]). Its largely a list of 2D coordinates with RGB and a few other control bits expected to be rendered at 30k points per second.

2. Prepare the data into time indexed batches of colored line segments (x1,y1) - (x2, y2) with coloring metadata

3. Animate it on a canvas. I have a good model of faking a lazer with 4 strokes + blurs in sketch which can be adapted for canvas. I would expect several batches on the screen at a time rendered slightly different (e.g. oldest batch should have lowest illumination)

+ some controls to change the rendering parameters in realtime.

Written in Typescript and committed to Github and I will do code reviews. Tasks 2 & 3 are more important, I can do the ILDA bit later if necessary, but its good to understand the nature and volume of the input data

Skills: Graphics Programming, HTML5, Typescript

See more: light reflection simulation, geometric optics simulation, projector laser show, ray optics simulation, ray tracing online, projector light show software, beamer sound to light, music beam, open source html5 page flip, open source html5 dicom, open source html5 dicom viewer, open source html5 javascript, open source html5 ebook reader, open source flash slide show javascript, allintitlenetwork simulator open source, live show cam php open source, trading simulator open source, stock trading simulator open source, stock trade simulator open source, key board simulator windows open source

About the Employer:
( 0 reviews ) United States

Project ID: #16409018

4 freelancers are bidding on average $21/hour for this job


Hi Sir. Thanks for your reading my bid. I have rich experience in HTML 5, Canvas for 4 years. I have developed some piano apps. If you give me a chance, I will prove my skills. [login to view URL] More

$22 USD / hour
(8 Reviews)
$22 USD / hour
(14 Reviews)

Hi there, I'm Matt and would like to help you. I basically understand what you need and have checked the ILDA specification you have referenced as well. Now I am not a Typescript developer yet can create javascri More

$20 USD / hour
(7 Reviews)
$20 USD / hour
(5 Reviews)