summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Schinagl <oliver@schinagl.nl>2008-01-11 02:16:01 (GMT)
committerOliver Schinagl <oliver@schinagl.nl>2008-01-11 02:16:01 (GMT)
commita50036d33b8cf90d331f82fc9424a7bb688d63c2 (patch)
tree8cc0f559c8168a5d25d92fef58fd7bc864866fc0
parent0671070ad4eddea1eb04d29b74eadea846c14b04 (diff)
download2iv35-a50036d33b8cf90d331f82fc9424a7bb688d63c2.zip
2iv35-a50036d33b8cf90d331f82fc9424a7bb688d63c2.tar.gz
2iv35-a50036d33b8cf90d331f82fc9424a7bb688d63c2.tar.bz2
streamtu...cylinders
-rw-r--r--Smoke/report/chapter8.tex20
1 files changed, 7 insertions, 13 deletions
diff --git a/Smoke/report/chapter8.tex b/Smoke/report/chapter8.tex
index 87e6206..7007e86 100644
--- a/Smoke/report/chapter8.tex
+++ b/Smoke/report/chapter8.tex
@@ -1,27 +1,21 @@
\chapter{Streamtubes}
-The last of the non-optional assignments. This is, just as the height plots, a 3-dimensional assignment although streamlines and streamtubes can be used in 2D
-grids. \\
+The last of the non-optional assignments, just as the height plots, a 3-dimensional assignment. Streamlines and streamtubes can also however be used in 2D grids if needed. \\
\section{Description}
-Imagine you drop of bit of ink into the fluid and let it flow for a while. What you will get is a line that shows the path a ink particle has taken. Such a path is
-called a streamline. A streamtube is a 3D variant of a streamline. A streamtube consists of a number of consecutive tubes that together form a thick 3-dimensional
-flexible tube. \\
+Imagine dropping of bit of ink into the fluid and let it flow for a while. This will result in a line that shows the path a ink particle has taken. Such a path is called a streamline. A streamtube is a 3D variant of a streamline. It consists of a number of consecutive tubes that together form a thick 3-dimensional tube. \\
-Each streamtube has a begin and end. The begin point of a streamtube is called a seedpoint. From a seed point the tube will begin flowing with the fluid. It ends
-after a number of frames, seconds or parts. This can be variable. \\
+Each streamtube has a begining and an end. The starting point of a streamtube is called a seedpoint. From this seedpoint the tube will begin flowing with the fluid. It ends after a number of frames. \\
-The streamtubes we had to implement were'nt actually flowing trough the fluid but through a frame history. Each frame is stored in a history array and the
-streamtubes take a path trough history. The 2D grid became a 3D grid with this new feature. \\
+The implemented streamtubes initially were not actually flowing trough the fluid but through a frame history. Each frame's velocity or force vector components are stored in a history array and the streamtubes take a path trough this history. The 2D grid became a 3D grid with this new feature. \\
\section{Implementation}
-First we implemented the placement of the streamtubes. We chose to let the user be able to point the exact position of each seedpoint by mouse. A seedpoint is
-rendered as a small sphere. \\
+Firstly the seedpoint placement was implemented. The user is able to pick an exact position for a seedpoint by with the mouse. A seedpoint is rendered as a small sphere. \\
-We also created a history array that stores up to 50 frames. \\
+Tracing the streamtubes was possible by going through a frame and getting the velocity or force vector components and calculating it's possition in the previous, stored, frame. By doing so streamlines visible. Using configureable cylinders rather then lines streamtubes where born. \\
\section{Difficulties}
-We did'nt have enough time to actually trace a streamtube. \\
+Since time was becoming an issue, the implementation of streamtubes is most likly still buggy and might not be fully correct. \\