Explorar o código

Feature: All built-in assets come now in pre-compiled form
- And large ones are stored externally (in preparation of eventual binary purge from the git repo)

BearishSun %!s(int64=8) %!d(string=hai) anos
pai
achega
2662b3d28e
Modificáronse 100 ficheiros con 7 adicións e 0 borrados
  1. 7 0
      .gitignore
  2. BIN=BIN
      Data/Editor/Includes/LineGizmo.bslinc.asset
  3. BIN=BIN
      Data/Editor/Includes/PickingAlphaCull.bslinc.asset
  4. BIN=BIN
      Data/Editor/Includes/PickingCull.bslinc.asset
  5. BIN=BIN
      Data/Editor/Includes/SelectionBase.bslinc.asset
  6. BIN=BIN
      Data/Editor/Includes/SolidGizmo.bslinc.asset
  7. BIN=BIN
      Data/Editor/Shaders/ClearHandleAlpha.bsl.asset
  8. BIN=BIN
      Data/Editor/Shaders/DockDropOverlay.bsl.asset
  9. BIN=BIN
      Data/Editor/Shaders/GizmoPicking.bsl.asset
  10. BIN=BIN
      Data/Editor/Shaders/GizmoPickingAlpha.bsl.asset
  11. BIN=BIN
      Data/Editor/Shaders/IconGizmo.bsl.asset
  12. BIN=BIN
      Data/Editor/Shaders/LineGizmo.bsl.asset
  13. BIN=BIN
      Data/Editor/Shaders/LineHandle.bsl.asset
  14. BIN=BIN
      Data/Editor/Shaders/PickingAlphaCullCCW.bsl.asset
  15. BIN=BIN
      Data/Editor/Shaders/PickingAlphaCullCW.bsl.asset
  16. BIN=BIN
      Data/Editor/Shaders/PickingAlphaCullNone.bsl.asset
  17. BIN=BIN
      Data/Editor/Shaders/PickingCullCCW.bsl.asset
  18. BIN=BIN
      Data/Editor/Shaders/PickingCullCW.bsl.asset
  19. BIN=BIN
      Data/Editor/Shaders/PickingCullNone.bsl.asset
  20. BIN=BIN
      Data/Editor/Shaders/SceneGrid.bsl.asset
  21. BIN=BIN
      Data/Editor/Shaders/Selection.bsl.asset
  22. BIN=BIN
      Data/Editor/Shaders/SolidGizmo.bsl.asset
  23. BIN=BIN
      Data/Editor/Shaders/SolidHandle.bsl.asset
  24. BIN=BIN
      Data/Editor/Shaders/TextGizmo.bsl.asset
  25. BIN=BIN
      Data/Editor/Shaders/WireGizmo.bsl.asset
  26. BIN=BIN
      Data/Engine/Includes/BasePass.bslinc.asset
  27. BIN=BIN
      Data/Engine/Includes/ColorSpace.bslinc.asset
  28. BIN=BIN
      Data/Engine/Includes/DeferredLightCommon.bslinc.asset
  29. BIN=BIN
      Data/Engine/Includes/GBufferInput.bslinc.asset
  30. BIN=BIN
      Data/Engine/Includes/GBufferOutput.bslinc.asset
  31. BIN=BIN
      Data/Engine/Includes/ImageBasedLighting.bslinc.asset
  32. BIN=BIN
      Data/Engine/Includes/ImportanceSampling.bslinc.asset
  33. BIN=BIN
      Data/Engine/Includes/LightGridCommon.bslinc.asset
  34. BIN=BIN
      Data/Engine/Includes/LightingCommon.bslinc.asset
  35. BIN=BIN
      Data/Engine/Includes/NormalVertexInput.bslinc.asset
  36. BIN=BIN
      Data/Engine/Includes/PPBase.bslinc.asset
  37. BIN=BIN
      Data/Engine/Includes/PPGaussianDOFCommon.bslinc.asset
  38. BIN=BIN
      Data/Engine/Includes/PPTonemapCommon.bslinc.asset
  39. BIN=BIN
      Data/Engine/Includes/PPWhiteBalance.bslinc.asset
  40. BIN=BIN
      Data/Engine/Includes/PerCameraData.bslinc.asset
  41. BIN=BIN
      Data/Engine/Includes/PerObjectData.bslinc.asset
  42. BIN=BIN
      Data/Engine/Includes/RayMarch.bslinc.asset
  43. BIN=BIN
      Data/Engine/Includes/ReflectionCubemapCommon.bslinc.asset
  44. BIN=BIN
      Data/Engine/Includes/SHCommon.bslinc.asset
  45. BIN=BIN
      Data/Engine/Includes/ShadowDepthBase.bslinc.asset
  46. BIN=BIN
      Data/Engine/Includes/ShadowProjectionCommon.bslinc.asset
  47. BIN=BIN
      Data/Engine/Includes/SkinnedVertexInput.bslinc.asset
  48. BIN=BIN
      Data/Engine/Includes/SpriteImage.bslinc.asset
  49. BIN=BIN
      Data/Engine/Includes/Surface.bslinc.asset
  50. BIN=BIN
      Data/Engine/Includes/SurfaceData.bslinc.asset
  51. BIN=BIN
      Data/Engine/Includes/TemporalResolve.bslinc.asset
  52. BIN=BIN
      Data/Engine/Includes/VolumeRenderBase.bslinc.asset
  53. BIN=BIN
      Data/Engine/Shaders/Blit.bsl.asset
  54. BIN=BIN
      Data/Engine/Shaders/Blit_1.bsl.asset
  55. BIN=BIN
      Data/Engine/Shaders/Blit_2.bsl.asset
  56. BIN=BIN
      Data/Engine/Shaders/Blit_3.bsl.asset
  57. BIN=BIN
      Data/Engine/Shaders/Blit_4.bsl.asset
  58. BIN=BIN
      Data/Engine/Shaders/Blit_5.bsl.asset
  59. BIN=BIN
      Data/Engine/Shaders/Blit_6.bsl.asset
  60. BIN=BIN
      Data/Engine/Shaders/Blit_7.bsl.asset
  61. BIN=BIN
      Data/Engine/Shaders/Clear.bsl.asset
  62. BIN=BIN
      Data/Engine/Shaders/DebugDraw.bsl.asset
  63. BIN=BIN
      Data/Engine/Shaders/DebugDraw_1.bsl.asset
  64. BIN=BIN
      Data/Engine/Shaders/DebugDraw_2.bsl.asset
  65. BIN=BIN
      Data/Engine/Shaders/Default.bsl.asset
  66. BIN=BIN
      Data/Engine/Shaders/DeferredDirectionalLight.bsl.asset
  67. BIN=BIN
      Data/Engine/Shaders/DeferredDirectionalLight_1.bsl.asset
  68. BIN=BIN
      Data/Engine/Shaders/DeferredDirectionalLight_2.bsl.asset
  69. BIN=BIN
      Data/Engine/Shaders/DeferredPointLight.bsl.asset
  70. BIN=BIN
      Data/Engine/Shaders/DeferredPointLight_1.bsl.asset
  71. BIN=BIN
      Data/Engine/Shaders/DeferredPointLight_2.bsl.asset
  72. BIN=BIN
      Data/Engine/Shaders/DeferredPointLight_3.bsl.asset
  73. BIN=BIN
      Data/Engine/Shaders/DeferredPointLight_4.bsl.asset
  74. BIN=BIN
      Data/Engine/Shaders/DeferredPointLight_5.bsl.asset
  75. BIN=BIN
      Data/Engine/Shaders/Diffuse.bsl.asset
  76. BIN=BIN
      Data/Engine/Shaders/FlatFramebufferToTexture.bsl.asset
  77. BIN=BIN
      Data/Engine/Shaders/IrradianceComputeSH.bsl.asset
  78. BIN=BIN
      Data/Engine/Shaders/IrradianceComputeSH_1.bsl.asset
  79. BIN=BIN
      Data/Engine/Shaders/IrradianceEvaluate.bsl.asset
  80. BIN=BIN
      Data/Engine/Shaders/IrradianceEvaluate_1.bsl.asset
  81. BIN=BIN
      Data/Engine/Shaders/IrradianceEvaluate_2.bsl.asset
  82. BIN=BIN
      Data/Engine/Shaders/IrradianceEvaluate_3.bsl.asset
  83. BIN=BIN
      Data/Engine/Shaders/IrradianceEvaluate_4.bsl.asset
  84. BIN=BIN
      Data/Engine/Shaders/IrradianceEvaluate_5.bsl.asset
  85. BIN=BIN
      Data/Engine/Shaders/IrradianceProjectSH.bsl.asset
  86. BIN=BIN
      Data/Engine/Shaders/IrradianceReduceSH.bsl.asset
  87. BIN=BIN
      Data/Engine/Shaders/IrradianceReduceSH_1.bsl.asset
  88. BIN=BIN
      Data/Engine/Shaders/LightGridLLCreation.bsl.asset
  89. BIN=BIN
      Data/Engine/Shaders/LightGridLLReduction.bsl.asset
  90. BIN=BIN
      Data/Engine/Shaders/MSAACoverage.bsl.asset
  91. BIN=BIN
      Data/Engine/Shaders/MSAACoverageStencil.bsl.asset
  92. BIN=BIN
      Data/Engine/Shaders/MSAACoverage_1.bsl.asset
  93. BIN=BIN
      Data/Engine/Shaders/MSAACoverage_2.bsl.asset
  94. BIN=BIN
      Data/Engine/Shaders/PPBuildHiZ.bsl.asset
  95. BIN=BIN
      Data/Engine/Shaders/PPCreateTonemapLUT.bsl.asset
  96. BIN=BIN
      Data/Engine/Shaders/PPDownsample.bsl.asset
  97. BIN=BIN
      Data/Engine/Shaders/PPDownsample_1.bsl.asset
  98. BIN=BIN
      Data/Engine/Shaders/PPDownsample_2.bsl.asset
  99. BIN=BIN
      Data/Engine/Shaders/PPDownsample_3.bsl.asset
  100. BIN=BIN
      Data/Engine/Shaders/PPEncodeDepth.bsl.asset

