<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">MNSMS</journal-id><journal-title-group><journal-title>Modeling and Numerical Simulation of Material Science</journal-title></journal-title-group><issn pub-type="epub">2164-5345</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/mnsms.2014.43010</article-id><article-id pub-id-type="publisher-id">MNSMS-47693</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>CHEMISTRY &amp; MATERIALS SCIENCE</subject></subj-group></article-categories><title-group><article-title>Immersive 3D Visualization of the Collective Behavior of Particles and Crystal Dislocations Using Virtual Reality Technology</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Smruti</surname><given-names>R. Panigrahi</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sankar</surname><given-names>Jayaram</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Uma</surname><given-names>Jayaram</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hussein</surname><given-names>M. Zbib</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Sinisa</surname><given-names>Dj. Mesarovic</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>School of Mechanical and Materials Engineering, Washington State University, Pullman, USA</addr-line></aff><aff id="aff1"><addr-line>Department of Mechanical Engineering, Michigan State University, East Lansing, USA</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>smruti@msu.edu(SRP)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>10</day><month>07</month><year>2014</year></pub-date><volume>04</volume><issue>03</issue><fpage>79</fpage><lpage>93</lpage><history><date date-type="received"><day>2</day>	<month>April</month>	<year>2014</year></date><date date-type="rev-recd"><day>2</day>	<month>May</month>	<year>2014</year>	</date><date date-type="accepted"><day>2</day>	<month>June</month>	<year>2014</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
	In this article, we present a three-dimensional visualization technique that has been developed in order to establish an interactive immersive environment to visualize the particles in granular materials and dislocations in crystals. Simple elementary objects often exhibit complex collective behavior. Understanding of such behaviors and developments of coarse-scale theories, often requires insight into collective behavior that can only be obtained through immersive visualization. By displaying the computational results in a virtual environment with three-dimensional perception, one can immerse inside the model and analyze the intricate and very complex behavior of individual particles and dislocations. We built the stereographic images of the models using OpenGL rendering technique and then combine with the Virtual Reality technology in order to immerse in the three-dimensional model. A head mounted display has been used to allow the user to immerse inside the models and a flock of birds tracking device that allows the movements around and within the immersive environment.
