Bläddra i källkod

Added Introduction

GLScene 3 år sedan
förälder
incheckning
a93adad879
1 ändrade filer med 187 tillägg och 0 borttagningar
  1. 187 0
      Help/GLSGuide/Introduction/Introduction.htm

+ 187 - 0
Help/GLSGuide/Introduction/Introduction.htm

@@ -0,0 +1,187 @@
+<html>
+
+<head>
+<meta http-equiv=Content-Type content="text/html; charset=windows-1251">
+<meta name=Generator content="Microsoft Word 15 (filtered)">
+<style>
+<!--
+ /* Font Definitions */
+ @font-face
+	{font-family:"Cambria Math";
+	panose-1:2 4 5 3 5 4 6 3 2 4;}
+@font-face
+	{font-family:Calibri;
+	panose-1:2 15 5 2 2 2 4 3 2 4;}
+@font-face
+	{font-family:Consolas;
+	panose-1:2 11 6 9 2 2 4 3 2 4;}
+ /* Style Definitions */
+ p.MsoNormal, li.MsoNormal, div.MsoNormal
+	{margin-top:0cm;
+	margin-right:0cm;
+	margin-bottom:8.0pt;
+	margin-left:0cm;
+	line-height:107%;
+	font-size:11.0pt;
+	font-family:"Calibri",sans-serif;}
+p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
+	{mso-style-link:"Òåêñò Çíàê";
+	margin:0cm;
+	margin-bottom:.0001pt;
+	font-size:10.5pt;
+	font-family:Consolas;}
+span.a
+	{mso-style-name:"Òåêñò Çíàê";
+	mso-style-link:Òåêñò;
+	font-family:Consolas;}
+.MsoChpDefault
+	{font-family:"Calibri",sans-serif;}
+.MsoPapDefault
+	{margin-bottom:8.0pt;
+	line-height:107%;}
+@page WordSection1
+	{size:595.3pt 841.9pt;
+	margin:2.0cm 66.75pt 2.0cm 66.7pt;}
+div.WordSection1
+	{page:WordSection1;}
+-->
+</style>
+
+</head>
+
+<body lang=RU>
+
+<div class=WordSection1>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Intro</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>-------------------------------------------------------</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
+is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>It
+provides visual components and objects allowing description and rendering of 3D
+scenes in an easy, </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>no-hassle,
+yet powerfull manner.</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
+is not just an OpenGL wrapper or utility library, it has grown to become a set
+of founding classes </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>for a
+generic 3D engine with Rapid Application Development in mind. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
+allows you to quickly design and render 3D scenes without having to learn the
+intricacies of OpenGL: </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>if you
+know how to design a TForm, you'll easily master the basic operation of
+TGLScene. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Make
+sure to checkout the introduction tutorial included in the help folder.</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
+includes more than many components and a variety of founding classes. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>The
+library comes with a comfortable set of demos showcasing the ease of use and
+demonstrating RAD wasn't done </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>at the
+expense of CPU horsepower. Advanced demos and samples can be found in the project
+repository </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>at
+http://sourceforge/projects/glscene/</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>The
+GLScene Sound System allows positional 3D audio via low-level APIs like </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>FMOD,
+BASS, OpenAL and WaveOut.</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>---------------------------------------------------------</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>To
+Install GLScene follow the instruction in installation directory. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>To
+compile GLScene, after having installed all the necessary units and updated
+your environment library paths </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>(and
+after making sure you have no duplicates or leftover units from other/older
+packages), </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>open
+and install the package appropriate in the corresponding directory. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>If you
+checked out from the SVN, compile issues are possible, it's the bleeding edge, </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>and it
+is not called &quot;bleeding&quot; without reason. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Otherwise,
+check your Delphi paths for duplicates or old .pas/.dcu that's where the
+problem lies 99% of the time.</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>If you
+have installed a current version, make sure no files of the previous version
+remains, </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>some
+files may have been renamed, moved or removed in between versions. </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Use
+MassReplace utility in Utilities folder to update apps/demos for old versions </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>to
+current one.</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'> </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Compile
+options (activated/deactivated in GLScene.inc, all are inactive by default):</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>The
+option DEFINE GLS_Graphics32_SUPPORT  controls support and dependency to Alex
+Denissov's Graphics32 library </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>(http://www.graphics32.org),
+once activated in GLScene.inc, TGLBitmap32 will redirect </span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>assignments
+from TBitmap32.</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>See
+http://www.sourceforge.net/projects/glscene for more details.</span></p>
+
+<p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
+
+<p class=MsoPlainText><span style='font-family:"Courier New"'>--------------------------------------------------------------</span></p>
+
+<p class=MsoPlainText><span style='font-family:"Courier New"'>&nbsp;</span></p>
+
+<p class=MsoPlainText><span style='font-family:"Courier New"'>GLSTeam</span></p>
+
+</div>
+
+</body>
+
+</html>