+ 7 - 0
.gitignore

@@ -10,12 +10,19 @@ Dependencies
 Builds
 Data/Binaries
 Data/Settings.asset
+Data/.version
 Data/Engine/*
 !Data/Engine/.gitkeep
+!Data/Engine/Includes
+!Data/Engine/Shaders
 Data/Editor/*
 !Data/Editor/EmptyCSScriptText.txt
 !Data/Editor/EmptyShaderText.txt
 !Data/Editor/Layout.asset
+!Data/Editor/Includes
+!Data/Editor/Shaders
+Data/Raw
+Data/Examples
 Documentation/html
 /Build
 *.aps

BIN=BIN
Data/Editor/Includes/LineGizmo.bslinc.asset


BIN=BIN
Data/Editor/Includes/PickingAlphaCull.bslinc.asset


BIN=BIN
Data/Editor/Includes/PickingCull.bslinc.asset


BIN=BIN
Data/Editor/Includes/SelectionBase.bslinc.asset


BIN=BIN
Data/Editor/Includes/SolidGizmo.bslinc.asset


BIN=BIN
Data/Editor/Shaders/ClearHandleAlpha.bsl.asset


BIN=BIN
Data/Editor/Shaders/DockDropOverlay.bsl.asset


BIN=BIN
Data/Editor/Shaders/GizmoPicking.bsl.asset


BIN=BIN
Data/Editor/Shaders/GizmoPickingAlpha.bsl.asset


BIN=BIN
Data/Editor/Shaders/IconGizmo.bsl.asset


BIN=BIN
Data/Editor/Shaders/LineGizmo.bsl.asset


BIN=BIN
Data/Editor/Shaders/LineHandle.bsl.asset


BIN=BIN
Data/Editor/Shaders/PickingAlphaCullCCW.bsl.asset


BIN=BIN
Data/Editor/Shaders/PickingAlphaCullCW.bsl.asset


BIN=BIN
Data/Editor/Shaders/PickingAlphaCullNone.bsl.asset


BIN=BIN
Data/Editor/Shaders/PickingCullCCW.bsl.asset


BIN=BIN
Data/Editor/Shaders/PickingCullCW.bsl.asset


BIN=BIN
Data/Editor/Shaders/PickingCullNone.bsl.asset


BIN=BIN
Data/Editor/Shaders/SceneGrid.bsl.asset


BIN=BIN
Data/Editor/Shaders/Selection.bsl.asset


BIN=BIN
Data/Editor/Shaders/SolidGizmo.bsl.asset


BIN=BIN
Data/Editor/Shaders/SolidHandle.bsl.asset


BIN=BIN
Data/Editor/Shaders/TextGizmo.bsl.asset


BIN=BIN
Data/Editor/Shaders/WireGizmo.bsl.asset


BIN=BIN
Data/Engine/Includes/BasePass.bslinc.asset


BIN=BIN
Data/Engine/Includes/ColorSpace.bslinc.asset


BIN=BIN
Data/Engine/Includes/DeferredLightCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/GBufferInput.bslinc.asset


BIN=BIN
Data/Engine/Includes/GBufferOutput.bslinc.asset


BIN=BIN
Data/Engine/Includes/ImageBasedLighting.bslinc.asset


BIN=BIN
Data/Engine/Includes/ImportanceSampling.bslinc.asset


BIN=BIN
Data/Engine/Includes/LightGridCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/LightingCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/NormalVertexInput.bslinc.asset


BIN=BIN
Data/Engine/Includes/PPBase.bslinc.asset


BIN=BIN
Data/Engine/Includes/PPGaussianDOFCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/PPTonemapCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/PPWhiteBalance.bslinc.asset


BIN=BIN
Data/Engine/Includes/PerCameraData.bslinc.asset


BIN=BIN
Data/Engine/Includes/PerObjectData.bslinc.asset


BIN=BIN
Data/Engine/Includes/RayMarch.bslinc.asset


BIN=BIN
Data/Engine/Includes/ReflectionCubemapCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/SHCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/ShadowDepthBase.bslinc.asset


BIN=BIN
Data/Engine/Includes/ShadowProjectionCommon.bslinc.asset


BIN=BIN
Data/Engine/Includes/SkinnedVertexInput.bslinc.asset


BIN=BIN
Data/Engine/Includes/SpriteImage.bslinc.asset


BIN=BIN
Data/Engine/Includes/Surface.bslinc.asset


BIN=BIN
Data/Engine/Includes/SurfaceData.bslinc.asset


BIN=BIN
Data/Engine/Includes/TemporalResolve.bslinc.asset


BIN=BIN
Data/Engine/Includes/VolumeRenderBase.bslinc.asset


BIN=BIN
Data/Engine/Shaders/Blit.bsl.asset


BIN=BIN
Data/Engine/Shaders/Blit_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/Blit_2.bsl.asset


BIN=BIN
Data/Engine/Shaders/Blit_3.bsl.asset


BIN=BIN
Data/Engine/Shaders/Blit_4.bsl.asset


BIN=BIN
Data/Engine/Shaders/Blit_5.bsl.asset


BIN=BIN
Data/Engine/Shaders/Blit_6.bsl.asset


BIN=BIN
Data/Engine/Shaders/Blit_7.bsl.asset


BIN=BIN
Data/Engine/Shaders/Clear.bsl.asset


BIN=BIN
Data/Engine/Shaders/DebugDraw.bsl.asset


BIN=BIN
Data/Engine/Shaders/DebugDraw_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/DebugDraw_2.bsl.asset


BIN=BIN
Data/Examples/Example.bsl.asset → Data/Engine/Shaders/Default.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredDirectionalLight.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredDirectionalLight_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredDirectionalLight_2.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredPointLight.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredPointLight_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredPointLight_2.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredPointLight_3.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredPointLight_4.bsl.asset


BIN=BIN
Data/Engine/Shaders/DeferredPointLight_5.bsl.asset


BIN=BIN
Data/Engine/Shaders/Diffuse.bsl.asset


BIN=BIN
Data/Engine/Shaders/FlatFramebufferToTexture.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceComputeSH.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceComputeSH_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceEvaluate.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceEvaluate_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceEvaluate_2.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceEvaluate_3.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceEvaluate_4.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceEvaluate_5.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceProjectSH.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceReduceSH.bsl.asset


BIN=BIN
Data/Engine/Shaders/IrradianceReduceSH_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/LightGridLLCreation.bsl.asset


BIN=BIN
Data/Engine/Shaders/LightGridLLReduction.bsl.asset


BIN=BIN
Data/Engine/Shaders/MSAACoverage.bsl.asset


BIN=BIN
Data/Engine/Shaders/MSAACoverageStencil.bsl.asset


BIN=BIN
Data/Engine/Shaders/MSAACoverage_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/MSAACoverage_2.bsl.asset


BIN=BIN
Data/Engine/Shaders/PPBuildHiZ.bsl.asset


BIN=BIN
Data/Engine/Shaders/PPCreateTonemapLUT.bsl.asset


BIN=BIN
Data/Engine/Shaders/PPDownsample.bsl.asset


BIN=BIN
Data/Engine/Shaders/PPDownsample_1.bsl.asset


BIN=BIN
Data/Engine/Shaders/PPDownsample_2.bsl.asset


BIN=BIN
Data/Engine/Shaders/PPDownsample_3.bsl.asset


BIN=BIN
Data/Engine/Shaders/PPEncodeDepth.bsl.asset


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio