Using the stand-alone framework executable.

The framework stand-alone executable can execute projects or scenes directly from the local file system or from an archive file. A configuration file must be provided, that defines various flags and options. A standalone version of your project can be directly created within gsEdit, using the Publish function.

The Configuration File


A configuration file can be provided along with the standalone engine, to define, enable or disable some features, such as the antialising, the texture compression, or other platform specific options. The file must be named engine.cfg, containing one or more of the following markups.

Note: The version markup is mandatory.


                          
  1. <NML=1.0>
  2. <Width=1024>
  3. <Height=576>
  4. <Fullscreen=True>
  5. <Texture=
  6. <Size=
  7. <Divider=1>
  8. <Limit=65536>
  9. >
  10. <Filtering=
  11. <Sample=8>
  12. >
  13. <Float=
  14. <Enable=True>
  15. >
  16. >
  17. <ShadowMapping=
  18. <Enable=True>
  19. <Size=2048>
  20. <PSSM=
  21. <Split=3>
  22. >
  23. <PCF=
  24. <Quality=2>
  25. >
  26. >
  27. <PostProcess=
  28. <Exclusion=
  29. <Dof=False>
  30. <SSAO=False>
  31. >
  32. <Dof=
  33. <Fast=True>
  34. >
  35. <SSAO=
  36. <FastBlur=True>
  37. >
  38. <FX=
  39. <Scale=2>
  40. >
  41. >
  42. <Shader=
  43. <ClipPlane=
  44. <Enable=False>
  45. >
  46. >
  47. <Antialiasing=
  48. <Enable=False>
  49. >

                        
  • Width / Height: Width and height of the viewport, either windowed or fullscreen, in pixels (default: 800x600).
  • Fullscreen: Start in fullscreen mode (default: False).
  • Texture: Set the maximum size, the level of filtering, the type of buffer (integer/floating point) for textures.
  • ShadowMapping: Enable/disable, set the resolution and quality of the realtime shadows.
  • PostProcess: Set the quality level of the post process, or simply disable them.
  • Antialiasing: Enable the antialasing.