ABSTRACT
Evolutionary robotics researchers often need to share results that may be too difficult to describe in text and too complex to show using images. Many researchers include links to videos as supplementary materials, but videos have a predefined view of the scene and do not allow watchers to adjust the viewing angle to their preference. In this paper we present a web-based application (based on three.js) for sharing interactive animations. Specifically, our tool (called Review) enables researchers to generate simple animation log data that can be loaded in any modern web browser on a computer or mobile device. The camera in these animations is controlled by the user such that they can pan, tilt, rotate, and zoom in and out of the scene. Review is meant to improve the ability of researchers to share their evolved results with one another.
- John M Blain. 2012. The complete guide to Blender graphics: computer modeling and animation. CRC Press. Google Scholar
Digital Library
- Ricardo Cabello et al. 2010. Three.js. Retrieved Apr. 3, 2018 from https://threejs.org/.Google Scholar
- Alun Evans, Marco Romeo, Arash Bahrehmand, Javi Agenjo, and Josep Blat. 2014. 3d graphics on the web: a survey. Computers & graphics, 41, 43---61.Google Scholar
- Inc. Exocortex Technologies. 2013. Clara.io. Retrieved Apr. 3, 2018 from https://clara.io/.Google Scholar
- Dean Jackson and Jeff Gilbert. 2011. WebGL. Retrieved Apr. 3, 2018 from https://www.khronos.org/webgl/.Google Scholar
- Yuri Kovelenov and Alex Kovelenov. 2018. Verge3D. Retrieved Apr. 3, 2018 from https://www.soft8soft.com/verge3d/.Google Scholar
- Don McCurdy. 2017. glTF Viewer. Retrieved Apr. 3, 2018 from https://gltf-viewer.donmccurdy.com/.Google Scholar
- Jared M. Moore, Anthony J. Clark, and Philip K. McKinley. 2017. Effect of animat complexity on the evolution of hierarchical control. In Proceedings of the 2017 acm genetic and evolutionary computation conference. Berlin, Germany, (July 2017). Google Scholar
Digital Library
- Jared M. Moore, Anthony J. Clark, and Philip K. McKinley. 2014. Evolutionary robotics on the web with webgl and javascript. In Proceedings of the workshop on artificial life and the web 2014, held in conjunction with the fourteenth international conference on the synthesis and simulation of living systems (alife 14). New York, New York, USA, (July 2014). http://arxiv.org/abs/1406.3337.Google Scholar
- F. Mwalongo, M. Krone, G. Reina, and T. Ertl. 2016. State-of-the-art report in web-based visualization. Computer graphics forum, 35, 3, 553--575. Google Scholar
Digital Library
- Todd Palamar. 2015. Mastering Autodesk Maya 2016: Autodesk official press. John Wiley & Sons. Google Scholar
Digital Library
- JSON Schema. 2013. Json schema. Retrieved Apr. 3, 2018 from http://json-schema.org/.Google Scholar
- Yi Shen. 2018. Clay-Viewer. Retrieved Apr. 3, 2018 from https://pissang.github.io/clay-viewer/editor/.Google Scholar
- Karl Sims. 1994. Evolving virtual creatures. In Proceedings of the 21st annual conference on computer graphics and interactive techniques. ACM, 15--22. Google Scholar
Digital Library
- Sketchfab. 2013. Sketchfab. Retrieved Apr. 3, 2018 from https://sketchfab.com/.Google Scholar
Index Terms
Review: a web-based simulation viewer for sharing evolutionary robotics results





Comments