Introduction.txt 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. GLScene for Win32/Win64
  2. Embarcadero Rad Studio 11.0
  3. -------------------------------------------------------
  4. GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus.
  5. It provides visual components and objects allowing description and effective rendering of 3D scenes.
  6. GLScene is not only an OpenGL wrapper or utility library, but it has grown to become a set of founding classes
  7. for a generic 3D engine with Rapid Application Development in mind.
  8. GLScene allows you to quickly design and render 3D scenes without having to learn the intricacies of OpenGL:
  9. if you know how to design a TForm, you'll easily master the basic operation of TGLScene.
  10. Make sure to checkout the introduction tutorial included in the help folder.
  11. GLScene includes more than many components and a variety of founding classes.
  12. The library comes with a comfortable set of demos showcasing the ease of use and demonstrating RAD wasn't done
  13. at the expense of CPU horsepower. Advanced demos and samples can be found in the project repository
  14. at http://sourceforge/projects/glscene/
  15. The GLScene Sound System allows positional 3D audio via low-level APIs like
  16. FMOD, BASS, OpenAL and WaveOut.
  17. ---------------------------------------------------------
  18. To Install GLScene follow the instruction in installation directory.
  19. To compile GLScene see Installation instruction and after having installed all the necessary units
  20. and updated your environment library paths open and install the packages appropriate to the corresponding directory.
  21. Check your RAD Studio paths for duplicates or old .pas/.dcu that's where the problem lies 99% of the time.
  22. If you have installed a current version, make sure no files of the previous version remains,
  23. some files may have been renamed, moved or removed in between versions with CleanForRelease.bat.
  24. Compile options (activated/deactivated in GLScene.inc, all are inactive by default):
  25. The option DEFINE GLS_Graphics32_SUPPORT controls support and dependency to Alex Denissov's Graphics32 library
  26. (http://www.graphics32.org), once activated in GLScene.inc, TGLBitmap32 will redirect
  27. assignments from TBitmap32.
  28. See http://www.glscene.org for more details.
  29. --------------------------------------------------------------
  30. GLSTeam