Abstract
evoExplore is a system built for virtual reality (VR) and designed to assist evolutionary design projects. Built with the Unity 3D game engine and designed with future development and expansion in mind, evoExplore allows the user to review and visualize data collected from evolutionary design experiments. Expanding upon existing work, evoExplore provides the tools needed to breed your own evolving populations of designs, save the results from such evolutionary experiments and then visualize the recorded data as an interactive VR experience. evoExplore allows the user to dynamically explore their own evolutionary experiments, as well as those produced by other users. In this document we describe the features of evoExplore, its use of virtual reality and how it supports future development and expansion.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Darwin, C., Bynum, W.F.: The Origin of Species by Means of Natural Selection: or, the Preservation of Favored Races in the Struggle for Life. AL Burt, New York (2009)
Kelly, J., Jacob, C.: evoVersion: visualizing evolutionary histories. In: 2016 IEEE Congress on Evolutionary Computation (CEC), pp. 814–821, July 2016
Kelly, J.J., Jacob, C.: evoVision3D: a multiscale visualization of evolutionary histories. In: Handl, J., Hart, E., Lewis, P.R., López-Ibáñez, M., Ochoa, G., Paechter, B. (eds.) PPSN 2016. LNCS, vol. 9921, pp. 942–951. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45823-6_88
Oculus. https://www.oculus.com/en-us/
Sims, K.: Interactive evolution of equations for procedural models. Vis. Comput. 9(8), 466–476 (1993)
Cardamone, L., Loiacono, D., Lanzi, P.L.: Interactive evolution for the procedural generation of tracks in a high-end racing game. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, pp. 395–402. ACM (2011)
Gu, Z., Tang, M.X., Frazer, J.H.: Capturing aesthetic intention during interactive evolution. CAD Comput. Aided Des. 38(3), 224–237 (2006)
Khemka, N., Hushlak, G., Jacob, C.: Interactive evolutionary evaluation through spatial partitioning of fitness zones. In: Giacobini, M., et al. (eds.) EvoWorkshops 2009. LNCS, vol. 5484, pp. 432–441. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01129-0_49
Shepherd, J.J., Zhou, L., Zhang, Y., Zheng, J., Tang, J.: Exploring genomes with a game engine. In: Proceedings of the 2013 IEEE International Conference on Bioinformatics and Biomedicine, IEEE BIBM 2013, vol. 169, no. 207890, pp. 26–30 (2013). https://doi.org/10.1039/C3FD00152K
Unity 3D game engine. https://unity3d.com/
Trenholme, D., Smith, S.P.: Computer game engines for developing first-person virtual environments. Virtual Real. 12(3), 181–187 (2008)
Dictionary - Google search. https://www.google.ca/search?q=Dictionary#dobs=virtual%20reality
Heeter, C.: Being there: the subjective experience of presence. Presence Teleop. Virtual Environ. 1(2), 262–271 (1992)
Zyda, M.: From visual simulation to virtual reality to games. Computer 38(9), 25–32 (2005)
Holupka, E.J., Burdette, E.C., Kaplan, I.D.: Virtual reality 3D visualization for surgical procedures. US Patent 7,171,25530 January 2007
Cruz-Neira, C., Leigh, J., Papka, M., Barnes, C., Cohen, S.M., Das, S., Engelmann, R., Hudson, R., Roy, T., Siegel, L., et al.: Scientists in wonderland: a report on visualization applications in the cave virtual reality environment. In: Proceedings of 1993 IEEE Symposium on Research Frontiers in Virtual Reality, pp. 59–66. IEEE (1993)
F310 gamepad - Logitech. http://gaming.logitech.com/en-ca/product/f310-gamepad
VR samples - asset store. https://www.assetstore.unity3d.com/en/#!/content/51519
Von Mammen, S., Jacob, C.: Genetic swarm grammar programming: ecological breeding like a gardener. In: IEEE Congress on Evolutionary Computation, CEC 2007, pp. 851–858. IEEE (2007)
Raja, D., Bowman, D., Lucas, J., North, C.: Exploring the benefits of immersion in abstract information visualization. In: Proceedings of Immersive Projection Technology Workshop (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Kelly, J., Jacob, C. (2018). evoExplore: Multiscale Visualization of Evolutionary Histories in Virtual Reality. In: Liapis, A., Romero Cardalda, J., Ekárt, A. (eds) Computational Intelligence in Music, Sound, Art and Design. EvoMUSART 2018. Lecture Notes in Computer Science(), vol 10783. Springer, Cham. https://doi.org/10.1007/978-3-319-77583-8_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-77583-8_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-77582-1
Online ISBN: 978-3-319-77583-8
eBook Packages: Computer ScienceComputer Science (R0)