Related Experiment Video
Updated: Jun 23, 2025

11:29
Novel 3D/VR Interactive Environment for MD Simulations, Visualization and Analysis
Published on: December 18, 2014
11.9K
Using Unity for Scientific Visualization as a Course-based Undergraduate Research Experience.
Idunnuoluwa Adeniji1, Lark Bancairen2, Cymantha Blackmon2
1Kean University, Argonne National Laboratory.
Summary
Students created virtual reality (VR) tools for scientific visualization, enhancing biology education through 3D rendering of cells and pollen. This course-based research experience integrated programming and visualization skills.
Area of Science:
- Scientific Visualization
- Virtual Reality in Education
- Computational Biology
Background:
- Traditional science education often lacks immersive visualization tools.
- Integrating research experiences into coursework can enhance student engagement and learning.
- 3D visualization and virtual reality (VR) offer novel approaches to understanding complex scientific data.
Purpose of the Study:
- To develop and implement course-based undergraduate research experiences (CUREs) focused on 3D visualization and VR for science.
- To introduce students to scientific visualization concepts and practical programming skills.
- To create VR-enabled tools for specific biological research applications.
Main Methods:
- Development of a volumetric renderer for hyperstack images, integrated with confocal microscopy.
- Creation and testing of VR tools for both headset-based and CAVE-based VR platforms.
- Development and performance testing of point cloud renderers for various hardware, including standalone VR applications.
Main Results:
- Successful implementation of VR tools for visualizing and analyzing biological data, such as Drosophila primordial germ cells.
- Development of a database for 3D pollen grain renderings.
- Student projects focused on performance optimization and cross-platform compatibility of visualization software.
Conclusions:
- Course-based undergraduate research experiences incorporating 3D visualization and VR effectively train students in scientific visualization and software development.
- VR technology provides powerful new avenues for science education and data exploration.
- Students gained practical skills in programming, graphics, shader programming, and cross-platform design.
Related Concept Videos
Visual System
566
Light enters the eye through the cornea, a transparent, dome-shaped surface covering the surface of the eyeball that helps to direct and focus incoming light. This light is then channeled toward the pupil, an adjustable opening whose size is controlled by the iris. The iris, a pigmented muscle, regulates the amount of light entering the eye by contracting or dilating the pupil, thereby ensuring optimal light levels for clear vision.
Once through the pupil, the light passes through the lens, a...
Once through the pupil, the light passes through the lens, a...
566
Introduction to GIS
61
Geographic Information Systems (GIS) are tools for storing, analyzing, and displaying spatial data alongside related attributes. Unlike traditional information systems that address general queries, GIS incorporates spatial components, enabling users to answer "where" and "how far." For example, GIS can process housing data linked to geographic locations like zip codes, allowing insights into population density or housing distribution through thematic maps.GIS integrates technologies such as...
61
Three-Dimensional Force System:Problem Solving
661
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
661

