Introduction.htm 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187
  1. <html>
  2. <head>
  3. <meta http-equiv=Content-Type content="text/html; charset=windows-1251">
  4. <meta name=Generator content="Microsoft Word 15 (filtered)">
  5. <style>
  6. <!--
  7. /* Font Definitions */
  8. @font-face
  9. {font-family:"Cambria Math";
  10. panose-1:2 4 5 3 5 4 6 3 2 4;}
  11. @font-face
  12. {font-family:Calibri;
  13. panose-1:2 15 5 2 2 2 4 3 2 4;}
  14. @font-face
  15. {font-family:Consolas;
  16. panose-1:2 11 6 9 2 2 4 3 2 4;}
  17. /* Style Definitions */
  18. p.MsoNormal, li.MsoNormal, div.MsoNormal
  19. {margin-top:0cm;
  20. margin-right:0cm;
  21. margin-bottom:8.0pt;
  22. margin-left:0cm;
  23. line-height:107%;
  24. font-size:11.0pt;
  25. font-family:"Calibri",sans-serif;}
  26. p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
  27. {mso-style-link:"Òåêñò Çíàê";
  28. margin:0cm;
  29. margin-bottom:.0001pt;
  30. font-size:10.5pt;
  31. font-family:Consolas;}
  32. span.a
  33. {mso-style-name:"Òåêñò Çíàê";
  34. mso-style-link:Òåêñò;
  35. font-family:Consolas;}
  36. .MsoChpDefault
  37. {font-family:"Calibri",sans-serif;}
  38. .MsoPapDefault
  39. {margin-bottom:8.0pt;
  40. line-height:107%;}
  41. @page WordSection1
  42. {size:595.3pt 841.9pt;
  43. margin:2.0cm 66.75pt 2.0cm 66.7pt;}
  44. div.WordSection1
  45. {page:WordSection1;}
  46. -->
  47. </style>
  48. </head>
  49. <body lang=RU>
  50. <div class=WordSection1>
  51. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Intro</span></p>
  52. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
  53. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>-------------------------------------------------------</span></p>
  54. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
  55. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
  56. is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. </span></p>
  57. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>It
  58. provides visual components and objects allowing description and rendering of 3D
  59. scenes in an easy, </span></p>
  60. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>no-hassle,
  61. yet powerfull manner.</span></p>
  62. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
  63. is not just an OpenGL wrapper or utility library, it has grown to become a set
  64. of founding classes </span></p>
  65. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>for a
  66. generic 3D engine with Rapid Application Development in mind. </span></p>
  67. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
  68. allows you to quickly design and render 3D scenes without having to learn the
  69. intricacies of OpenGL: </span></p>
  70. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>if you
  71. know how to design a TForm, you'll easily master the basic operation of
  72. TGLScene. </span></p>
  73. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Make
  74. sure to checkout the introduction tutorial included in the help folder.</span></p>
  75. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>GLScene
  76. includes more than many components and a variety of founding classes. </span></p>
  77. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>The
  78. library comes with a comfortable set of demos showcasing the ease of use and
  79. demonstrating RAD wasn't done </span></p>
  80. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>at the
  81. expense of CPU horsepower. Advanced demos and samples can be found in the project
  82. repository </span></p>
  83. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>at
  84. http://sourceforge/projects/glscene/</span></p>
  85. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>The
  86. GLScene Sound System allows positional 3D audio via low-level APIs like </span></p>
  87. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>FMOD,
  88. BASS, OpenAL and WaveOut.</span></p>
  89. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
  90. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>---------------------------------------------------------</span></p>
  91. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
  92. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>To
  93. Install GLScene follow the instruction in installation directory. </span></p>
  94. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>To
  95. compile GLScene, after having installed all the necessary units and updated
  96. your environment library paths </span></p>
  97. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>(and
  98. after making sure you have no duplicates or leftover units from other/older
  99. packages), </span></p>
  100. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>open
  101. and install the package appropriate in the corresponding directory. </span></p>
  102. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>If you
  103. checked out from the SVN, compile issues are possible, it's the bleeding edge, </span></p>
  104. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>and it
  105. is not called &quot;bleeding&quot; without reason. </span></p>
  106. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Otherwise,
  107. check your Delphi paths for duplicates or old .pas/.dcu that's where the
  108. problem lies 99% of the time.</span></p>
  109. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>If you
  110. have installed a current version, make sure no files of the previous version
  111. remains, </span></p>
  112. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>some
  113. files may have been renamed, moved or removed in between versions. </span></p>
  114. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Use
  115. MassReplace utility in Utilities folder to update apps/demos for old versions </span></p>
  116. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>to
  117. current one.</span></p>
  118. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'> </span></p>
  119. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>Compile
  120. options (activated/deactivated in GLScene.inc, all are inactive by default):</span></p>
  121. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>The
  122. option DEFINE GLS_Graphics32_SUPPORT  controls support and dependency to Alex
  123. Denissov's Graphics32 library </span></p>
  124. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>(http://www.graphics32.org),
  125. once activated in GLScene.inc, TGLBitmap32 will redirect </span></p>
  126. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>assignments
  127. from TBitmap32.</span></p>
  128. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
  129. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>See
  130. http://www.sourceforge.net/projects/glscene for more details.</span></p>
  131. <p class=MsoPlainText><span lang=EN-US style='font-family:"Courier New"'>&nbsp;</span></p>
  132. <p class=MsoPlainText><span style='font-family:"Courier New"'>--------------------------------------------------------------</span></p>
  133. <p class=MsoPlainText><span style='font-family:"Courier New"'>&nbsp;</span></p>
  134. <p class=MsoPlainText><span style='font-family:"Courier New"'>GLSTeam</span></p>
  135. </div>
  136. </body>
  137. </html>