Jason McKesson avatar Jason McKesson committed 0c0cdf3

Copyediting.

Comments (0)

Files changed (2)

Documents/Building the Tutorials.xml

     </simplesect>
     <simplesect>
         <title>Unofficial OpenGL SDK</title>
-        <para>The <link xlink:href="http://glsdk.sourceforge.net/docs/html/index.html">Unofficial
-                OpenGL SDK</link> is an aggregation of libraries, unifying a number of tools for
-            developing OpenGL applications, all bound together with a unified build system. A
-            modified SDK distribution is bundled with these tutorials; this distro does not contain
-            the documentation or GLFW that comes with the regular SDK.</para>
-        <para>The SDK his library uses Premake to generate its build files. So, with
+        <para>Distributed with the tutorials is the Unofficial OpenGL SDK. This is an aggregation of
+            libraries, unifying a number of tools for developing OpenGL applications, all bound
+            together with a unified build system. You do not need to download it; a modified SDK
+            distribution is bundled with these tutorials. The copy that comes with these tutorials
+            does not contain the documentation or GLFW.</para>
+        <para>The SDK library uses Premake to generate its build files. So, with
                 <command>premake4.exe</command> in your path, go to the <filename>glsdk</filename>
             directory. Type <userinput>premake4 <replaceable>plat</replaceable></userinput>, where
                 <replaceable>plat</replaceable> is the name of the platform of choice. For Visual

Documents/Further Study.xml

     <para>G</para>
     <section>
         <title>Topics of Interest</title>
-        <para>This book should provide a firm foundation for understanding graphics development.
-            However, there are many subjects that it does not cover which are also important in
+        <para>This book should provide a firm foundation for understanding graphics development. But
+            there are many subjects that are not covered in this book which are also important in
             rendering. Here is a list of topics that you should investigate, with a quick
             introduction to the basic concepts.</para>
         <para>This list is not intended to be a comprehensive tour of all interesting graphical
                 a hack. A useful one, but a hack nonetheless.</para>
         </formalpara>
         <para>Screen-space ambient occlusion (<acronym>SSAO</acronym>) is the term given to a hacky
-            modification of this already hacky concept. The idea works like this. If two objects
-            form an interior corner, then the amount of interreflected light for the pixels around
-            that interior corner will be less than the general level of interreflection. This is a
+            modification of this already hacky concept. The idea works like this. If an object has
+            an interior corner, then the amount of interreflected light for the pixels around that
+            interior corner will be less than the general level of interreflection. This is a
             generally true statement. What SSAO does is find all of those corners, in screen-space,
             and decreases the ambient light intensity for them proportionately.</para>
         <para>Doing this in screen space requires access to the screen space depth for each pixel.
             So it combines very nicely with deferred rendering techniques. Indeed, it can simply be
-            folded into the ambient lighting pass of deferred rendering, though getting it to
-            perform reasonably fast is the biggest challenge. But the results can look good enough
-            to be worth the effort.</para>
+            folded directly into the ambient lighting pass of deferred rendering, though getting it
+            to perform reasonably fast is the biggest challenge. But the results can look good
+            enough to be worth the effort.</para>
         <formalpara>
             <title>Light Scattering</title>
             <para>When light passes through the atmosphere, it can be absorbed and reflected by the
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.