Consulta realizada: Hace 9 meses desde Argentina

Se necesitan realizar mejoras y agregar funciones en proyecto realizado en casi totalmente en Three.Js pero con algunas con conexiones en Angular 4, teniendo como backend Laravel 5.4 (V2)

Ultimo comentario: Hace 9 meses

Ver otras consultas

Argentina

Marian.

Comentado: Hace 9 meses

Expandir pagina en Javascript (vuejs y angular) la pagina actual ya tiene varias funciones, diseñar muebles, control de ejecución en los procesos, calendario, mensajes etc.. La parte de three.js toma datos del centro de diseño(VUES) y dibuja automaticamente lo que el centro manda. En esta etapa hay que agregar sistemas de medición, funciones de tipo cad, ademas agregar una manera de poder consultar datos de los modulos y piezas desde el visor 3d Agregar una comunicación para poder ver algunos datos de la parte de diseño en el visor thee y poder mover en los ejes z x y unos modulos desde el mismo visor por el momento solo se pueden mover desde el centro de diseño ademas se necesitan poder consultar datos de esos mismo modulos y luego poder seleccionar piezas de ese mismo modulo para poder ocultarlas o ver y consultar info de dicha pieza), funcionamiento descripción de centro de diseño: en esta sección uno diseña o crea los muebles, elije las medidas, los materiales,, el diseño, y puede agregar piezas, estantes cajones, etc. Básicamente configura un mueble. Esto envia la de manera automática y dinámica la información de las piezas para que el 3d las dibuje y se vea en el 3d visor, BAsicamente el visor 3d muestra el mueble que se esta diseñando en el centro de diseño ( el centro de diseño envía todo, el color, la textura, el tamaño, la ubicación y la orientación de cada pieza, formando un modulo, un mueble, un mueble puede estar formado por varios módulos. 3D Viewer( aca es donde se necesitan los cambios) Este recibe la info desde el diseño para dibujar y se encarga de hacer varias tareas ademas de mostrar los muebles en el visor, exportar imágenes,( al servidor y también a la pc), mostrar la habitacion, tambien uno puede agrear marcadores, texto en imagen, etc Mejoras a realizar en el 3d -1 Agrear un sistema tipo cad que permita marcar dos puntos( estos puntos tienen que ser algiuna parte especifica de cualquier pieza de cualquier modulo que este dibujando el 3d) para poder medir la distancia entre ellos y luego poder dejar visible en pantalla ese valor( aca se va a necesitar algun tipo de asistencia en los controles para poder mover en el sentido requerido( sentido o eje) y alguna asistencia para poder elegir de manera simlple la pieza correcta y poder selecionarla). Los puntos deben ser fijados sobre las piezas y no en el aire, ya que estas piezas o modulos se pueden mover y si se mueven el visor 3d tiene que mostar el nuevo valor o medida y no el antiguo) -2 estos puntos de medición deberán poder ser visibles y o ocultarse de manera manual, y deben poder agregarse varios puntos, poder cambiar los colores y los tamaños de los números, en cada proyecto, y deben quedar relacionados al token del proyecto y que se guarden de manera automática para que cuando uno cargue el proyecto pueda verlos( los proyecto se pueden guardar y cargar desde centro de diseño) -3 Luego una ultima mejora que se necesita es poder obtener información de lo que uno esta seleccionando, hasta el momento no se puede obtener información de las piezas ni de los modulos desde el 3d, en esta ocasión hay que agregar una manera de poder seleccionar el modulo( en este caso deben poder controlarse los ejes de cada modulo desde el visor, ejes o ubicación en los ejes, x y z ) o bien poder selecionar una sola piezas, y mostrar la informacion de esa piezas( esta información se extrae de centro de diseño, hay un programador trabajando en esto, con el cual podremos facilitarte la manera de extraer los datos necesarios) *Se requiere conocimiento de trabajo en grupo y con repositorio git lab La pagina, es una estación de trabajo interna, que se va creando poco a poco, necesitamos gente con ganas de aprender y tenga tiempo para las futuras actualizaciones.

Este proyecto ha sido publicado por un usuario tercero a TakeYourDesign. Algunos de los datos pueden ser omitidos para proteger la privacidad de nuestros usuarios. Esta información solo es mostrada para tener referencias de proyectos que trabajamos. Cada proyecto es diferente, por ello, te invitamos a escribirnos sobre tu proyecto y te ayudaremos con mucho gusto.