</p></abstract><kwd-group><kwd>Virtual Reality</kwd><kwd> Telepresence</kwd><kwd> 3D Stereographic Visualization</kwd><kwd> OpenGL Rendering</kwd><kwd> Grain Simulation</kwd><kwd> Delaunay Network</kwd><kwd> Dislocation Dynamics</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Virtual reality (VR) is an emerging technology that provides users with realistic, computer simulated interactive three-dimensional (3D) environment in which people become immersed [<xref ref-type="bibr" rid="scirp.47693-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.47693-ref2">2</xref>] . VR provides high interactivity, which is achieved when users are provided with immediate feedback through their perceptions that a mediated environment is modified, based on their input [<xref ref-type="bibr" rid="scirp.47693-ref3">3</xref>] . This relates to the prominent features of VR. VR interfaces provide high-quality 3D images of products, interactivity with the products, and increased telepresence [<xref ref-type="bibr" rid="scirp.47693-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.47693-ref4">4</xref>] .</p><p>Telepresence is a sense of “being there” in an environment by means of a communication medium [<xref ref-type="bibr" rid="scirp.47693-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.47693-ref5">5</xref>] . Based upon sensory stimuli conveyed by a VR interface, human beings can create a perceptual illusion of being present and highly engaged in a mediated environment, while they are in reality physically present in another place [<xref ref-type="bibr" rid="scirp.47693-ref6">6</xref>] . VR also have significant effects on learning process [<xref ref-type="bibr" rid="scirp.47693-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.47693-ref8">8</xref>] .</p><p>There have been ongoing attempts by researchers in bringing virtual models to life with better visualization and interaction techniques [<xref ref-type="bibr" rid="scirp.47693-ref9">9</xref>] -[<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] using various VR devices such as Flock of Birds, Cyber Gloves, Cyber Grasps, Head-Mounted Displays, and Force Feedback Devices such as PHANTOM Devices. With new ideas, incorporated with advanced equipment, and years of evolution, many have successfully implemented various fascinating applications. VR has evolved through many years of research in hardware and software technologies and applications. In this research, we use VR technology for the visualization of the granular materials and dis- locations in crystals.</p><p>For the immersive grain visualization it is very important to understand the dynamics of the individual grain as well as their collective behavior in the presence of a grain cluster and applied shear. From the mechanics perspective, this involves understanding of the governing equations for position, orientation, velocity, accelera- tion, and the contact forces between the grains [<xref ref-type="bibr" rid="scirp.47693-ref12">12</xref>] . The forces in a granular media in a confined vessel due to auni-axial compression are distributed onto the interior surfaces of the confined boundary [<xref ref-type="bibr" rid="scirp.47693-ref13">13</xref>] . Spatial packing order and interparticle friction in a large hexagonal close packed crystal, affect directly the distributions of nor- mal forces in a three-dimensional granular media [<xref ref-type="bibr" rid="scirp.47693-ref14">14</xref>] .</p><p>Extensive research has been done in an effort to understand various dynamics of grain interactions [<xref ref-type="bibr" rid="scirp.47693-ref15">15</xref>] -[<xref ref-type="bibr" rid="scirp.47693-ref21">21</xref>] . Granular flows consisting of about a million particles are visualized in 3D, using parallel discrete element me- thod (DEM) simulation [<xref ref-type="bibr" rid="scirp.47693-ref22">22</xref>] . DEM is a family of numerical methods for computing the motion of a large num- ber of particles like molecules or grains of sand [<xref ref-type="bibr" rid="scirp.47693-ref23">23</xref>] . Various types of rotations at different scales, for example the rotations of individual particles, the rolling and rigid-rotation of particle pairs, the rotational interactions of a particle within its cluster of neighbors, and the rotation of material regions are studied using numerical DEM simulations on two- and three-dimensional granular assemblies [<xref ref-type="bibr" rid="scirp.47693-ref24">24</xref>] .</p><p>Understanding the dynamics of dislocations and its propagation is important in order to create visualization models for the same. Topology of dislocation propagation [<xref ref-type="bibr" rid="scirp.47693-ref25">25</xref>] and real time interactive visualization of three- dimensional molecular dynamic models for dislocation nucleation and dislocation dynamics by a potential energy mapping algorithm [<xref ref-type="bibr" rid="scirp.47693-ref26">26</xref>] has been studied. Numerical techniques have been developed by various authors [<xref ref-type="bibr" rid="scirp.47693-ref27">27</xref>] -[<xref ref-type="bibr" rid="scirp.47693-ref32">32</xref>] for the evaluation and visualization of dislocation accumulation in various crystals. The authors have analyzed the plastic slip deformation of crystals and metal microstructures by finite element methods and eva- luated the developments of dislocation density distribution in conjunction with gradients of plastic shear strain on crystal slip systems. These continuing researches lay out our current understanding of the dynamics behind the dislocations in crystals.</p><p>The dynamics of the dislocations under applied load is evolved according to physical laws, yielding a set of differential equations, which are solved numerically. The output from these simulations, among other thing, is the spatial distribution of the dislocation curves for each time step. Because of their interactions, dislocation curves tend to develop into low energy configurations (see examples in [<xref ref-type="bibr" rid="scirp.47693-ref33">33</xref>] ). A dislocation dynamics model, named micro3d, has been developed in which the dislocations are represented as discrete segments in a three-dimensional (3D) crystalline space [<xref ref-type="bibr" rid="scirp.47693-ref28">28</xref>] . Detecting these 3D structures is not trivial and, therefore, visuali- zation becomes important in order to identify reactions among the various dislocation curves and to identifying structures.</p><p>We see significant contributions from many researchers in modeling and visualizing the particle behavior in granular media and the dislocations. There has been tremendous work done using the DEM for the simulation of granular flows. Many researchers have done the visualization of the dislocations using continuum mechanics analysis. However, there has been no research in visualizing the granular assembly and dislocations in materials using VR technology. Our hypothesis is that by using OpenGL rendering technique and combining VR technol- ogy with the mathematical simulations of the granular flow as well as crystal dislocations, researchers will have greater insight and a better understanding of the complex mathematical models using the sense of visual stimu- lus provided by the telepresence.</p></sec><sec id="s2"><title>2. Motivations and Mathematical Model</title><p>Our goal is to create 3D stereographic and immersive visualizations of three different types of models, (a) gra- nular assembly, (b) Delaunay network of the granular assembly, and (c) dynamics in crystal dislocations.</p><p>In the granular assembly as well as the crystal dislocations, the positions and orientations of the grains (Fig- ure 1) and dislocations are calculated according to the fundamental laws of physics using the force and momen- tum as</p><disp-formula id="scirp.47693-formula4466"><label>(1)</label><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\df447a0d-e7af-4cc3-9810-923a88bb519b.png"/></disp-formula><disp-formula id="scirp.47693-formula4467"><label>(2)</label><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\6a336e25-96ad-4f86-94c9-276058da0e29.png"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\46b69096-afd7-468f-8059-45f892b99f65.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\4bdb2e2b-21b0-4ac6-873c-871679a1aaa0.png" xlink:type="simple"/></inline-formula> are the force and angular momentum, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\c413ea81-f13f-42e8-a4a2-1348b6e60672.png" xlink:type="simple"/></inline-formula>is the mass, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\dba60204-41f2-414b-b1bd-16d9c623031e.png" xlink:type="simple"/></inline-formula>is the acceleration, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\5a7285e1-f5f4-4733-bdd1-1fec89ce4845.png" xlink:type="simple"/></inline-formula>is the moment of inertia, and <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\5b021e02-bff7-4f8f-8685-85c0efa9a9bb.png" xlink:type="simple"/></inline-formula> is the angular velocity.</p><p>In the granular assembly, the force <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\35eee092-8040-4fb6-af9b-c6d4cc5d258b.png" xlink:type="simple"/></inline-formula> and angular momentum <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\91a82b0c-e74b-42f9-80b0-6913b8c292e0.png" xlink:type="simple"/></inline-formula> on particle <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\68706a7d-4aa2-4f53-b7ec-3628a27c496a.png" xlink:type="simple"/></inline-formula> is</p><disp-formula id="scirp.47693-formula4468"><label>(3)</label><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\3a03eeb0-f84d-4ecf-8a8f-61b2c3f82529.png"/></disp-formula><disp-formula id="scirp.47693-formula4469"><label>(4)</label><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\6f0b3bde-600a-4552-a9a1-c3dc0a3e5747.png"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\102cdff8-9672-481f-baa0-63a6b3e4b00b.png" xlink:type="simple"/></inline-formula> is the total number of particles interacting with the reference particle, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\4a767965-de93-4fc8-9db4-40bf7e176c31.png" xlink:type="simple"/></inline-formula>is the viscous regularization of Coulomb’s friction law, and<inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\7ecf4881-7124-4092-8557-1b8532320ca7.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\2c3ee4a2-8290-45cc-9bff-039f04ecca76.png" xlink:type="simple"/></inline-formula>are the translational and the rotational coefficients of viscous damping, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\b8195237-d14f-4ac8-90ba-05af413c4dbe.png" xlink:type="simple"/></inline-formula>is the total force vector on particle <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\a1a0c63b-54cd-45af-a52f-c876d983bbd4.png" xlink:type="simple"/></inline-formula> exerted by nearest neighbor particles<inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\d2144424-c2f8-4b4e-99e4-282b4060632a.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\ab855401-cae1-4497-bc30-882e85b01deb.png" xlink:type="simple"/></inline-formula>is the velocity vector, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\799aa35e-72ce-4883-9c12-335fe2b4f2d7.png" xlink:type="simple"/></inline-formula>is the position vector, and <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\0a557042-4648-4632-9c86-442295f3ccfc.png" xlink:type="simple"/></inline-formula> is the angular velocity of particle<inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\e888526f-a92a-4f85-89d6-a81724a43d30.png" xlink:type="simple"/></inline-formula>. Also</p><disp-formula id="scirp.47693-formula4470"><label>(5)</label><inline-graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\7fa4df50-a183-428b-a8a9-d29d9923cb8c.png"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\1cc6caae-7e36-4ac5-b30b-06f1dc93bdc2.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\3f2b879e-8170-45a9-90b0-6c4bed5ef105.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\e780af67-423f-448e-b151-653ea2826154.png" xlink:type="simple"/></inline-formula> are the normal Hertzian force, damping force at the contact, and the tangential fric- tional force at the contact respectively. The details of this mathematical formulation and the subsequent deriva- tion of the differential equations can be found in [<xref ref-type="bibr" rid="scirp.47693-ref12">12</xref>] .</p><p>The force vector <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\e9b325b6-1877-4a5e-99f9-a947ba939884.png" xlink:type="simple"/></inline-formula> in Equation (3) is the resultant of all forces acting on the particle. In general, each force is a function of position, velocity, and angular velocity of the particle. The velocities and moments of the par-</p><fig id="fig1"><label>Figure 1</label><caption><p> Identical spherical particles of radius r<sup>c</sup> in contact</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\398e013a-5e6b-4274-8b66-d523eaef75b0.png"/></fig><p>ticles are calculated by the mathematical model at each time step by the application of above laws in Equations (3), (4), and (5). We find a similarity in the mechanics of the problems for both grain structures and dislocations simulation.</p></sec><sec id="s3"><title>3. Problem Definition and User Requirements</title><p>For the granular assembly and Delaunay network the goal is to visualize the behavior of the individual particles under application of axial shear strain. The assembly of granules is assumed to be contained in an elastic mem- brane immersed in a fluid as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. The axial strain rate <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\c7f91fc5-cc89-4cb8-b026-19b5fe21af3b.png" xlink:type="simple"/></inline-formula> and the hydrostatic pressure <inline-formula><inline-graphic xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\8c98dcf9-ad35-40e7-9e6e-0d8cc2c03506.png" xlink:type="simple"/></inline-formula> exerted by the fluid control the deformation of the granular assembly. In our research, we have taken a cuboidal elastic membrane for the visualization.</p><p>Each granule is treated as a discrete entity and its interaction with other particles forms the mechanics of the problem that we have discussed in previous section. In the grain structures, we visualize the position, orientation and motion of individual grains. In our visualization model we render the grain particles as solid spheres and then create the Delaunay network of the grain assembly. The Delaunay network is a collection of tetrahedrons that are formed by connecting the centers of neighboring grains. Visualization of the Delaunay network provide more clear information about the grains which are in actual contact that we refer to as TRUE contacts and which are not in contact that we refer to as FALSE contacts.</p><p>For dislocations, the goal is to be able to visualize the formation and movements of dislocations to understand transient dynamics of the dislocation mechanisms by taking advantage of the depth perception.</p><sec id="s3_1"><title>3.1. Scope of Work</title><p>Scope of work for this research includes understanding the visualization techniques using OpenGL and integrat- ing it with virtual reality technology in order to form a telepresence and implementing that into the above-men- tioned problems to build a more meaningful 3D visualization.</p><p>For granular assembly we hypothesize to create methods to visualize 3D animations of grain behavior, and immerse in the granular layer to enable walking inside the model for visualization of the transient dynamics of individual particles.</p><p>For the Delaunay network we hypothesize to create a 3D visualization model for the Delaunay network of</p><fig id="fig2"><label>Figure 2</label><caption><p> Assembly of granules under an axial strainrate in presence of hudrostatic pressure P</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\bdddb859-b054-4b77-98b3-edf644b317a2.png"/></fig><p>the granular assembly, to distinguish between the TRUE and FALSE contacts between the particles of the grain assembly and to show the breakage of the existing contacts, formation of new contacts and to walk in- side the model to visualize the transient behavior of the interior contacts of individual particles</p><p>For the dislocations we hypothesize to create methods to enable immersive 3D visualization of the dislo- cations and its propagation inside the network to easily identify and track the transient dynamics of the propagating, non-propagating or stationary dislocations, and the dislocations in different slip planes.</p></sec><sec id="s3_2"><title>3.2. User Requirements</title><p>We formulate and lay out specific requirements that will be addressed in our 3D simulations and VR experi- ments. The following are the user requirements.</p><p> Visualize the simulations in 3D and use zoom, pan and rotate to view the simulation models from various orientations.</p><p> Distinguish between smaller and larger grains as well as TRUE and FALSE contacts in the Delaunay tetra- hedral structure.</p><p> Visualize the formation and breakage of contacts in the Delaunay network, and the real time dynamics of the TRUE and FALSE contacts with the applied strain and pressure.</p><p> Distinguish between different slip planes in the dislocations model as well as the difference between statio- nary and propagating dislocations.</p><p> Build a telepresence for all three models, to show a 3D stereographic simulation with depth perception and to be immersed inside the model to walk around and within the model investigate the behavior of the particles and dislocations.</p></sec></sec><sec id="s4"><title>4. Methods and Algorithms</title><p>In the first stage of visualization, we have used the OpenGL rendering technique to build a 3D model to observe the transient dynamics of the granular assembly and the crystal dislocations using the data from numerical solu- tions. We then implement the stereographic visualization using two projectors and a 3D glass. Then we integrate the models with VR technology by implementing, the VR devices, head-mounted display and flock of birds tracking device. Head mounted display has been used to immerse inside the model, and the flock of birds as the tracking device to ensure a telepresence in the virtual 3D model.</p><p>Using computational methods we first obtain the transient locations and orientation information for the grain particles and crystal dislocations. We save these information in various data files. We render the models by reading the data files in text format and updating the data files in each frame for the purpose of simulation. The data files are created by solving for the differential equations of the displacement and rotations in MATLAB. These data files consist of the location information for Dislocations and the location, orientation, velocity, ace- leration, angular velocity, and angular acceleration information of individual particles in the granular assembly for each time step. Here time step is a small increment in time that we consider to get the particle location and orientation information as the assembly is going through the strain and pressure to obtain transient information. The data files in case of the Delaunay network consist of the connected grain numbers or indices of a tetrahe- dral.</p><p>Following sub-sections describe the algorithms used to render in 3D as well as in immersive VR environment. A general algorithm for rendering process in OpenGL is shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. We implement the keyboard and mouse functionality to navigate around the simulated model in the virtual environment. “OpenGL rendering of the nth data file” step of the flowchart in <xref ref-type="fig" rid="fig3">Figure 3</xref> represent an image of the locations and orientations of all the particles ordislocations in the assembly at a particular time step. These locations and orientations information are obtained from the data file created from the numerical simulation of the transient dynamics.</p><sec id="s4_1"><title>4.1. Rendering of Granular Assembly</title><p>The overall algorithm for the rendering of the granular assembly follows the flowchart shown in <xref ref-type="fig" rid="fig3">Figure 3</xref>. In our case there are 40 (N = 40) different time steps considered to represent the transient states of the grain assem- bly. This number, N, can be changed according to the number of input data files available for the visualization code. Different data files correspond to different time steps during the process of the numerical simulation of the particle dynamics [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] .</p><fig id="fig3"><label>Figure 3</label><caption><p> Algorithm for the OenGL rendering process</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\ea9afdec-c9dd-4e7b-9ad9-59f991951e92.png"/></fig><p>Here we use spheres to represent the grains. We have used a threshold characteristic radius of 0.75 to differ- rentiate between large and small grains. However, the grain assembly contains many different sized particles. The size of the particles has been calculated using a random number generator scheme [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] .</p></sec><sec id="s4_2"><title>4.2. Delaunay Network Rendering</title><p>Delaunay network is a good way of visualizing the actual interactions of a particular grain with its surrounding particles. Here we use a line representation to connect the center of any two granular spheres. There are two types of links, namely TRUE and FALSE contacts that can be formed between any two spheres according to their radius and relative distance from each other [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] .</p><p>We form a tetrahedron link list by taking four spheres that fall into the nearest neighbor group using an exist- ing code called “tetgen”, which can be found on the web [<xref ref-type="bibr" rid="scirp.47693-ref34">34</xref>] . Then we use this data to render the tetrahedrons using OpenGL algorithm shown in <xref ref-type="fig" rid="fig3">Figure 3</xref> by connecting the centers of the grains and representing the con- nection as straight lines. Some sample data can be found in the Appendix.</p></sec><sec id="s4_3"><title>4.3. Rendering of Crystal Dislocations</title><p>For the visualization of the crystal dislocations, we use the same algorithm as in <xref ref-type="fig" rid="fig3">Figure 3</xref>. Here the data files were generated by software called “techplot”. We represent a line between any two points by the vector pro- vided by the techplot data file. We also apply different colors to different slip planes of the dislocations. Here we have only four types of color index that we apply the techplot data file where each color code represents a sepa- rate slip-plane.</p><p>The data file provided by the techplot contains the position and color index of the each dislocation at different frames. Here we read the data file until the end of one frame (i.e. one time step) and then renders the lines. We keep the loop set to some predefined number of frames (N) and stop the rendering process once the desired number of loops is reached. For the user convenience the whole rendering process can be repeated as desired by pressing a key on the keyboard [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] .</p></sec></sec><sec id="s5"><title>5. VR Experimental Result</title><p>Depending on the extent of immersion, VR applications can be classified into two categories: immersive VR and non-immersive VR [<xref ref-type="bibr" rid="scirp.47693-ref35">35</xref>] . In the former, users wearing head-mounted displays are totally surrounded by enclosed virtual environments. Desktop or laptop computers, on the other hand, most commonly convey non-immersive VR. Thus, for users, VR experiences are limited to what they see on their display monitors and what they hear from their speakers. Generally most researchers use non-immersive visualization due to the high expense and cumbersome equipment required for immersive VR. However, this research focuses on both non-immersive and immersive VR interfaces to provide a better understanding of the granular flow and crystal dislocations. We have first implemented non-immersive VR to create a 3D stereographic environment with depth perception, and then use the VR devices to create the immersive environment [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] .</p><p>VR offers a high level of control over computer-mediated environments, both in terms of user abilities to ad- just the information according to their individual interests and concerns, and, in general, their ability to be active, rather than passive, in their engagement with the information [<xref ref-type="bibr" rid="scirp.47693-ref36">36</xref>] . Through high media richness and interactivi- ty, VR can generate compelling feelings of telepresence [<xref ref-type="bibr" rid="scirp.47693-ref3">3</xref>] [<xref ref-type="bibr" rid="scirp.47693-ref6">6</xref>] .</p><p>The experiments have been done in the VRCIM Lab [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.47693-ref37">37</xref>] using OpenGL rendering, projectors, polarized 3D glasses, and VR devices head-mounted display and flock-of-birds (<xref ref-type="fig" rid="fig4">Figure 4</xref>). First we created the algorithms to simulate the models using computer programming. Then we implemented the 3D stereographic visualization by using two projectors to project the same image in two different screens with a predefined offset value in order to visualize the computer models in 3D, with depth perception, using the polarized glasses. This stereographic visualization experiment in the lab, provided with a better visualization with depth perception. Next we con- ducted the experiment by integrating our OpenGL computer code to the VR devices head-mounted display to create an immersive environment. Then we used the VR device, flock-of-birds, in order to obtain the desired orientations of the 3D models for the immersed user to be able to investigate the transient dynamics of the de- sired particle or dislocation [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] .</p><p>This visualization technique enabled us to identify and fix the problems in the mathematical model itself for example in the granular assembly with unconstrained boundary or inappropriate boundary conditions. Initially we noticed that there were not enough boundary constraints in the model based on the particles flying outside the boundary during the simulation as shown in <xref ref-type="fig" rid="fig5">Figure 5</xref>. Our 3D visualization technique helped us to identify the problem and fix it. <xref ref-type="fig" rid="fig6">Figure 6</xref> shows the simulations of the model after applying the appropriate boun-</p><fig id="fig4"><label>Figure 4</label><caption><p> A head-mounted display with the tracking device flock-of-birds for telepresence in the immersive environment</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\469cf6de-88f3-4dae-9454-e7757da9e717.png"/></fig><fig id="fig5"><label>Figure 5</label><caption><p> Simulation of the granular assembly with unconstrained boundary. The grain particles are observed to be flying out of the bounding box due to the inappropriate boundary conditions. Though this grain assembly contains many different sized particles (the radii of the grains here are generated using a random number generator), for simplicity we have used only two different colors to represent them in the simulation. The gray particles represent the grains of radius greater than the characteristic radius 0.75 and the blue ones are of radius smaller than the characteristic radius 0.75</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\b7efbce2-2b1e-4401-bfbe-1804f5c1ac65.png"/></fig><p>dary conditions. Using the VR devices we were able to create the feeling of a telepresence which in-turn helped investigate the complicated dynamics of the grains on the outer boundary as well as the inner particles (for ex- ample the particles in the center of the 3D grain assembly), which otherwise is impossible to visualize using simple 3D visualization technique on a computer.</p><p>In order to understand the dynamic contact behavior of the grains in the assembly we built a simulation for the visualization of the Delaunay network that is created using the nearest neighboring grain particles. The TRUE and FALSE contacts are shown in <xref ref-type="fig" rid="fig7">Figure 7</xref>.</p><p>We have represented the dislocations lying on different slip planes in different colors to highlight the propa- gation of the dislocations. With this VR experiment we were able to visualize the destruction of dislocations and formation of new dislocations using the 3D immersive visualization technique. Visualization of the dislocations simulation is shown in <xref ref-type="fig" rid="fig8">Figure 8</xref>. Immersion using the head mounted display inside the virtual model helped us to quickly identify dislocations and slip planes. The flock of birds tracking device helped us to walk near the re- gions of interest and investigate the behavior of the dislocation’s propagation.</p><fig id="fig6"><label>Figure 6</label><caption><p> Simulation of the granular assembly with appropriate boundary conditions shows a closely packed grain assembly with the applied shear</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\90e30cc6-2937-41f3-ac0c-7a206402729a.png"/></fig><fig id="fig7"><label>Figure 7</label><caption><p> Simulation of the Delaunay network i.e. tetrahedral representation of the granular assembly corresponding to the grain simulation shown in Figure 6</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\20772d28-dace-4c0b-a921-f7728afab239.png"/></fig><fig id="fig8"><label>Figure 8</label><caption><p> An intermediate snap-shot of the crystal dislocations simulation. The colors represent the dislocations lying in different slip-planes. There are four different slip-planes and the color codes red, white, blue, and green represent the dislocation propagation on those four slip-planes</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://file.scirp.org/Html/htmlimages\1-2190082x\ce433b3e-4908-4c5f-90fe-3be431aa910a.png"/></fig><p>The user requirements have been fulfilled as we have successfully implemented the following:</p><p> Visualized the models in 3D using the OpenGL rendering technique and implemented the zoom, pan, and rotate feature in our visualization models.</p><p> Added the keyboard function to have the flexibility of repeating the entire simulation cycle, and to return to the initial position to re-run the simulation.</p><p> Used different colors to render various size grains as well as shown the TRUE contacts in thick black bold lines and the FALSE contacts as dashed blue lines in the Delaunay network.</p><p> In the Delaunay network simulation we see the breakage of existing contacts and formation of new contacts as the simulation progress. We also clearly identify the moving and stationary dislocations as well as de- struction of the current dislocations and formation of new ones using the VR devices in the laboratory.</p><p> Implemented color-coding to identify the dislocations lying in different slip planes. In particular we have four different slip planes, so we have used four different colors to show the dislocations corresponding to each plane.</p><p> In all of our models we have implemented the stereo mode using the OpenGL rendering technique to visual- ize them in 3D with a depth perception. We have used two different projectors to create one image for each eye with an offset to incorporate depth perception to the whole model. We have used the VR Devices head mounted display and the flock-of-birds tracking device to be immersed and walk around as well as inside the models.</p></sec><sec id="s6"><title>6. Summary, Conclusions and Outlook</title><sec id="s6_1"><title>6.1. Summary and Conclusions</title><p>In this article, we have discussed the methods and algorithms to create an immersive 3D visualization of the grain structures, Delaunay networks of the granular assemblies, and the dislocations propagation using OpenGL stereographic visualization and Virtual Reality technology. Stereographic view using OpenGL gives us a depth perception to the 3D model and provides a more realistic visualization and provides opportunity to examine the transient behavior of each granule closely to investigate their behavior.</p><p>We visualized the dislocations simulation by rendering the dislocation lines where different color indices are used to represent the dislocations lying in different slip planes. This visualization method enables us to identify the formation of new dislocations and the dislocations lying in different slip planes. It enables us to be immersed in the dislocations as well and investigate more closely the precise behavior of the critical dislocation move- ments and eventually will help understand the transient dynamics of the crystals.</p><p>We have implemented the mouse and keyboard functionality to allow the user to zoom, pan, rotate, and vi- sualize the models from different orientations and regions of interest. We then integrate projectors and polarized 3D glasses to build a 3D visualization with depth perception, and integrate all three models with VR devices in order to be immersed and walk around the models [<xref ref-type="bibr" rid="scirp.47693-ref11">11</xref>] . A head mounted display was used to immerse the user inside the virtual model and then a flock of bird tracking device that enable the walking around and within the models to get a better visualization of the simulation process.</p><p>Finally we conclude that 3D visualization combined with the use of VR technology can provide a new revolu- tionary path to the future of the human interaction with the tiniest of particles, like grains. It enables us to vi- sualize, analyze, and interact with the granular materials as well as the dislocations propagation. In our research, we have fulfilled all of the user requirements that was defined in our scope of work to visualize the simulation of granular assembly and the dislocations in 3D using the OpenGL visualization tool and VR technology.</p></sec><sec id="s6_2"><title>6.2. Future Work</title><p>There is a lot of potential for future work in this area for example modifying the dislocations interactively by using VR and analyzing its effects, visualizing the stress contours as it is seen in different finite element tools, and using a virtual hand to interact with the grains and dislocations. Haptic force feedback device can be used to improve the telepresence experience by inducing touch stimuli to feel the forces on the granular assembly and individual grains.</p><p>There is a potential improvement that can be done to experience the sliding, rolling and reaction forces on the grain surfaces using the PHANTOM force feedback device. Behavior of particles due to applied force can be examined even without doing any physical experiments by applying the required force to our VR model by us- ing the PHANTOM force feedback device. Highlighting grains and dislocations using PHANTOM force feed- back device and tracking them to visualize the exact behavior of particular particle or dislocation can provide the researchers with a lot more information about the dynamics of the simulation.</p></sec></sec><sec id="s7"><title>Acknowledgements</title><p>The authors would like to take the opportunity to thank Dr. Ok Joon Kim in helping setup the Virtual Reality Devices for the demonstrations in the VRCIM Lab at WSU and Dr. Jagan Padbidri for sharing his expertise in contact mechanics.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.47693-ref1"><label>1</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>LI</surname><given-names> H.</given-names></name>,<name name-style="western"><surname> DAUGHERTY</surname><given-names> T. </given-names></name>,<name name-style="western"><surname> BIOCCA</surname><given-names> F. </given-names></name>,<etal>et al</etal>. (<year>2001</year>)<article-title>CHARACTERISTICS OF VIRTUAL EXPERIENCE IN ELECTRONIC COMMERCE: A PROTOCOL ANALYSIS</article-title><source> JOURNAL OF INTERACTIVE MARKETING</source><volume> 18</volume>,<fpage> 13</fpage>-<lpage>30</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1002/DIR.1013</pub-id></mixed-citation></ref><ref id="scirp.47693-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">WEXELBLAT, A. (1993) VIRTUAL REALITY APPLICATION AND EXPLORATION. ACADEMIC PRESS PROFESSIONAL, BOSTON.</mixed-citation></ref><ref id="scirp.47693-ref3"><label>3</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>KLEIN</surname><given-names> L.R. </given-names></name>,<etal>et al</etal>. (<year>2003</year>)<article-title>CREATING VIRTUAL PRODUCT EXPERIENCES: THE ROLE OF TELEPRESENCE</article-title><source> JOURNAL OF INTERACTIVE MARKETING</source><volume> 7</volume>,<fpage> 41</fpage>-<lpage>55</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1002/DIR.10046</pub-id></mixed-citation></ref><ref id="scirp.47693-ref4"><label>4</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>STEUER</surname><given-names> J. </given-names></name>,<etal>et al</etal>. (<year>1992</year>)<article-title>DEFINING VIRTUAL REALITY: DIMENSIONS DETERMINING TELEPRESENCE</article-title><source> JOURNAL OF COMMUNICATION</source><volume> 42</volume>,<fpage> 73</fpage>-<lpage>93</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1111/J.1460-2466.1992.TB00812.X</pub-id></mixed-citation></ref><ref id="scirp.47693-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">REEVES, B. AND NASS, C. (1996) THE MEDIA EQUATION: HOW PEOPLE TREAT COMPUTERS, TELEVISIONS, AND NEW MEDIA LIKE REAL PEOPLE AND PLACES. CAMBRIDGE UNIVERSITY PRESS, CAMBRIDGE.</mixed-citation></ref><ref id="scirp.47693-ref6"><label>6</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>BIOCCA</surname><given-names> F. </given-names></name>,<etal>et al</etal>. (<year>1997</year>)<article-title>THE CYBORG’S DILEMMA: PROGRESSIVE EMBODIMENT IN VIRTUAL ENVIRONMENTS</article-title><source> JOURNAL OF COMPUTER MEDIATED-COMMUNICATION</source><volume> 3</volume>,<fpage> 0</fpage>-<lpage>0</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.47693-ref7"><label>7</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>LI</surname><given-names> H.</given-names></name>,<name name-style="western"><surname> DAUGHERTY</surname><given-names> T. </given-names></name>,<name name-style="western"><surname> BIOCCA</surname><given-names> F. </given-names></name>,<etal>et al</etal>. (<year>2003</year>)<article-title>THE ROLE OF VIRTUAL EXPERIENCE IN CONSUMER LEARNING</article-title><source> JOURNAL OF CONSUMER PSYCHOLOGY</source><volume> 13</volume>,<fpage> 395</fpage>-<lpage>408</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1207/S15327663JCP1304_07</pub-id></mixed-citation></ref><ref id="scirp.47693-ref8"><label>8</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>SUH</surname><given-names> K.S. </given-names></name>,<name name-style="western"><surname> LEE</surname><given-names> Y.E. </given-names></name>,<etal>et al</etal>. (<year>2005</year>)<article-title>SUH, K.S. AND LEE, Y.E.  THE EFFECTS OF VIRTUAL REALITY ON CONSUMER LEARNING: AN EMPIRICAL INVESTIGATION</article-title><source> MANAGEMENT INFORMATION SYSTEMS QUARTERLY</source><volume> 29</volume>,<fpage> 673</fpage>-<lpage>697</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.47693-ref9"><label>9</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>JAYARAM</surname><given-names> U. </given-names></name>,<name name-style="western"><surname> REPP</surname><given-names> R. </given-names></name>,<etal>et al</etal>. (<year>2002</year>)<article-title>INTEGRATED REAL-TIME CALIBRATION OF ELECTROMAGNETIC TRACKING OF USER MOTIONS FOR ENGINEERING APPLICATIONS IN VIRTUAL ENVIRONMENTS</article-title><source> JOURNAL OF MECHANICAL DESIGN</source><volume> 124</volume>,<fpage> 623</fpage>-<lpage>632</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1115/1.1517562</pub-id></mixed-citation></ref><ref id="scirp.47693-ref10"><label>10</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>JAYARAM</surname><given-names> U.</given-names></name>,<name name-style="western"><surname> JAYARAM</surname><given-names> S.</given-names></name>,<name name-style="western"><surname> SHAIKH</surname><given-names> I.</given-names></name>,<name name-style="western"><surname> KIM</surname><given-names> Y. </given-names></name>,<name name-style="western"><surname> PALMER</surname><given-names> C. </given-names></name>,<etal>et al</etal>. (<year>2006</year>)<article-title>INTRODUCING QUANTITATIVE ANALYSIS METHODS INTO VIRTUAL ENVIRONMENTS FOR REAL-TIME AND CONTINUOUS ERGONOMIC EVALUATIONS</article-title><source> COMPUTERS IN INDUSTRY</source><volume> 57</volume>,<fpage> 283</fpage>-<lpage>296</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/J.COMPIND.2005.12.005</pub-id></mixed-citation></ref><ref id="scirp.47693-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">PANIGRAHI, S.R. (2009) IMMERSIVE 3D VISUALIZATION OF GRAIN STRUCTURES AND DISLOCATIONS IN MATERIALS. MASTERS’ THESIS, WASHINGTON STATE UNIVERSITY, WASHINGTON DC.</mixed-citation></ref><ref id="scirp.47693-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">JOHNSON, K.L. (1987) CONTACT MECHANICS. CAMBRIDGE UNIVERSITY PRESS, CAMBRIDGE.</mixed-citation></ref><ref id="scirp.47693-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">MUETH, D.M., JAEGER, H.M. AND NAGEL, S.R. (1997) FORCE DISTRIBUTION IN A GRANULAR MEDIUM. PHYSICAL REVIEW LETTERS, 57, 3164.</mixed-citation></ref><ref id="scirp.47693-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">BLAIR, D.L., MUEGGENBURG, N.W., MARSHALL, A.H., JAEGER, H.M. AND NAGEL, S.R. (2001) FORCE DISTRIBUTIONS IN THREE-DIMENSIONAL GRANULAR ASSEMBLIES: EFFECTS OF PACKING ORDER AND INTERPARTICLE FRICTION. PHYSICAL REVIEW E, 63, ARTICLE ID: 041304. HTTP://DX.DOI.ORG/10.1103/PHYSREVE.63.041304</mixed-citation></ref><ref id="scirp.47693-ref15"><label>15</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>MESAROVIC</surname><given-names> S.D. </given-names></name>,<name name-style="western"><surname> FLECK</surname><given-names> N.A. </given-names></name>,<etal>et al</etal>. (<year>2000</year>)<article-title>FRICTION-LESS INDENTATION OF DISSIMILAR ELASTIC-PLASTIC SPHERES</article-title><source> INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES</source><volume> 37</volume>,<fpage> 7071</fpage>-<lpage>7091</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/S0020-7683(99)00328-5</pub-id></mixed-citation></ref><ref id="scirp.47693-ref16"><label>16</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>MESAROVIC</surname><given-names> S.D. </given-names></name>,<name name-style="western"><surname> JOHNSON</surname><given-names> K.L. </given-names></name>,<etal>et al</etal>. (<year>2000</year>)<article-title>ADHESIVE CONTACT OF ELASTIC-PLASTIC SPHERES</article-title><source> JOURNAL OF THE MECHANICS AND PHYSICS OF SOLIDS</source><volume> 48</volume>,<fpage> 2009</fpage>-<lpage>2033</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/S0022-5096(00)00004-1</pub-id></mixed-citation></ref><ref id="scirp.47693-ref17"><label>17</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>MESAROVIC</surname><given-names> S.D. </given-names></name>,<name name-style="western"><surname> PADBIDRI</surname><given-names> J. </given-names></name>,<etal>et al</etal>. (<year>2005</year>)<article-title>MINIMAL KINEMATIC BOUNDARY CONDITIONS FOR SIMULATIONS OF DISORDERED MICROSTRUCTURES</article-title><source> PHILOSOPHICAL MAGAZINE</source><volume> 85</volume>,<fpage> 65</fpage>-<lpage>78</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1080/14786430412331313321</pub-id></mixed-citation></ref><ref id="scirp.47693-ref18"><label>18</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>MESAROVIC</surname><given-names> S.D. </given-names></name>,<etal>et al</etal>. (<year>2005</year>)<article-title>ENERGY, CONFIGURATIONAL FORCES AND CHARACTERISTIC LENGTHS ASSOCIATED WITH THE CONTINUUM DESCRIPTION OF GEOMETRICALLY NECESSARY DISLOCATIONS</article-title><source> INTERNATIONAL JOURNAL OF PLASTICITY</source><volume> 21</volume>,<fpage> 1855</fpage>-<lpage>1889</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/J.IJPLAS.2004.09.002</pub-id></mixed-citation></ref><ref id="scirp.47693-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">RADHAKRISHNAN, H. AND MESAROVIC, S.D. (2009) ADHESIVE CONTACT OF ELASTIC SPHERES REVISITED: NUMERICAL MODELS AND SCALING. PROCEEDINGS OF THE ROYAL SOCIETY A: MATHEMATICAL, PHYSICAL AND ENGINEERING SCIENCE, 465, 2231-2249.</mixed-citation></ref><ref id="scirp.47693-ref20"><label>20</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>ZAEEM</surname><given-names> M.A.</given-names></name>,<name name-style="western"><surname> KADIRI</surname><given-names> H.E.</given-names></name>,<name name-style="western"><surname> MESAROVIC</surname><given-names> S.D.</given-names></name>,<name name-style="western"><surname> HORSTEMEYER</surname><given-names> M.F. </given-names></name>,<name name-style="western"><surname> WANG</surname><given-names> P.T. </given-names></name>,<etal>et al</etal>. (<year>2011</year>)<article-title>EFFECT OF THE COMPOSITIONAL STRAIN ON THE DIFFUSIVE INTERFACE THICKNESS AND ON THE PHASE TRANSFORMATION IN A PHASE-FIELD MODEL FOR BINARY ALLOYS</article-title><source> JOURNAL OF PHASE EQUILIBRIA AND DIFFUSION</source><volume> 32</volume>,<fpage> 302</fpage>-<lpage>308</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1007/S11669-011-9905-Y</pub-id></mixed-citation></ref><ref id="scirp.47693-ref21"><label>21</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>PADBIDRI</surname><given-names> J. </given-names></name>,<name name-style="western"><surname> MESAROVIC</surname><given-names> S.D. </given-names></name>,<etal>et al</etal>. (<year>2011</year>)<article-title>ACCELERATION OF DEM ALGORITHM FOR QUASISTATIC PROCESSES</article-title><source> INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING</source><volume> 86</volume>,<fpage> 816</fpage>-<lpage>828</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1002/NME.3076</pub-id></mixed-citation></ref><ref id="scirp.47693-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">CLEARY, P.W. AND SAWLEY, M.L. (1999) THREE DIMENSIONAL MODELING OF INDUSTRIAL GRANULAR FLOWS. 2ND INTERNATIONAL CONFERENCE ON CFD IN THE MINERALS AND PROCESS INDUSTRIES, MELBOURNE, 6-8 DECEMBER 1999, 95-100.</mixed-citation></ref><ref id="scirp.47693-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">CUNDALL, P.A. (1971) A COMPUTER MODEL FOR SIMULATING PROGRESSIVE LARGE SCALE MOVEMENTS IN BLOCKY ROCK SYSTEMS. PROCEEDINGS OF THE SYMPOSIUM OF THE INTERNATIONAL SOCIETY FOR ROCK MECHANICS, SOCIETY FOR ROCK MECHANICS (ISRM), FRANCE, II-8.</mixed-citation></ref><ref id="scirp.47693-ref24"><label>24</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>KUHN</surname><given-names> M.R. </given-names></name>,<name name-style="western"><surname> BAGI</surname><given-names> K. </given-names></name>,<etal>et al</etal>. (<year>2004</year>)<article-title>CONTACT ROLLING AND DEFORMATION IN GRANULAR MEDIA</article-title><source> INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES</source><volume> 41</volume>,<fpage> 5793</fpage>-<lpage>5820</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/J.IJSOLSTR.2004.05.066</pub-id></mixed-citation></ref><ref id="scirp.47693-ref25"><label>25</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>SCHALL</surname><given-names> P.</given-names></name>,<name name-style="western"><surname> COHEN</surname><given-names> I.</given-names></name>,<name name-style="western"><surname> WEITZ</surname><given-names> D.A. </given-names></name>,<name name-style="western"><surname> SPAEPEN</surname><given-names> F. </given-names></name>,<etal>et al</etal>. (<year>2004</year>)<article-title>VISUALIZATION OF DISLOCATION DYNAMICS IN COLLOIDAL CRYSTALS</article-title><source> SCIENCE</source><volume> 305</volume>,<fpage> 1944</fpage>-<lpage>1948</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1126/SCIENCE.1102186</pub-id></mixed-citation></ref><ref id="scirp.47693-ref26"><label>26</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>PATRIARCA</surname><given-names> M.</given-names></name>,<name name-style="western"><surname> KURONEN</surname><given-names> A. </given-names></name>,<name name-style="western"><surname> KASKI</surname><given-names> K. </given-names></name>,<etal>et al</etal>. (<year>2002</year>)<article-title>PATRIARCA, M., KURONEN, A. AND KASKI, K.  NUCLEATION AND DYNAMICS OF DISLOCATIONS IN MISMATCHED HETERO- STRUCTURES</article-title><source> PROCEEDINGS OF MATERIALS RESEARCH SOCIETY SYMPOSIUM</source><volume> 696</volume>,<fpage> 125</fpage>-<lpage>130</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.47693-ref27"><label>27</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>OHASHI</surname><given-names> T.L. </given-names></name>,<etal>et al</etal>. (<year>1999</year>)<article-title>EVALUATION AND VISUALIZATION OF GEOMETRICALLY NECESSARY DISLOCATIONS IN METAL MICROSTRUCTURES BY MEANS OF CONTINUUM MECHANICS ANALYSIS</article-title><source> JOURNAL DE PHYSIQUE</source><volume> 9</volume>,<fpage> 279</fpage>-<lpage>284</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.47693-ref28"><label>28</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>ZBIB</surname><given-names> H.M.</given-names></name>,<name name-style="western"><surname> RHEE</surname><given-names> M. </given-names></name>,<name name-style="western"><surname> HIRTH</surname><given-names> J.P. </given-names></name>,<etal>et al</etal>. (<year>1998</year>)<article-title>ON PLASTIC DEFORMATION AND THE DYNAMICS OF 3D DISLOCATIONS</article-title><source> INTERNATIONAL JOURNAL OF MECHANICAL SCIENCES</source><volume> 40</volume>,<fpage> 113</fpage>-<lpage>127</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/S0020-7403(97)00043-X</pub-id></mixed-citation></ref><ref id="scirp.47693-ref29"><label>29</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>ZBIB</surname><given-names> H.M. </given-names></name>,<name name-style="western"><surname> DIAZ DE LA RUBIA</surname><given-names> T. </given-names></name>,<etal>et al</etal>. (<year>2002</year>)<article-title>A MULTISCALE MODEL OF PLASTICITY</article-title><source> INTERNATIONAL JOURNAL OF PLASTICITY</source><volume> 18</volume>,<fpage> 1133</fpage>-<lpage>1163</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/S0749-6419(01)00044-4</pub-id></mixed-citation></ref><ref id="scirp.47693-ref30"><label>30</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>ZBIB</surname><given-names> H.M.</given-names></name>,<name name-style="western"><surname> OVERMAN</surname><given-names> C.T.</given-names></name>,<name name-style="western"><surname> AKASHEH</surname><given-names> F. </given-names></name>,<name name-style="western"><surname> BAHR</surname><given-names> D. </given-names></name>,<etal>et al</etal>. (<year>2011</year>)<article-title>ANALYSIS OF PLASTIC DEFORMATION IN NANOSCALE METALLIC MULTILAYERS WITH COHERENT AND INCOHERENT INTERFACES</article-title><source> INTERNATIONAL JOURNAL OF PLASTICITY</source><volume> 27</volume>,<fpage> 1618</fpage>-<lpage>1639</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/J.IJPLAS.2011.03.006</pub-id></mixed-citation></ref><ref id="scirp.47693-ref31"><label>31</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>ALANKAR</surname><given-names> A.</given-names></name>,<name name-style="western"><surname> FIELD</surname><given-names> D.P. </given-names></name>,<name name-style="western"><surname> ZBIB</surname><given-names> H.M. </given-names></name>,<etal>et al</etal>. (<year>2012</year>)<article-title>EXPLICIT INCORPORATION OF CROSS-SLIP IN A DISLOCATION DENSITY-BASED CRYSTAL PLASTICITY MODEL</article-title><source> PHILOSOPHICAL MAGAZINE</source><volume> 92</volume>,<fpage> 3084</fpage>-<lpage>3100</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1080/14786435.2012.685964</pub-id></mixed-citation></ref><ref id="scirp.47693-ref32"><label>32</label><mixed-citation publication-type="other" xlink:type="simple">ALANKAR, A., MASTORACOS, I.N., FIELD, D.P. AND ZBIB, H.M. (2012) DETERMINATION OF DISLOCATION INTERACTION STRENGTHS USING DISCRETE DISLOCATION DYNAMICS OF CURVED DISLOCATIONS. JOURNAL OF ENGINEERING MATERIALS AND TECHNOLOGY, 134, ARTICLE ID: 021018. HTTP://DX.DOI.ORG/10.1115/1.4005917</mixed-citation></ref><ref id="scirp.47693-ref33"><label>33</label><mixed-citation publication-type="other" xlink:type="simple">HTTP://WWW.CMM.WSU.EDU/</mixed-citation></ref><ref id="scirp.47693-ref34"><label>34</label><mixed-citation publication-type="other" xlink:type="simple">HTTP://TETGEN.BERLIOS.DE/</mixed-citation></ref><ref id="scirp.47693-ref35"><label>35</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>MILLS</surname><given-names> S. </given-names></name>,<name name-style="western"><surname> NOYES</surname><given-names> J. </given-names></name>,<etal>et al</etal>. (<year>1999</year>)<article-title>VIRTUAL REALITY: AN OVERVIEW OF USER-RELATED DESIGN ISSUES: REVISED PAPER FOR SPECIAL ISSUE ON VIRTUAL REALITY: USER ISSUES IN INTERACTING WITH COMPUTERS, MAY 1998</article-title><source> INTERACTING WITH COMPUTERS</source><volume> 11</volume>,<fpage> 375</fpage>-<lpage> 386</lpage>.<pub-id pub-id-type="doi">HTTP://DX.DOI.ORG/10.1016/S0953-5438(98)00057-5</pub-id></mixed-citation></ref><ref id="scirp.47693-ref36"><label>36</label><mixed-citation publication-type="other" xlink:type="simple">PIMENTEL, K. AND TEIXEIRA, K. (1994) VIRTUAL REALITY: THROUGH THE NEW LOOKING GLASS. 2ND EDITION, MCGRAW-HILL, NEW YORK.</mixed-citation></ref><ref id="scirp.47693-ref37"><label>37</label><mixed-citation publication-type="other" xlink:type="simple">HTTP://WWW.VRCIM.WSU.EDU/</mixed-citation></ref></ref-list></back></article>