Skip to main content

evoExplore: Multiscale Visualization of Evolutionary Histories in Virtual Reality

  • Conference paper
  • First Online:
Computational Intelligence in Music, Sound, Art and Design (EvoMUSART 2018)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10783))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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)

    Google Scholar 

  2. Kelly, J., Jacob, C.: evoVersion: visualizing evolutionary histories. In: 2016 IEEE Congress on Evolutionary Computation (CEC), pp. 814–821, July 2016

    Google Scholar 

  3. 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

    Chapter  Google Scholar 

  4. Oculus. https://www.oculus.com/en-us/

  5. Sims, K.: Interactive evolution of equations for procedural models. Vis. Comput. 9(8), 466–476 (1993)

    Article  Google Scholar 

  6. 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)

    Google Scholar 

  7. Gu, Z., Tang, M.X., Frazer, J.H.: Capturing aesthetic intention during interactive evolution. CAD Comput. Aided Des. 38(3), 224–237 (2006)

    Article  Google Scholar 

  8. Clades. http://algorithmicbotany.org/clades/

  9. 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

    Chapter  Google Scholar 

  10. 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

  11. Unity 3D game engine. https://unity3d.com/

  12. Trenholme, D., Smith, S.P.: Computer game engines for developing first-person virtual environments. Virtual Real. 12(3), 181–187 (2008)

    Article  Google Scholar 

  13. Dictionary - Google search. https://www.google.ca/search?q=Dictionary#dobs=virtual%20reality

  14. Heeter, C.: Being there: the subjective experience of presence. Presence Teleop. Virtual Environ. 1(2), 262–271 (1992)

    Article  Google Scholar 

  15. Zyda, M.: From visual simulation to virtual reality to games. Computer 38(9), 25–32 (2005)

    Article  Google Scholar 

  16. Holupka, E.J., Burdette, E.C., Kaplan, I.D.: Virtual reality 3D visualization for surgical procedures. US Patent 7,171,25530 January 2007

    Google Scholar 

  17. 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)

    Google Scholar 

  18. F310 gamepad - Logitech. http://gaming.logitech.com/en-ca/product/f310-gamepad

  19. VR samples - asset store. https://www.assetstore.unity3d.com/en/#!/content/51519

  20. 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)

    Google Scholar 

  21. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Justin Kelly .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics