<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
  <Package Version="4">
    <Name Value="castle_base"/>
    <Type Value="RunAndDesignTime"/>
    <AddToProjectUsesSection Value="True"/>
    <Author Value="Michalis Kamburelis"/>
    <CompilerOptions>
      <Version Value="11"/>
      <SearchPaths>
        <IncludeFiles Value="../src/base;../src/base/unix;../src/base/windows;../src/opengl;../src/audio;../src/opengl/glsl;../src/castlescript;../src/3d;../src/x3d/opengl/glsl;../src/x3d/opengl;../src/x3d"/>
        <OtherUnitFiles Value="../src/base;../src/3d;../src/x3d;../src/x3d/opengl;../src/images;../src/fonts;../src/fonts/windows;../src/opengl;../src/audio;../src/net;../src/castlescript;../src/ui;../src/ui/windows;../src/ui/opengl;../src/game"/>
        <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
      </SearchPaths>
      <Parsing>
        <SyntaxOptions>
          <CStyleMacros Value="True"/>
        </SyntaxOptions>
      </Parsing>
      <CodeGeneration>
        <Checks>
          <IOChecks Value="True"/>
        </Checks>
        <Optimizations>
          <OptimizationLevel Value="2"/>
        </Optimizations>
      </CodeGeneration>
      <Other>
        <Verbosity>
          <ShowHints Value="False"/>
        </Verbosity>
        <CustomOptions Value="-dCASTLE_ENGINE_LAZARUS_PACKAGE"/>
      </Other>
    </CompilerOptions>
    <Description Value="Castle Game Engine - base package. Componets and units not dependent on CastleWindow or Lazarus LCL. You can install this package in Lazarus, it's required by all other programs and packages that are part of Castle Game Engine."/>
    <License Value="GNU GPL >= 2
(or LGPL >= 2, if compiled with CASTLE_ENGINE_LGPL)"/>
    <Version Major="5" Minor="2" Release="0"/>
    <Files Count="207">
      <Item1>
        <Filename Value="../src/3d/castle3d.pas"/>
        <UnitName Value="Castle3D"/>
      </Item1>
      <Item2>
        <Filename Value="../src/3d/castleboxes.pas"/>
        <UnitName Value="CastleBoxes"/>
      </Item2>
      <Item3>
        <Filename Value="../src/3d/castleconvexhull.pas"/>
        <UnitName Value="CastleConvexHull"/>
      </Item3>
      <Item4>
        <Filename Value="../src/3d/castlecubemaps.pas"/>
        <UnitName Value="CastleCubeMaps"/>
      </Item4>
      <Item5>
        <Filename Value="../src/3d/castlefrustum.pas"/>
        <UnitName Value="CastleFrustum"/>
      </Item5>
      <Item6>
        <Filename Value="../src/3d/castlegeometryarrays.pas"/>
        <UnitName Value="CastleGeometryArrays"/>
      </Item6>
      <Item7>
        <Filename Value="../src/3d/castlenoise.pas"/>
        <UnitName Value="CastleNoise"/>
      </Item7>
      <Item8>
        <Filename Value="../src/3d/castlenurbs.pas"/>
        <UnitName Value="CastleNURBS"/>
      </Item8>
      <Item9>
        <Filename Value="../src/3d/castleoctree.pas"/>
        <UnitName Value="CastleOctree"/>
      </Item9>
      <Item10>
        <Filename Value="../src/3d/castlequaternions.pas"/>
        <UnitName Value="CastleQuaternions"/>
      </Item10>
      <Item11>
        <Filename Value="../src/3d/castlerays.pas"/>
        <UnitName Value="CastleRays"/>
      </Item11>
      <Item12>
        <Filename Value="../src/3d/castlesectors.pas"/>
        <UnitName Value="CastleSectors"/>
      </Item12>
      <Item13>
        <Filename Value="../src/3d/castleshaders.pas"/>
        <UnitName Value="CastleShaders"/>
      </Item13>
      <Item14>
        <Filename Value="../src/3d/castlespacefillingcurves.pas"/>
        <UnitName Value="CastleSpaceFillingCurves"/>
      </Item14>
      <Item15>
        <Filename Value="../src/3d/castlespheresampling.pas"/>
        <UnitName Value="CastleSphereSampling"/>
      </Item15>
      <Item16>
        <Filename Value="../src/3d/castlesphericalharmonics.pas"/>
        <UnitName Value="CastleSphericalHarmonics"/>
      </Item16>
      <Item17>
        <Filename Value="../src/3d/castleterrain.pas"/>
        <UnitName Value="CastleTerrain"/>
      </Item17>
      <Item18>
        <Filename Value="../src/3d/castletriangles.pas"/>
        <UnitName Value="CastleTriangles"/>
      </Item18>
      <Item19>
        <Filename Value="../src/3d/castletriangulate.pas"/>
        <UnitName Value="CastleTriangulate"/>
      </Item19>
      <Item20>
        <Filename Value="../src/audio/castlealutils.pas"/>
        <UnitName Value="CastleALUtils"/>
      </Item20>
      <Item21>
        <Filename Value="../src/audio/castleefx.pas"/>
        <UnitName Value="CastleEFX"/>
      </Item21>
      <Item22>
        <Filename Value="../src/audio/castleogg.pas"/>
        <UnitName Value="CastleOgg"/>
      </Item22>
      <Item23>
        <Filename Value="../src/audio/castleopenal.pas"/>
        <UnitName Value="CastleOpenAL"/>
      </Item23>
      <Item24>
        <Filename Value="../src/audio/castlesoundallocator.pas"/>
        <UnitName Value="CastleSoundAllocator"/>
      </Item24>
      <Item25>
        <Filename Value="../src/audio/castlesoundengine.pas"/>
        <UnitName Value="CastleSoundEngine"/>
      </Item25>
      <Item26>
        <Filename Value="../src/audio/castlesoundfile.pas"/>
        <UnitName Value="CastleSoundFile"/>
      </Item26>
      <Item27>
        <Filename Value="../src/audio/castlevorbiscodec.pas"/>
        <UnitName Value="CastleVorbisCodec"/>
      </Item27>
      <Item28>
        <Filename Value="../src/audio/castlevorbisdecoder.pas"/>
        <UnitName Value="CastleVorbisDecoder"/>
      </Item28>
      <Item29>
        <Filename Value="../src/audio/castlevorbisfile.pas"/>
        <UnitName Value="CastleVorbisFile"/>
      </Item29>
      <Item30>
        <Filename Value="../src/base/castleclassutils.pas"/>
        <UnitName Value="CastleClassUtils"/>
      </Item30>
      <Item31>
        <Filename Value="../src/base/castlecolors.pas"/>
        <UnitName Value="CastleColors"/>
      </Item31>
      <Item32>
        <Filename Value="../src/base/castleconf.inc"/>
        <Type Value="Include"/>
      </Item32>
      <Item33>
        <Filename Value="../src/base/castleconfig.pas"/>
        <UnitName Value="CastleConfig"/>
      </Item33>
      <Item34>
        <Filename Value="../src/base/castledynlib.pas"/>
        <UnitName Value="CastleDynLib"/>
      </Item34>
      <Item35>
        <Filename Value="../src/base/castlefilefilters.pas"/>
        <UnitName Value="CastleFileFilters"/>
      </Item35>
      <Item36>
        <Filename Value="../src/base/castlefilesutils.pas"/>
        <UnitName Value="CastleFilesUtils"/>
      </Item36>
      <Item37>
        <Filename Value="../src/base/castlefindfiles.pas"/>
        <UnitName Value="CastleFindFiles"/>
      </Item37>
      <Item38>
        <Filename Value="../src/base/castlegenericlists.pas"/>
        <UnitName Value="CastleGenericLists"/>
      </Item38>
      <Item39>
        <Filename Value="../src/base/castlegziointernal.pas"/>
        <UnitName Value="CastleGzioInternal"/>
      </Item39>
      <Item40>
        <Filename Value="../src/base/castleinterfaces.pas"/>
        <UnitName Value="CastleInterfaces"/>
      </Item40>
      <Item41>
        <Filename Value="../src/base/castlelog.pas"/>
        <UnitName Value="CastleLog"/>
      </Item41>
      <Item42>
        <Filename Value="../src/base/castleopendocument.pas"/>
        <UnitName Value="CastleOpenDocument"/>
      </Item42>
      <Item43>
        <Filename Value="../src/base/castleparameters.pas"/>
        <UnitName Value="CastleParameters"/>
      </Item43>
      <Item44>
        <Filename Value="../src/base/castleprogress.pas"/>
        <UnitName Value="CastleProgress"/>
      </Item44>
      <Item45>
        <Filename Value="../src/base/castleprogressconsole.pas"/>
        <UnitName Value="CastleProgressConsole"/>
      </Item45>
      <Item46>
        <Filename Value="../src/base/castlerecentfiles.pas"/>
        <UnitName Value="CastleRecentFiles"/>
      </Item46>
      <Item47>
        <Filename Value="../src/base/castlerectangles.pas"/>
        <UnitName Value="CastleRectangles"/>
      </Item47>
      <Item48>
        <Filename Value="../src/base/castlestringutils.pas"/>
        <UnitName Value="CastleStringUtils"/>
      </Item48>
      <Item49>
        <Filename Value="../src/base/castletimeutils.pas"/>
        <UnitName Value="CastleTimeUtils"/>
      </Item49>
      <Item50>
        <Filename Value="../src/base/castleunicode.pas"/>
        <UnitName Value="CastleUnicode"/>
      </Item50>
      <Item51>
        <Filename Value="../src/base/castleutils.pas"/>
        <UnitName Value="CastleUtils"/>
      </Item51>
      <Item52>
        <Filename Value="../src/base/castleutils_basic_algorithms.inc"/>
        <Type Value="Include"/>
      </Item52>
      <Item53>
        <Filename Value="../src/base/castleutils_filenames.inc"/>
        <Type Value="Include"/>
      </Item53>
      <Item54>
        <Filename Value="../src/base/castleutils_implement_sort.inc"/>
        <Type Value="Include"/>
      </Item54>
      <Item55>
        <Filename Value="../src/base/castleutils_math.inc"/>
        <Type Value="Include"/>
      </Item55>
      <Item56>
        <Filename Value="../src/base/castleutils_miscella.inc"/>
        <Type Value="Include"/>
      </Item56>
      <Item57>
        <Filename Value="../src/base/castleutils_pointers.inc"/>
        <Type Value="Include"/>
      </Item57>
      <Item58>
        <Filename Value="../src/base/castleutils_primitive_lists.inc"/>
        <Type Value="Include"/>
      </Item58>
      <Item59>
        <Filename Value="../src/base/castleutils_program_exit.inc"/>
        <Type Value="Include"/>
      </Item59>
      <Item60>
        <Filename Value="../src/base/castleutils_read_write.inc"/>
        <Type Value="Include"/>
      </Item60>
      <Item61>
        <Filename Value="../src/base/castlevectors.pas"/>
        <UnitName Value="CastleVectors"/>
      </Item61>
      <Item62>
        <Filename Value="../src/base/castlevectors_dualimplementation.inc"/>
        <Type Value="Include"/>
      </Item62>
      <Item63>
        <Filename Value="../src/base/castlevectors_operators.inc"/>
        <Type Value="Include"/>
      </Item63>
      <Item64>
        <Filename Value="../src/base/castlevectors_operators_matrix_implementation.inc"/>
        <Type Value="Include"/>
      </Item64>
      <Item65>
        <Filename Value="../src/base/castlevectors_operators_vector_implementation.inc"/>
        <Type Value="Include"/>
      </Item65>
      <Item66>
        <Filename Value="../src/base/castlevectors_trysimpleplanexxxintersection.inc"/>
        <Type Value="Include"/>
      </Item66>
      <Item67>
        <Filename Value="../src/base/castlevectors_vector3fromstr.inc"/>
        <Type Value="Include"/>
      </Item67>
      <Item68>
        <Filename Value="../src/base/castlewarnings.pas"/>
        <UnitName Value="CastleWarnings"/>
      </Item68>
      <Item69>
        <Filename Value="../src/base/castlexmlcfginternal.pas"/>
        <UnitName Value="CastleXMLCfgInternal"/>
      </Item69>
      <Item70>
        <Filename Value="../src/base/castlexmlconfig.pas"/>
        <HasRegisterProc Value="True"/>
        <UnitName Value="CastleXMLConfig"/>
      </Item70>
      <Item71>
        <Filename Value="../src/base/castlexmlutils.pas"/>
        <UnitName Value="CastleXMLUtils"/>
      </Item71>
      <Item72>
        <Filename Value="../src/base/castlezlib.pas"/>
        <UnitName Value="CastleZLib"/>
      </Item72>
      <Item73>
        <Filename Value="../src/base/castlezstream.pas"/>
        <UnitName Value="CastleZStream"/>
      </Item73>
      <Item74>
        <Filename Value="../src/base/norqcheckbegin.inc"/>
        <Type Value="Include"/>
      </Item74>
      <Item75>
        <Filename Value="../src/base/norqcheckend.inc"/>
        <Type Value="Include"/>
      </Item75>
      <Item76>
        <Filename Value="../src/base/unix/castleutils_os_specific_unix.inc"/>
        <Type Value="Include"/>
      </Item76>
      <Item77>
        <Filename Value="../src/base/windows/castleutils_os_specific_windows.inc"/>
        <Type Value="Include"/>
      </Item77>
      <Item78>
        <Filename Value="../src/castlescript/castlescript.pas"/>
        <UnitName Value="CastleScript"/>
      </Item78>
      <Item79>
        <Filename Value="../src/castlescript/castlescriptarrays.pas"/>
        <UnitName Value="CastleScriptArrays"/>
      </Item79>
      <Item80>
        <Filename Value="../src/castlescript/castlescriptcorefunctions.pas"/>
        <UnitName Value="CastleScriptCoreFunctions"/>
      </Item80>
      <Item81>
        <Filename Value="../src/castlescript/castlescriptimages.pas"/>
        <UnitName Value="CastleScriptImages"/>
      </Item81>
      <Item82>
        <Filename Value="../src/castlescript/castlescriptlexer.pas"/>
        <UnitName Value="CastleScriptLexer"/>
      </Item82>
      <Item83>
        <Filename Value="../src/castlescript/castlescriptparser.pas"/>
        <UnitName Value="CastleScriptParser"/>
      </Item83>
      <Item84>
        <Filename Value="../src/castlescript/castlescriptvectors.pas"/>
        <UnitName Value="CastleScriptVectors"/>
      </Item84>
      <Item85>
        <Filename Value="../src/castlescript/x3dcastlescript.pas"/>
        <UnitName Value="X3DCastleScript"/>
      </Item85>
      <Item86>
        <Filename Value="../src/fonts/castlefont2pascal.pas"/>
        <UnitName Value="CastleFont2Pascal"/>
      </Item86>
      <Item87>
        <Filename Value="../src/fonts/castlefreetype.pas"/>
        <UnitName Value="CastleFreeType"/>
      </Item87>
      <Item88>
        <Filename Value="../src/fonts/castlefreetypeh.pas"/>
        <UnitName Value="CastleFreeTypeH"/>
      </Item88>
      <Item89>
        <Filename Value="../src/fonts/castleftfont.pas"/>
        <UnitName Value="CastleFtFont"/>
      </Item89>
      <Item90>
        <Filename Value="../src/fonts/castletexturefont_dejavusans_10.pas"/>
        <UnitName Value="CastleTextureFont_DejaVuSans_10"/>
      </Item90>
      <Item91>
        <Filename Value="../src/fonts/castletexturefont_dejavusansmono_18.pas"/>
        <UnitName Value="CastleTextureFont_DejaVuSansMono_18"/>
      </Item91>
      <Item92>
        <Filename Value="../src/fonts/castletexturefont_dejavusansmonobold_15.pas"/>
        <UnitName Value="CastleTextureFont_DejaVuSansMonoBold_15"/>
      </Item92>
      <Item93>
        <Filename Value="../src/fonts/castletexturefont_djvmono_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvMono_20"/>
      </Item93>
      <Item94>
        <Filename Value="../src/fonts/castletexturefont_djvmonob_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvMonoB_20"/>
      </Item94>
      <Item95>
        <Filename Value="../src/fonts/castletexturefont_djvmonobo_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvMonoBO_20"/>
      </Item95>
      <Item96>
        <Filename Value="../src/fonts/castletexturefont_djvmonoo_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvMonoO_20"/>
      </Item96>
      <Item97>
        <Filename Value="../src/fonts/castletexturefont_djvsans_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSans_20"/>
      </Item97>
      <Item98>
        <Filename Value="../src/fonts/castletexturefont_djvsansb_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSansB_20"/>
      </Item98>
      <Item99>
        <Filename Value="../src/fonts/castletexturefont_djvsansbo_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSansBO_20"/>
      </Item99>
      <Item100>
        <Filename Value="../src/fonts/castletexturefont_djvsanso_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSansO_20"/>
      </Item100>
      <Item101>
        <Filename Value="../src/fonts/castletexturefont_djvserif_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSerif_20"/>
      </Item101>
      <Item102>
        <Filename Value="../src/fonts/castletexturefont_djvserifb_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSerifB_20"/>
      </Item102>
      <Item103>
        <Filename Value="../src/fonts/castletexturefont_djvserifbi_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSerifBI_20"/>
      </Item103>
      <Item104>
        <Filename Value="../src/fonts/castletexturefont_djvserifi_20.pas"/>
        <UnitName Value="CastleTextureFont_DjvSerifI_20"/>
      </Item104>
      <Item105>
        <Filename Value="../src/fonts/castletexturefontdata.pas"/>
        <UnitName Value="CastleTextureFontData"/>
      </Item105>
      <Item106>
        <Filename Value="../src/fonts/windows/castlewindowsfonts.pas"/>
        <AddToUsesPkgSection Value="False"/>
        <UnitName Value="CastleWindowsFonts"/>
      </Item106>
      <Item107>
        <Filename Value="../src/game/castle2dscenemanager.pas"/>
        <UnitName Value="Castle2DSceneManager"/>
      </Item107>
      <Item108>
        <Filename Value="../src/game/castlecreatures.pas"/>
        <UnitName Value="CastleCreatures"/>
      </Item108>
      <Item109>
        <Filename Value="../src/game/castlegamenotifications.pas"/>
        <UnitName Value="CastleGameNotifications"/>
      </Item109>
      <Item110>
        <Filename Value="../src/game/castleitems.pas"/>
        <UnitName Value="CastleItems"/>
      </Item110>
      <Item111>
        <Filename Value="../src/game/castlelevels.pas"/>
        <UnitName Value="CastleLevels"/>
      </Item111>
      <Item112>
        <Filename Value="../src/game/castlematerialproperties.pas"/>
        <UnitName Value="CastleMaterialProperties"/>
      </Item112>
      <Item113>
        <Filename Value="../src/game/castleplayer.pas"/>
        <UnitName Value="CastlePlayer"/>
      </Item113>
      <Item114>
        <Filename Value="../src/game/castleresources.pas"/>
        <UnitName Value="CastleResources"/>
      </Item114>
      <Item115>
        <Filename Value="../src/images/castledds.pas"/>
        <UnitName Value="CastleDDS"/>
      </Item115>
      <Item116>
        <Filename Value="../src/images/castleimages.pas"/>
        <UnitName Value="CastleImages"/>
      </Item116>
      <Item117>
        <Filename Value="../src/images/castlepng.pas"/>
        <UnitName Value="CastlePng"/>
      </Item117>
      <Item118>
        <Filename Value="../src/images/castletextureimages.pas"/>
        <UnitName Value="CastleTextureImages"/>
      </Item118>
      <Item119>
        <Filename Value="../src/images/castlevideos.pas"/>
        <UnitName Value="CastleVideos"/>
      </Item119>
      <Item120>
        <Filename Value="../src/net/castledatauri.pas"/>
        <UnitName Value="CastleDataURI"/>
      </Item120>
      <Item121>
        <Filename Value="../src/net/castledownload.pas"/>
        <UnitName Value="CastleDownload"/>
      </Item121>
      <Item122>
        <Filename Value="../src/net/castleuriutils.pas"/>
        <UnitName Value="CastleURIUtils"/>
      </Item122>
      <Item123>
        <Filename Value="../src/opengl/castlecurves.pas"/>
        <UnitName Value="CastleCurves"/>
      </Item123>
      <Item124>
        <Filename Value="../src/opengl/castlefonts.pas"/>
        <UnitName Value="CastleFonts"/>
      </Item124>
      <Item125>
        <Filename Value="../src/opengl/castleglcubemaps.pas"/>
        <UnitName Value="CastleGLCubeMaps"/>
      </Item125>
      <Item126>
        <Filename Value="../src/opengl/castlegles20.pas"/>
        <UnitName Value="CastleGLES20"/>
      </Item126>
      <Item127>
        <Filename Value="../src/opengl/castleglimages.pas"/>
        <UnitName Value="CastleGLImages"/>
      </Item127>
      <Item128>
        <Filename Value="../src/opengl/castleglshaders.pas"/>
        <UnitName Value="CastleGLShaders"/>
      </Item128>
      <Item129>
        <Filename Value="../src/opengl/castleglshadowvolumes.pas"/>
        <UnitName Value="CastleGLShadowVolumes"/>
      </Item129>
      <Item130>
        <Filename Value="../src/opengl/castleglutils.pas"/>
        <UnitName Value="CastleGLUtils"/>
      </Item130>
      <Item131>
        <Filename Value="../src/opengl/castleglversion.pas"/>
        <UnitName Value="CastleGLVersion"/>
      </Item131>
      <Item132>
        <Filename Value="../src/opengl/castlescreeneffects.pas"/>
        <UnitName Value="CastleScreenEffects"/>
      </Item132>
      <Item133>
        <Filename Value="../src/ui/castlecameras.pas"/>
        <HasRegisterProc Value="True"/>
        <UnitName Value="CastleCameras"/>
      </Item133>
      <Item134>
        <Filename Value="../src/ui/castleinputs.pas"/>
        <UnitName Value="CastleInputs"/>
      </Item134>
      <Item135>
        <Filename Value="../src/ui/castlekeysmouse.pas"/>
        <UnitName Value="CastleKeysMouse"/>
      </Item135>
      <Item136>
        <Filename Value="../src/ui/castleuicontrols.pas"/>
        <UnitName Value="CastleUIControls"/>
      </Item136>
      <Item137>
        <Filename Value="../src/ui/opengl/castlecontrols.pas"/>
        <HasRegisterProc Value="True"/>
        <UnitName Value="CastleControls"/>
      </Item137>
      <Item138>
        <Filename Value="../src/ui/opengl/castlecontrolsimages.pas"/>
        <UnitName Value="CastleControlsImages"/>
      </Item138>
      <Item139>
        <Filename Value="../src/ui/opengl/castleglcontainer.pas"/>
        <UnitName Value="CastleGLContainer"/>
      </Item139>
      <Item140>
        <Filename Value="../src/ui/opengl/castlenotifications.pas"/>
        <UnitName Value="CastleNotifications"/>
      </Item140>
      <Item141>
        <Filename Value="../src/ui/opengl/castleonscreenmenu.pas"/>
        <HasRegisterProc Value="True"/>
        <UnitName Value="CastleOnScreenMenu"/>
      </Item141>
      <Item142>
        <Filename Value="../src/ui/pk3dconnexion.pas"/>
        <UnitName Value="pk3DConnexion"/>
      </Item142>
      <Item143>
        <Filename Value="../src/x3d/arraysgenerator_x3d_geometry3d.inc"/>
        <Type Value="Include"/>
      </Item143>
      <Item144>
        <Filename Value="../src/x3d/arraysgenerator_x3d_rendering.inc"/>
        <Type Value="Include"/>
      </Item144>
      <Item145>
        <Filename Value="../src/x3d/castlearraysgenerator.pas"/>
        <UnitName Value="CastleArraysGenerator"/>
      </Item145>
      <Item146>
        <Filename Value="../src/x3d/castlenormals.pas"/>
        <UnitName Value="CastleNormals"/>
      </Item146>
      <Item147>
        <Filename Value="../src/x3d/castleprecalculatedanimationcore.pas"/>
        <UnitName Value="CastlePrecalculatedAnimationCore"/>
      </Item147>
      <Item148>
        <Filename Value="../src/x3d/castleraytracer.pas"/>
        <UnitName Value="CastleRayTracer"/>
      </Item148>
      <Item149>
        <Filename Value="../src/x3d/castlerenderingcamera.pas"/>
        <UnitName Value="CastleRenderingCamera"/>
      </Item149>
      <Item150>
        <Filename Value="../src/x3d/castlescenecore.pas"/>
        <UnitName Value="CastleSceneCore"/>
      </Item150>
      <Item151>
        <Filename Value="../src/x3d/castleshapeoctree.pas"/>
        <UnitName Value="CastleShapeOctree"/>
      </Item151>
      <Item152>
        <Filename Value="../src/x3d/castleshapes.pas"/>
        <UnitName Value="CastleShapes"/>
      </Item152>
      <Item153>
        <Filename Value="../src/x3d/castletriangleoctree.pas"/>
        <UnitName Value="CastleTriangleOctree"/>
      </Item153>
      <Item154>
        <Filename Value="../src/x3d/opengl/castlebackground.pas"/>
        <UnitName Value="CastleBackground"/>
      </Item154>
      <Item155>
        <Filename Value="../src/x3d/opengl/castleprecalculatedanimation.pas"/>
        <HasRegisterProc Value="True"/>
        <UnitName Value="CastlePrecalculatedAnimation"/>
      </Item155>
      <Item156>
        <Filename Value="../src/x3d/opengl/castlerenderer.pas"/>
        <UnitName Value="CastleRenderer"/>
      </Item156>
      <Item157>
        <Filename Value="../src/x3d/opengl/castlerenderer_bumpmapping.inc"/>
        <Type Value="Include"/>
      </Item157>
      <Item158>
        <Filename Value="../src/x3d/opengl/castlerenderer_materials.inc"/>
        <Type Value="Include"/>
      </Item158>
      <Item159>
        <Filename Value="../src/x3d/opengl/castlerenderer_meshrenderer.inc"/>
        <Type Value="Include"/>
      </Item159>
      <Item160>
        <Filename Value="../src/x3d/opengl/castlerenderer_resource.inc"/>
        <Type Value="Include"/>
      </Item160>
      <Item161>
        <Filename Value="../src/x3d/opengl/castlerenderer_texture.inc"/>
        <Type Value="Include"/>
      </Item161>
      <Item162>
        <Filename Value="../src/x3d/opengl/castlerendererinternallights.pas"/>
        <UnitName Value="CastleRendererInternalLights"/>
      </Item162>
      <Item163>
        <Filename Value="../src/x3d/opengl/castlerendererinternalshader.pas"/>
        <UnitName Value="CastleRendererInternalShader"/>
      </Item163>
      <Item164>
        <Filename Value="../src/x3d/opengl/castlerendererinternaltextureenv.pas"/>
        <UnitName Value="CastleRendererInternalTextureEnv"/>
      </Item164>
      <Item165>
        <Filename Value="../src/x3d/opengl/castlescene.pas"/>
        <HasRegisterProc Value="True"/>
        <UnitName Value="CastleScene"/>
      </Item165>
      <Item166>
        <Filename Value="../src/x3d/opengl/castlesceneinternalblending.pas"/>
        <UnitName Value="CastleSceneInternalBlending"/>
      </Item166>
      <Item167>
        <Filename Value="../src/x3d/opengl/castlesceneinternalocclusion.pas"/>
        <UnitName Value="CastleSceneInternalOcclusion"/>
      </Item167>
      <Item168>
        <Filename Value="../src/x3d/opengl/castlesceneinternalshape.pas"/>
        <UnitName Value="CastleSceneInternalShape"/>
      </Item168>
      <Item169>
        <Filename Value="../src/x3d/opengl/castlescenemanager.pas"/>
        <HasRegisterProc Value="True"/>
        <UnitName Value="CastleSceneManager"/>
      </Item169>
      <Item170>
        <Filename Value="../src/x3d/opengl/glsl/screen_effect_library.glsl.inc"/>
        <Type Value="Include"/>
      </Item170>
      <Item171>
        <Filename Value="../src/x3d/opengl/glsl/shadow_map_common.fs.inc"/>
        <Type Value="Include"/>
      </Item171>
      <Item172>
        <Filename Value="../src/x3d/opengl/glsl/ssao.glsl.inc"/>
        <Type Value="Include"/>
      </Item172>
      <Item173>
        <Filename Value="../src/x3d/opengl/glsl/template.fs.inc"/>
        <Type Value="Include"/>
      </Item173>
      <Item174>
        <Filename Value="../src/x3d/opengl/glsl/template.vs.inc"/>
        <Type Value="Include"/>
      </Item174>
      <Item175>
        <Filename Value="../src/x3d/opengl/glsl/template_add_light.glsl.inc"/>
        <Type Value="Include"/>
      </Item175>
      <Item176>
        <Filename Value="../src/x3d/opengl/glsl/variance_shadow_map_common.fs.inc"/>
        <Type Value="Include"/>
      </Item176>
      <Item177>
        <Filename Value="../src/x3d/opengl/glsl/variance_shadow_map_generate.fs.inc"/>
        <Type Value="Include"/>
      </Item177>
      <Item178>
        <Filename Value="../src/x3d/x3dcamerautils.pas"/>
        <UnitName Value="X3DCameraUtils"/>
      </Item178>
      <Item179>
        <Filename Value="../src/x3d/x3dfields.pas"/>
        <UnitName Value="X3DFields"/>
      </Item179>
      <Item180>
        <Filename Value="../src/x3d/x3dlexer.pas"/>
        <UnitName Value="X3DLexer"/>
      </Item180>
      <Item181>
        <Filename Value="../src/x3d/x3dload.pas"/>
        <UnitName Value="X3DLoad"/>
      </Item181>
      <Item182>
        <Filename Value="../src/x3d/x3dloadinternal3ds.pas"/>
        <UnitName Value="X3DLoadInternal3DS"/>
      </Item182>
      <Item183>
        <Filename Value="../src/x3d/x3dloadinternalcollada.pas"/>
        <UnitName Value="X3DLoadInternalCollada"/>
      </Item183>
      <Item184>
        <Filename Value="../src/x3d/x3dloadinternalgeo.pas"/>
        <UnitName Value="X3DLoadInternalGEO"/>
      </Item184>
      <Item185>
        <Filename Value="../src/x3d/x3dloadinternalmd3.pas"/>
        <UnitName Value="X3DLoadInternalMD3"/>
      </Item185>
      <Item186>
        <Filename Value="../src/x3d/x3dloadinternalobj.pas"/>
        <UnitName Value="X3DLoadInternalOBJ"/>
      </Item186>
      <Item187>
        <Filename Value="../src/x3d/x3dloadinternalspine.pas"/>
        <UnitName Value="X3DLoadInternalSpine"/>
      </Item187>
      <Item188>
        <Filename Value="../src/x3d/x3dloadinternalspine_animations.inc"/>
        <Type Value="Include"/>
      </Item188>
      <Item189>
        <Filename Value="../src/x3d/x3dloadinternalspine_atlas.inc"/>
        <Type Value="Include"/>
      </Item189>
      <Item190>
        <Filename Value="../src/x3d/x3dloadinternalspine_attachments.inc"/>
        <Type Value="Include"/>
      </Item190>
      <Item191>
        <Filename Value="../src/x3d/x3dloadinternalspine_bones.inc"/>
        <Type Value="Include"/>
      </Item191>
      <Item192>
        <Filename Value="../src/x3d/x3dloadinternalspine_bonetimelines.inc"/>
        <Type Value="Include"/>
      </Item192>
      <Item193>
        <Filename Value="../src/x3d/x3dloadinternalspine_drawordertimelines.inc"/>
        <Type Value="Include"/>
      </Item193>
      <Item194>
        <Filename Value="../src/x3d/x3dloadinternalspine_json.inc"/>
        <Type Value="Include"/>
      </Item194>
      <Item195>
        <Filename Value="../src/x3d/x3dloadinternalspine_simpletextureloader.inc"/>
        <Type Value="Include"/>
      </Item195>
      <Item196>
        <Filename Value="../src/x3d/x3dloadinternalspine_skeleton.inc"/>
        <Type Value="Include"/>
      </Item196>
      <Item197>
        <Filename Value="../src/x3d/x3dloadinternalspine_skins.inc"/>
        <Type Value="Include"/>
      </Item197>
      <Item198>
        <Filename Value="../src/x3d/x3dloadinternalspine_slots.inc"/>
        <Type Value="Include"/>
      </Item198>
      <Item199>
        <Filename Value="../src/x3d/x3dloadinternalspine_slottimelines.inc"/>
        <Type Value="Include"/>
      </Item199>
      <Item200>
        <Filename Value="../src/x3d/x3dloadinternalspine_textureloader.inc"/>
        <Type Value="Include"/>
      </Item200>
      <Item201>
        <Filename Value="../src/x3d/x3dloadinternalutils.pas"/>
        <UnitName Value="X3DLoadInternalUtils"/>
      </Item201>
      <Item202>
        <Filename Value="../src/x3d/x3dnodes.pas"/>
        <UnitName Value="X3DNodes"/>
      </Item202>
      <Item203>
        <Filename Value="../src/x3d/x3dnodesdetailoptions.pas"/>
        <UnitName Value="X3DNodesDetailOptions"/>
      </Item203>
      <Item204>
        <Filename Value="../src/x3d/x3dshadowmaps.pas"/>
        <UnitName Value="X3DShadowMaps"/>
      </Item204>
      <Item205>
        <Filename Value="../src/x3d/x3dtime.pas"/>
        <UnitName Value="X3DTime"/>
      </Item205>
      <Item206>
        <Filename Value="../src/x3d/x3dtriangles.pas"/>
        <UnitName Value="X3DTriangles"/>
      </Item206>
      <Item207>
        <Filename Value="../src/images/castlefpwritepng.pas"/>
        <UnitName Value="CastleFPWritePNG"/>
      </Item207>
    </Files>
    <RequiredPkgs Count="1">
      <Item1>
        <PackageName Value="FCL"/>
        <MinVersion Major="1" Valid="True"/>
      </Item1>
    </RequiredPkgs>
    <UsageOptions>
      <UnitPath Value="$(PkgOutDir)"/>
    </UsageOptions>
    <PublishOptions>
      <Version Value="2"/>
      <IgnoreBinaries Value="False"/>
    </PublishOptions>
  </Package>
</CONFIG>
