Difference between revisions of "User:Jholsenback"

From POV-Wiki
Jump to navigation Jump to search
m (cleaning up LaTex markup)
Line 2: Line 2:
 
===Projects===
 
===Projects===
 
I'm currently working on migrating the current [[Documentation:Contents|documentation]] set to this Wiki.  
 
I'm currently working on migrating the current [[Documentation:Contents|documentation]] set to this Wiki.  
===LaTex===
+
===LaTex Markup===
These appear in the reference section, and when they are wrapped in the <nowiki><math></math></nowiki> tags they ...
+
These Tex markup segments appear in the reference section. When they are wrapped in the <nowiki><math></math></nowiki> tags they ...
 +
====Blob Density====
 
<pre>
 
<pre>
 
% FILE: blobdens
 
% FILE: blobdens
Line 14: Line 15:
 
</pre>
 
</pre>
 
render as: <p><math>{\textit{density}} = {\textit{strength}}\cdot \left(1-\left(\frac {\min (\textit{distance}, \textit{radius})} {\textit{radius}} \right)^2\right)^2</math></p>
 
render as: <p><math>{\textit{density}} = {\textit{strength}}\cdot \left(1-\left(\frac {\min (\textit{distance}, \textit{radius})} {\textit{radius}} \right)^2\right)^2</math></p>
 +
====Curve Math====
 
<pre>
 
<pre>
 
   % FILE: curvmath
 
   % FILE: curvmath
Line 51: Line 53:
 
\end{displaymath}
 
\end{displaymath}
 
</pre>
 
</pre>
render as: not done yet!
+
render as:<p>
 +
<math>
 +
\begin{array}{l}
 +
    b = M \cdot x, \mathrm{with:}
 +
    \\ \\
 +
    b = \left[
 +
      \begin{array}{c}
 +
        r(j)^2 \\
 +
        r(j+1)^2 \\
 +
        2 \cdot r(j) \cdot (r(j+1)-r(j-1)) \\
 +
        \hline
 +
        h(j+1)-h(j-1) \\
 +
        2 \cdot r(j+1) \cdot (r(j+2)-r(j)) \\
 +
        \hline
 +
        h(j+2)-h(j)
 +
      \end{array}
 +
    \right]
 +
    \\ \\
 +
    M = \left[
 +
      \begin{array}{c c c c}
 +
        h(j)^3 & h(j)^2 & h(j) & 1 \\
 +
        h(j+1)^3 & h(j+1)^2 & h(j+1) & 1 \\
 +
        3\cdot h(j)^2 & 2\cdot h(j) & 1 & 0 \\
 +
        3\cdot h(j+1)^2 & 2\cdot h(j+1) & 1 & 0
 +
      \end{array}
 +
    \right]
 +
    \\ \\
 +
    x = \left[
 +
      \begin{array}{c}
 +
        A(j)\\ B(j)\\ C(j)\\ D(j)
 +
      \end{array}
 +
    \right]
 +
  \end{array}
 +
</math>
 +
</p>
 +
====Light Fading====
 
<pre>
 
<pre>
 
% FILE: lattenua
 
% FILE: lattenua
Line 62: Line 99:
 
</pre>
 
</pre>
 
render as: <math>{attenuation} = \frac{2}{1+(\frac{d}{fade\_distance})^{fade\_power}}</math>
 
render as: <math>{attenuation} = \frac{2}{1+(\frac{d}{fade\_distance})^{fade\_power}}</math>
 +
====Attenuation====
 
<pre>
 
<pre>
 
% FILE: medatten
 
% FILE: medatten
Line 72: Line 110:
 
</pre>
 
</pre>
 
render as: <math>{attenuation} = \frac{1}{1+(\frac{d}{fade\_distance})^{fade\_power}}</math>
 
render as: <math>{attenuation} = \frac{1}{1+(\frac{d}{fade\_distance})^{fade\_power}}</math>
 +
====Product====
 
<pre>
 
<pre>
 
% FILE: prod
 
% FILE: prod
Line 80: Line 119:
 
</pre>
 
</pre>
 
render as: <math>\prod^{n}_{i=b} a</math>
 
render as: <math>\prod^{n}_{i=b} a</math>
 +
====Surface of Revolution====
 
<pre>
 
<pre>
 
% sormath
 
% sormath
Line 88: Line 128:
 
</pre>
 
</pre>
 
render as: <math>r^2 = f(h) = A\cdot h^3 + B\cdot h^2 + C\cdot h + D</math>
 
render as: <math>r^2 = f(h) = A\cdot h^3 + B\cdot h^2 + C\cdot h + D</math>
 +
====Superquadric Ellipsoid====
 
<pre>
 
<pre>
 
% FILE: sqemath
 
% FILE: sqemath
Line 98: Line 139:
 
</pre>
 
</pre>
 
render as: <math>f(x,y,z) = (|x|^{(\frac{2}{e})} + |y|^{(\frac{2}{e})})^{(\frac{e}{n})} + |z|^{(\frac{2}{n})} - 1 = 0</math>
 
render as: <math>f(x,y,z) = (|x|^{(\frac{2}{e})} + |y|^{(\frac{2}{e})})^{(\frac{e}{n})} + |z|^{(\frac{2}{n})} - 1 = 0</math>
 +
