Cerrado

Sitio Web con elementos 3D usando webgl

Debe implementar una página web (archivo html) usando HTML5 y CSS3 que incluya un <canvas> donde visualizaremos una escena mediante WebGL.

El tema del proyecto es libre, puede usar todo lo que desee de lo visto en el laboratorio, pero deberá cumplir unos requisitos mínimos. También os proponemos algunas ideas opcionales que puede incorporar a su proyecto. Además de las funcionalidades solicitadas, se valorará también la usabilidad del proyecto y la estética de la página web.

A entregar:

Hay que entregar (en fecha 5 de Noviembre de 2018) todos los archivos que formen parte de su proyecto, incluyendo todas las librerías de JavaScript que utiliza así como todos los archivos de imagen, sonido, etc. que se requieran para hacer funcionar su proyecto.

También debe entregar una breve explicación del funcionamiento de su proyecto y de los mecanismos de interacción que este incluye (archivo [login to view URL]). La entrega se hará vía el rincón mediante un único fichero comprimido.

Requisitos mínimos:

1. Visualización de objetos 3D simultáneamente, como mínimo cubos, pirámides y esferas (mínimo 3 objetos simultáneamente de 2 tipos).

2. Incluir visualización con cámara perspectiva y axonométrica y poder hacer un zoom.

3. Transformaciones geométricas a los objetos de la escena. El usuario debe poder decidir qué objeto transformar y aplicarle una transformación a este objeto (rotación, traslación y escalado). Tanto la selección como las transformaciones se pueden hacer vía ratón, teclado o forms)

4. Interacción vía teclado, ratón y elementos de interfaz gráfica de los que ofrece HTML5 (botones, combo box, sliders, color, etc ...).

5. Incluir una interacción de tipo drag and drop (por ejemplo para añadir objetos a la escena, para cargar texturas a un objeto, etc ...).

6. Incluir al menos un objeto multimedia a la aplicación (sonido o vídeo).

7. FRAGMENTO Shader: Incluir la posibilidad de pintar los objetos por franjas de colores mediante el fragmento shader. El usuario debe poder activar / desactivar este tipo de pintado. El usuario debe poder modificar la anchura de las franjas interactivamente mediante un elemento del forms ..

8. vertex shader: el usuario podrá seleccionar un color para pintar los modelos de la escena con este color, pero con la intensidad variante según la coordenada Y de los vertices en coordenadas de window.

9. Implementar sombras.

Ideas posibles a incorporar (no obligatorias):

1. Cualquiera de los siguientes vértice shaders: "Animate vertices" o "Spherize" (los encontrará en el documento que hay en el rincón sobre ejercicios de shaders, bloque 2)

Habilidades: AJAX, CSS, HTML5, Javascript, OpenGL

Ver más: precio traduccion sitio web argentina, sitio web intranet windows server, flash cs4 web page 3d animated banner, mmorpgs web based 3d, necesito sitio web, web design 3d drop menu, web designer 3d cart, web game 3d, web mmo 3d, busco administrador sitio web, sitio web joomla hackeado, administrador del sitio web, sitio web adultos, necesitamos moderador para sitio web anime manga, sitio web citas, pornhub sitio web, sitio web peliculas, busco un programador para crear un sitio web, crear sitio web

Información del empleador:
( 0 comentarios ) Barcelona, Spain

Nº del proyecto: #18095146

4 freelancers están ofertando el promedio de $146 para este trabajo

greenforest0204

Hello, Dear! I'm Dmitrii, a senior expert of web development. Until now I have been worked in this job for about 6 years. So I have many rich experience on web development. Specially I have top skill on javascript, Más

$155 USD en 3 días
(27 comentarios)
5.2
mountian1997

**************** @@@ ************* Hi I saw your description. I will work for you. I am waiting for your reply. Please contact me. Thank you. *******************************

$155 USD en 3 días
(16 comentarios)
4.7
qunzhuang323

Hi I have read your project description very carefully so I am confidence to complete your project I have finished lots of similar projects successfully. I am an experienced and skillful WEBGL, OPENGL developer. Más

$120 USD en 3 días
(4 comentarios)
2.5
infosistemasgo

Buenas, somos un grupo de desarrolladores que estamos disponibles para crear e implementar su proyecto en el menor tiempo posible. Nos gustaría poder apoyarle en desarrollar el proyecto de implementar una página w Más

$155 USD en 5 días
(0 comentarios)
0.0