Find Jobs
Hire Freelancers

Open Source HTML5 Lazer Show Simulator

$15-25 USD / hour

Fechado
Publicado há aproximadamente 6 anos

$15-25 USD / hour

1. Read an ILDA file (spec: [login to view URL]). 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
ID do Projeto: 16409018

Sobre o projeto

3 propostas
Projeto remoto
Ativo há 6 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
3 freelancers estão ofertando em média $21 USD/hora for esse trabalho
Avatar do Usuário
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 javascript code quite well (client and node.js for standalone applications and web server usage). And have basic knowledge of GitHub code versioning process. Some more explanation is needed (beyond 30 K points rendered per second): 1. Why the batches of colored line segments (is this the usual animation pattern for Lazer - Laser? - display systems)? 2. Frames would change by "fading" older frames? 3. And all should be done using canvas on a web page? The time tracked would be for focused output hours. So not including bug fixes and (re)reading ILDA specs again to implement reading of ILDA data. The deliverable is then a javascript code (working in a web browser if I understand you) with of course appropriate web page display and controls. I have really small task(s) next week and could work on this almost exclusively. Waiting for more details. Regards, Matt
$20 USD em 40 dias
5,0 (9 avaliações)
5,0
5,0

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
0,0
0
Membro desde set. 6, 2016

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.