====Sum====
 
<pre>
 
<pre>
 
% FILE: sum
 
% FILE: sum
Line 106: Line 148:
 
</pre>
 
</pre>
 
render as: <math>\sum^{n}_{i=b} a</math>
 
render as: <math>\sum^{n}_{i=b} a</math>
<p>These appear in the tutorial section, and when they are wrapped in the <nowiki><math></math></nowiki> tags they ...</p>
+
<p>These Tex segments in the tutorial section. When they are wrapped in the <nowiki><math></math></nowiki> tags they ...</p>
 +
====Creating the polynomial function====
 
<pre>
 
<pre>
 
% FILE: polyfunc1
 
% FILE: polyfunc1

Revision as of 13:43, 14 October 2009

Projects

I'm currently working on migrating the current documentation set to this Wiki.

LaTex Markup

These Tex markup segments appear in the reference section. When they are wrapped in the <math></math> tags they ...

Blob Density

% FILE: blobdens
% --------
\begin{displaymath}
  \mathit{density} =
  \mathit{strength}\cdot
  \left(1-\left(\frac{\mathit{distance}}{\mathit{radius}}\right)^2\right)^2
\end{displaymath}

render as:

Curve Math

  % FILE: curvmath
% --------
\begin{displaymath}
  \begin{array}{l}
    b = M \cdot x, \mathrm{with:}
    \\ \\
    b = \left[
      \begin{array}{c}
        r(j)^2 \\
        r(j+1)^2 \\
        2 \cdot r(j) \cdot (r(j+1)-r(j-1)) \\
        \hline
        h(j+1)-h(j-1) \\
        2 \cdot r(j+1) \cdot (r(j+2)-r(j)) \\
        \hline
        h(j+2)-h(j)
      \end{array}
    \right]
    \\ \\
    M = \left[
      \begin{array}{c c c c}
        h(j)^3 & h(j)^2 & h(j) & 1 \\
        h(j+1)^3 & h(j+1)^2 & h(j+1) & 1 \\
        3\cdot h(j)^2 & 2\cdot h(j) & 1 & 0 \\
        3\cdot h(j+1)^2 & 2\cdot h(j+1) & 1 & 0
      \end{array}
    \right]
    \\ \\
    x = \left[
      \begin{array}{c}
        A(j)\\ B(j)\\ C(j)\\ D(j)
      \end{array}
    \right]
  \end{array}
\end{displaymath}

render as:

Light Fading

% FILE: lattenua
% --------
\begin{displaymath}
  \mathit{attenuation} =
  \frac{2}
  {1+\left(\frac{d}{\mathit{fade\_distance}}\right)^\mathit{fade\_power}}
\end{displaymath}

render as:

Attenuation

% FILE: medatten
% --------
\begin{displaymath}
  \mathit{attenuation} =
  \frac{1}
  {1+\left(\frac{d}{\mathit{fade\_distance}}\right)^\mathit{fade\_power}}
\end{displaymath}

render as:

Product

% FILE: prod
% ----
\begin{displaymath}
  \prod_{i=b}^n a
\end{displaymath}

render as:

Surface of Revolution

% sormath
% -------
\begin{displaymath}
  r^2 = f(h) = A\cdot h^3 + B\cdot h^2 + C\cdot h + D
\end{displaymath}

render as:

Superquadric Ellipsoid

% FILE: sqemath
% -------
\begin{displaymath}
  f(x,y,z) =
  \left(|x|^{\left(\frac{2}{e}\right)} + |y|^{\left(\frac{2}{e}\right)}
  \right)^{\left(\frac{e}{n}\right)} + |z|^{\left(\frac{2}{n}\right)} - 1 = 0
\end{displaymath}

render as:

Sum

% FILE: sum
% ---
\begin{displaymath}
  \sum_{i=b}^n a
\end{displaymath}

render as:

These Tex segments in the tutorial section. When they are wrapped in the <math></math> tags they ...

Creating the polynomial function

% FILE: polyfunc1
% ---------
\begin{displaymath}
  \sqrt{x^2+y^2+z^2} = r
\end{displaymath}

render as:

% FILE: polyfunc2
% ---------
\begin{displaymath}
  x^2+y^2+z^2-r = 0
\end{displaymath}

render as:

% FILE: polyfunc3
% ---------
\begin{displaymath}
  z = \frac{2xy^2}{x^2+y^4}
\end{displaymath}

render as:

% FILE: polyfunc4
% ---------
\begin{displaymath}
  x^2z + y^4z - 2xy^2 = 0
\end{displaymath}

render as:

% FILE: polyfunc5
% ---------
\begin{displaymath}
  \sqrt{\left(\sqrt{x^2+z^2}-r_1\right)^2+y^2} = r_2
\end{displaymath}

render as:

% FILE: polyfunc6
% ---------
\begin{displaymath}
  x^4+2x^2y^2+2x^2z^2-2(r_1^2+r_2^2)x^2+y^4+2y^2z^2+2(r_1^2-r_2^2)y^2+
  z^4-2(r_1^2+r_2^2)z^2+(r_1^2-r_2^2)^2 = 0
\end{displaymath}

render as: