Abstract
Online cooperative or collaborative work have become common nowadays, because this helps to do any job without require meet together physically in one place. On the other hand, due to out current reality, inherent to many health conditions, traffic difficulties, and social insecurity; virtual or distance education is increasingly being promoted. In that sense, the main goal of this research work is develop a web based collaborative tool for rapid designing paints. This could be useful in many different areas, like as replacing the classical whiteboard, or express ideas to a workgroup, or even to design any realistic picture. This application allows to work together with a group of around ten connected users to collaborate virtually designing drawings in real time. The interaction experience depends on the internet bandwidth of all the users. For the implementation, many open source popular frameworks and programming utilities have been used. The presented results demonstrate the high scalability and versatility of our system being capable of managing hundreds of objects in real time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Shankar, A.R.: Physics engine basics. Pro HTML5 Games, pp. 47–72. Apress, Berkeley (2017). https://doi.org/10.1007/978-1-4842-2910-1_3
Tanaya, M., Chen, H., Pavleas, J., Sung, K.: Building a 2D Game Physics Engine: Using HTML5 and JavaScript (2017). https://doi.org/10.1007/978-1-4842-2583-7
Katayama, S., Goda, T., Shiramatsu, S., Ozono, T., Shintani, T.: A fast synchronization mechanism for collaborative web applications based on html5, pp. 663–668 (2013). https://doi.org/10.1109/SNPD.2013.13
Hammond, M.: Online collaboration and cooperation: the recurring importance of evidence, rationale and viability. Educ. Inf. Technol. 22, 1005–1024 (2016). https://doi.org/10.1007/s10639-016-9469-x
Cho, B., Ng, A., Sun, C.: CoVim+CoEmacs: a heterogeneous co-editing system as a potential solution to editor war. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 64–68. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_9
Goldman, M., Little, G., Miller, R.: Real-time collaborative coding in a web IDE, pp. 155–164 (2011). https://doi.org/10.1145/2047196.2047215
Wenzel, M., Gericke, L., Gumienny, R., Meinel, C.: Towards cross-platform collaboration - transferring real-time groupware to the browser, pp. 49–54 (2013). https://doi.org/10.1109/CSCWD.2013.6580938
Andrikos, C., Rassias, G., Tsanakas, P., Maglogiannis, I.: Real-time medical collaboration services over the web, vol. 2015, pp. 1393–1396 (2015). https://doi.org/10.1109/EMBC.2015.7318629
Andrikos, C., Rassias, G., Tsanakas, P., Maglogiannis, I.: An enhanced device-transparent real-time teleconsultation environment for radiologists. IEEE J. Biomed. Health Inform. 23, 374–386 (2018). https://doi.org/10.1109/JBHI.2018.2824312
Marin, C., Cloquell, J., Luo, Y., Estrany, B.: A multiplayer game with virtual interfaces. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 94–102. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_13
Yeom, J., Lee, G.: Designing a user interface for a painting application supporting real watercolor painting processes (2012). https://doi.org/10.1145/2350046.2350091
Jackson, W.: Interactive drawing: using paint and canvas classes interactively. Pro Android Graphics, pp. 479–513. Apress, Berkeley (2013). https://doi.org/10.1007/978-1-4302-5786-8_17
Sandnes, F.E., Lianguzov, Y., Rodrigues, O.V., Lieng, H., Medola, F.O., Pavel, N.: Supporting collaborative ideation through freehand sketching of 3D-shapes in 2D using colour. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 123–134. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_16
Coppens, A., Mens, T.: Towards collaborative immersive environments for parametric modelling. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 304–307. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_44
Ratajczak, J., Schimanski, C.P., Marcher, C., Riedl, M., Matt, D.T.: Mobile application for collaborative scheduling and monitoring of construction works according to lean construction methods. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 207–214. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_26
Ubik, S., Kubišta, J.: Scalable real-time sharing of 3D model visualizations for group collaboration. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 244–251. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_31
Qin, G., Li, Q., Li, S.: Vehicle route tracking system by cooperative license plate recognition on multi-peer monitor videos. In: Luo, Y. (ed.) CDVE 201. LNCS, vol. 9929, pp. 271–282. Springer, Heidelberg (2016). https://doi.org/10.1007/978-3-319-46771-9_35
Ibarra, M.J., Navarro, A.F., Ibañez, V., Soto, W., Ibarra, W.: mSIREMAP: cooperative design for monitoring teacher’s classes in K-12 schools. In: Luo, Y. (ed.) CDVE 2017. LNCS, vol. 10451, pp. 114–122. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-66805-5_15
Turkay, S.: The effects of whiteboard animations on retention and subjective experiences when learning advanced physics topics. Comput. Educ. 98, 102–114 (2016). https://doi.org/10.1016/j.compedu.2016.03.004
Chen, J., Xu, J., Tang, T., Chen, R.: Webintera-classroom: an interaction-aware virtual learning environment for augmenting learning interactions. Interact. Learn. Environ. 25, 1–16 (2016). https://doi.org/10.1080/10494820.2016.1188829
Sun, X.: Design and implementation of whiteboard in online classroom, p. 056 (2016). https://doi.org/10.22323/1.264.0056
Patel, C., Gadhavi, M., Patel, A.: A survey paper on e-learning based learning management systems (LMS). Int. J. Sci. Eng. Res. 4, 171–176 (2013)
Liao, X., Huang, X., Huang, W.: Visualization of farm land use by classifying satellite images. In: Luo, Y. (ed.) CDVE 2018. LNCS, vol. 11151, pp. 287–290. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-00560-3_40
Wibisono, A., Buchori, A.: Muhdi: whiteboard animation for android design using think talk write model to improve the post graduates students’ concepts understanding. J. Adv. Res. Dyn. Control Syst. 11, 535–543 (2019)
Mosina, Y.: An interactive whiteboard as a support tool to a teacher. English Am. Stud. 1, 88–94 (2019). https://doi.org/10.15421/381911
Mukhyala, K., Masselot, A.: Visualization of protein sequence features using Javascript and SVG with pVIZ.js. Bioinformatics (Oxford, England) 30, 3408–3409 (2014). https://doi.org/10.1093/bioinformatics/btu567
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Atencio, Y.P., Ibarra, M.J., Baca, H.H. (2020). Collaborative Application for Rapid Design of Paintings in Vector Format. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2020. Lecture Notes in Computer Science(), vol 12341. Springer, Cham. https://doi.org/10.1007/978-3-030-60816-3_35
Download citation
DOI: https://doi.org/10.1007/978-3-030-60816-3_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60815-6
Online ISBN: 978-3-030-60816-3
eBook Packages: Computer ScienceComputer Science (R0)