Better water

pull/19/head
Valentin Stark 3 years ago
parent 76118b5f67
commit 40e25f209c
  1. 2
      .godot/editor/3DWorld.tscn-editstate-5ee7dca069a2497be3bb28c4d56856bf.cfg
  2. 148
      .godot/editor/filesystem_cache8
  3. 8
      .godot/editor/filesystem_update4
  4. 2
      .godot/editor/project_metadata.cfg
  5. 18
      .godot/editor/script_editor_cache.cfg
  6. BIN
      .godot/shader_cache/BlitShaderRD/923aef46500194565ad7aac1303ecc1ab185f1d6aa35010d95343334eb9bca70/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  7. BIN
      .godot/shader_cache/BokehDofShaderRD/31d787a461a4dae3821b7e79b8b255c8946125c7049c97095925804d7fe7b360/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  8. BIN
      .godot/shader_cache/CanvasOcclusionShaderRD/8adef0f2292eaa3aa269903d6028a888a02afd7e3f139bd6d169f1b6e993539a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  9. BIN
      .godot/shader_cache/CanvasSdfShaderRD/85da2beaf89b7b57b812bdff93c9bff91956cc0ff34790db34f31b5c47931f31/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  10. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  11. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache
  12. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache
  13. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/98676c93f49a619be763bf730c8db104e1e3ad96.cache
  14. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/9d0533530a382e64370fc542a58d7fdac6c773bd.cache
  15. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/a444689c2f13418983bd978ab522bd863aed69c5.cache
  16. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache
  17. BIN
      .godot/shader_cache/CanvasShaderRD/683d9be0c987ac7e328856037920ad6df8dfe32653c855488528501eeb35e8a9/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache
  18. BIN
      .godot/shader_cache/ClusterDebugShaderRD/a8a62b898079ec67a40b1362d5a737877bc32196e178246f9f68aa25869233dd/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  19. BIN
      .godot/shader_cache/ClusterRenderShaderRD/743ab01818a0cc1adad301920844bca42d731023a9cc538b28fc7b8e6fcea7ff/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  20. BIN
      .godot/shader_cache/ClusterStoreShaderRD/c6b1bd85b42244a39890c3a47841033cfcdd561d9ce571ae82c195049fcd97b5/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  21. BIN
      .godot/shader_cache/CopyShaderRD/f1c5d8ebe0a652465c88806482fa2090dff556576529c01a04e339ec711f5c2a/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  22. BIN
      .godot/shader_cache/CopyToFbShaderRD/b309aa82d2155e1703d6b9ca381b06ba45deb8649b9a9644085df9f8672f18af/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  23. BIN
      .godot/shader_cache/CubeToDpShaderRD/dca13d78ee8efcc86bbb024a89d6a391e23257d10dee06fc2bffa8fad38e02c6/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  24. BIN
      .godot/shader_cache/CubemapDownsamplerShaderRD/d940b78211883250ffbacc5a40a9fed82ead03e43cfdf464fe186406dacbd127/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  25. BIN
      .godot/shader_cache/CubemapFilterShaderRD/5f6f9429d9fb7b4d656c4351003e699c540dbff9c54512c967f9052c28ca04ba/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  26. BIN
      .godot/shader_cache/CubemapRoughnessShaderRD/1b4e5500f44b2ba10bf386a52c7095087966b077293d7849400fcd150ebf4771/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  27. BIN
      .godot/shader_cache/FsrUpscaleShaderRD/5f0e6457dc2c5885afa5e37c6055cb373f5fadbbb651b758b0bd9dc01274e17d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  28. BIN
      .godot/shader_cache/GiShaderRD/7fde5ad2ddcab2673ee0ded963a30b850e5ed7c80ff752ef6bbc4ad89bc72154/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  29. BIN
      .godot/shader_cache/LuminanceReduceShaderRD/a1483152ae06213f759de7c9954f2d78bef73f5bca8b9333a1068ccb120ca651/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  30. BIN
      .godot/shader_cache/ParticlesCopyShaderRD/c243deab6ba0cda2f773382323b99f499a3aa18ab0a1b71e018b3d02b83d6465/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  31. BIN
      .godot/shader_cache/ParticlesShaderRD/ce36d3f5047107c684e0e78f9692e54ff42611b8f17c1ba465c9e8b50f0de344/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache
  32. BIN
      .godot/shader_cache/ResolveShaderRD/83266920ef9fafcdf5eea37f2c913d012706f1fd8c54b3a7603f3067b1f3eea1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  33. BIN
      .godot/shader_cache/RoughnessLimiterShaderRD/4a849f27a56ad36182a450cff8f275d4589105614736330d2fdbcfb405cc487e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  34. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/0c146f58f265e6967333297ce8d49cc0ae486ea8.cache
  35. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache
  36. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache
  37. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/238eaa5eab2ecc82a77ae89e8942f3219f4a1b0c.cache
  38. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/3ac91ede902618dc676aff27f1bb92ead92eeb44.cache
  39. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache
  40. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache
  41. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/4f9e6841f987cb9b7f8f03fcbb7326017307c236.cache
  42. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache
  43. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache
  44. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/6adf806e2dc2e88c2edc381172bb9c543705179f.cache
  45. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/7e6f09e567701e5ed403065b0ec9125225432ba4.cache
  46. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache
  47. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/87ec9e7bfae87a9331132f775ca84ae779192336.cache
  48. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache
  49. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache
  50. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache
  51. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/9909cf38417b9edb6e5a64b31241317810757356.cache
  52. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache
  53. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache
  54. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/af41618ce199f798a6eea8891ac8bd81406a2b3e.cache
  55. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache
  56. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/dce0f2a8648bfb38e9b0ed258bdaa8eaff97fc2c.cache
  57. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/f2e1864e5255d72408234a2453ebad8a45907c04.cache
  58. BIN
      .godot/shader_cache/SceneForwardClusteredShaderRD/c78728374d98d767dfb15a2ef7b0a55a33e98e82605a8224fb72b41a9816ce22/f56c506d48f920a47e552ed6cf6059536156a939.cache
  59. BIN
      .godot/shader_cache/ScreenSpaceReflectionFilterShaderRD/8b9635b5876b8ceabae55011974aa00b826516521813853126e9195d0211963e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  60. BIN
      .godot/shader_cache/ScreenSpaceReflectionScaleShaderRD/ddf19f7f0f73f55a25163d085ef6167751f7efad48ac9b17d1d1fc534ab89631/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  61. BIN
      .godot/shader_cache/ScreenSpaceReflectionShaderRD/ead48724631be38403c1307e3b0811d4bb2461e5f460cfbf1a1b5a926116855e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  62. BIN
      .godot/shader_cache/SdfgiDebugProbesShaderRD/09d4f16400eecca69acaadf633e08fe3a331274e1d2b269ed314342fd122ae06/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  63. BIN
      .godot/shader_cache/SdfgiDebugShaderRD/ebc3a9b8984ba023abb5b36e9e19e700956f36b4370c561266661da48e18d95d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  64. BIN
      .godot/shader_cache/SdfgiDirectLightShaderRD/816d7085ddfda88c259a22c82207145b02fdfaf547ff0856fb1032c7ac4fb955/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  65. BIN
      .godot/shader_cache/SdfgiIntegrateShaderRD/3381e0a7b77a7192a51b87fd8f2589e9d9f75671d3ee35e475fa5786bfdc5f69/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  66. BIN
      .godot/shader_cache/SdfgiPreprocessShaderRD/ce4419db185008fb8beb8b8c7bce837268420c24277bc47e687a4e98cd118da2/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  67. BIN
      .godot/shader_cache/SkeletonShaderRD/4315d12ad97034270af5f516ad8a3cec1b48bab04d9338c88ea3f012280b6943/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  68. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache
  69. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/59fe6cf05bf4a13d34c144643274612aacecb959.cache
  70. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/643f7bc3ab8403c54e49ba2bd815a9dc3d436dc7.cache
  71. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/793ce7e11b582451627017df13679d8dac889488.cache
  72. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache
  73. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/dce9b1c9d699b66995294a4c1abd80a446c5418f.cache
  74. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache
  75. BIN
      .godot/shader_cache/SkyShaderRD/7269ace1175d7e42037255e0c5060606ebb15f71556b0ac034ca9bc37065db15/f01de7cfc190c5a681916d623818c76cd220b8f4.cache
  76. BIN
      .godot/shader_cache/SortShaderRD/9ac83edb078d0c793fe4673f1e06a6eb045630c6a541edb6113d75ed9fc6fce0/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  77. BIN
      .godot/shader_cache/SpecularMergeShaderRD/184502eec8f17039160ab9d7688493d6c0afe4ee8c1fef6629ee84ba26381611/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  78. BIN
      .godot/shader_cache/SsEffectsDownsampleShaderRD/136eec2d863a3de1f4c7f97952b93776aa952d13b24c43788ad481caf76e951e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  79. BIN
      .godot/shader_cache/SsaoBlurShaderRD/b83333c95558d307ddc7df3fa3a696ccac75d8634d9956198410e64f8b91ffaa/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  80. BIN
      .godot/shader_cache/SsaoImportanceMapShaderRD/c282908b8bee3e46479ac1e36e6aaa98b3783b6dfc08dede4cbd48404c984365/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  81. BIN
      .godot/shader_cache/SsaoInterleaveShaderRD/5d0ae23d1bbe6fd421b728e664034e404c12353335a7a6b786933fcb204bc82c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  82. BIN
      .godot/shader_cache/SsaoShaderRD/3d97a2a81e40c57fd78a28ede5fa50fc8e4c91af7c17704a871a0f4a8378e78b/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  83. BIN
      .godot/shader_cache/SsilBlurShaderRD/2dc3430b56cfadced9068deb0a668bd0ed68872347610f8ef13345324c0abc5e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  84. BIN
      .godot/shader_cache/SsilImportanceMapShaderRD/73f1d7d3ccfc6ffe137504993dbd8ef5f21747c3f8d0179dd254cdba86383a98/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  85. BIN
      .godot/shader_cache/SsilInterleaveShaderRD/1ba3fd3351783a920a9be00abb776964fb2729ec7fc8e47654495191788ab9d3/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  86. BIN
      .godot/shader_cache/SsilShaderRD/a6fe40aeca5ed1942fd966551c5215a0bf8062bb7373dda032984e55db176cef/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  87. BIN
      .godot/shader_cache/SubsurfaceScatteringShaderRD/0604a0ca0279f08f4802cc478e5ad012f41466b2c1f2fe7aa1edcf65e5e86443/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  88. BIN
      .godot/shader_cache/TaaResolveShaderRD/cfabe183fc4d6c63964070680931a2887466630e4b20042b5d3837eb5ed12578/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  89. BIN
      .godot/shader_cache/TonemapShaderRD/bb9b62e92ad4751da34056c1b7d8e8f4f0bae8a37d24c98e6ea259d1e0e800b1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  90. BIN
      .godot/shader_cache/VolumetricFogProcessShaderRD/ebe1516c090c4a06670b7584722e76b6c383c8891185b78fd675789423408a8c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  91. BIN
      .godot/shader_cache/VolumetricFogShaderRD/1e301fbd47f0e7fc5405528bf16507ae2ef052d7dd72e247ba895051c1954c1d/9a227745af2d65830f930370a9fbba551fbd6f60.cache
  92. BIN
      .godot/shader_cache/VoxelGiDebugShaderRD/83662cd9971dc048d8ec4e864331f93a0e3f10f7bbe29895f15ab700644f116f/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  93. BIN
      .godot/shader_cache/VoxelGiShaderRD/d88466d8ba45558f7bbe1c70047d1a34db3b5cf4886d28e30f770dd96af61d49/087916079fba7c625e62b0c2cca570e0fb87c99a.cache
  94. 6
      assets/water.gdshader
  95. BIN
      assets/water.material
  96. 3
      scripts/Chunk.gd

@ -97,7 +97,7 @@ Anim={
"auto_orthogonal_enabled": true,
"cinematic_preview": false,
"display_mode": 20,
"distance": 463.195,
"distance": 99.3776,
"doppler": false,
"frame_time": false,
"gizmos": true,

@ -1,75 +1,75 @@
2a60927148abd1d33b818b535e306557
::res://::1681208853
export_presets.cfg::TextFile::-1::1681150919::0::1::::<><>::
icon.png::CompressedTexture2D::4672001524465425285::1676574357::1676664790::1::::<><>::
README.md::TextFile::-1::1676578345::0::1::::<><>::
test.tscn::PackedScene::2574507083474873372::1679697032::0::1::::<><>::res://scripts/Camera3D.gd
::res://assets/::1681165610
animestyled_hdr.hdr::CompressedTexture2D::7983615197667896801::1679693431::1679693542::1::::<><>::
environment.tres::Environment::8600195688495287911::1681165610::0::1::::<><>::uid://dl0k8gegahjf2
sky.exr::CompressedTexture2D::3639266560030997135::1679692720::1679692784::1::::<><>::
water.gdshader::Shader::-1::1681069032::0::1::::<><>::
water.material::ShaderMaterial::9221375527372224942::1681157188::0::1::::<><>::res://assets/water.gdshader
::res://assets/blocs/::1681165611
0_sides.glb::PackedScene::7036506600244808940::1677003366::1677015904::1::::<><>::
0_sides_grass.png::CompressedTexture2D::4551055068461159203::1677003427::1677015904::1::::<><>::
1_side.glb::PackedScene::5601417408597394875::1677003385::1677015904::1::::<><>::
1_side_grass.png::CompressedTexture2D::5160492229365512154::1677003427::1677015904::1::::<><>::
2_side_angle.glb::PackedScene::8081534368546731168::1677003412::1677015905::1::::<><>::
2_side_angle_grass.png::CompressedTexture2D::6576443529465065670::1677003428::1677015904::1::::<><>::
2_side_opposite.glb::PackedScene::3205848216587541745::1677003400::1677015905::1::::<><>::
2_side_opposite_grass.png::CompressedTexture2D::2747904460042865810::1677003428::1677015904::1::::<><>::
3_side_angle.glb::PackedScene::4729157567058414100::1677003421::1677015905::1::::<><>::
3_side_angle_grass.png::CompressedTexture2D::707802073040230165::1677003428::1677015904::1::::<><>::
4_sides.glb::PackedScene::139420628202576697::1677003373::1677015905::1::::<><>::
4_sides_grass.png::CompressedTexture2D::7961782411803042998::1677003428::1677015904::1::::<><>::
blocs2.meshlib::MeshLibrary::6389804125229460006::1681154417::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs3.meshlib::MeshLibrary::9167255479214074270::1681154738::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs4.meshlib::MeshLibrary::4365376108510654132::1681154818::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs.meshlib::MeshLibrary::3161916306234183153::1677960056::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs.tscn::PackedScene::3779811605783367088::1681165611::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
::res://assets/entities/::1679682604
character.tscn::PackedScene::7228591986680468162::1679682604::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5
fox.glb::PackedScene::7089061536691691956::1679682604::1679682604::1::::<><>::
fox.tscn::PackedScene::4613905625060549040::1679682604::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5
fox_bow_normal.png::CompressedTexture2D::1176777928757515382::1679682604::1679682604::1::::<><>::
fox_Diffuse.png::CompressedTexture2D::5720437650261590386::1679682604::1679682604::1::::<><>::
fox_Normal.png::CompressedTexture2D::3201168382057197354::1679682604::1679682604::1::::<><>::
fox_sword_diffuse.png::CompressedTexture2D::8532276622129965190::1679682604::1679682604::1::::<><>::
fox_sword_metal.png::CompressedTexture2D::3325292056282865326::1679682604::1679682604::1::::<><>::
untitled.glb::PackedScene::8289928114728968037::1679682604::1679682604::1::::<><>::
untitled_bow_normal.png::CompressedTexture2D::7148468192894957643::1679682604::1679682604::1::::<><>::
untitled_Diffuse.png::CompressedTexture2D::8759823716231481420::1679682604::1679682604::1::::<><>::
untitled_Normal.png::CompressedTexture2D::5131651999745619224::1679682604::1679682604::1::::<><>::
untitled_sword_diffuse.png::CompressedTexture2D::2430240386759295821::1679682604::1679682604::1::::<><>::
untitled_sword_metal.png::CompressedTexture2D::4375004727585147220::1679682604::1679682604::1::::<><>::
::res://assets/ui/::1680615358
bloc_select.png::CompressedTexture2D::1141775147858261351::1677960056::1677960056::1::::<><>::
cursor.png::CompressedTexture2D::1407698875963358091::1680615358::1680615358::1::::<><>::
::res://scenes/::1681165610
3DWorld.gdshader::Shader::-1::1679829541::0::1::::<><>::
3DWorld.tscn::PackedScene::3599411568061770725::1681165610::0::1::::<><>::res://scripts/Ground.gd<>res://scripts/Board.gd<>uid://dur874iy77jjr<>uid://qjc4ttmkxbch<>uid://dd7byfyvsblbw
3DWorld.VoxelGI_data.res::VoxelGIData::7277764935364316181::1679688605::0::1::::<><>::
camera.tscn::PackedScene::7435992546840103852::1681165610::0::1::::<><>::res://scripts/Camera3D.gd
fog.gdshader::Shader::-1::1679829541::0::1::::<><>::
Game.tscn::PackedScene::9075056520838281688::1677106092::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu
HUD.tscn::PackedScene::9021570906125339886::1680615358::0::1::::<><>::uid://dla77ra2m245t
Map.tscn::PackedScene::7933340314411983611::1680615358::0::1::::<><>::res://scripts/Map.gd<>uid://ub5uhu2a7etv<>res://scripts/Map_Cursor.gd
Pawn.tscn::PackedScene::255140051271089418::1681052205::0::1::::<><>::res://scripts/Pawn.gd<>uid://dw2latnr2vbxc<>uid://cfd2s833ldeuy<>uid://bavhx67iarml6<>uid://b3ljxodmxmuhg<>uid://c831hydrcv4i6
Water.tscn::PackedScene::5765348306972117574::1681165610::0::1::::<><>::uid://d4m5yccq55hu1
WorldGeneration.tscn::PackedScene::1108513713840477990::1681165610::0::1::::<><>::res://scripts/WorldGeneration.gd
::res://scenes/MultiColorFog/::1679756576
MultiColorFogMaterial.tres::ShaderMaterial::-1::1610706439::0::1::::<><>::res://MultiColorFog/MultiColorFog.shader
MultiColorFogOverlay.tscn::PackedScene::-1::1610706439::0::1::::<><>::res://MultiColorFog/MultiColorFogMaterial.tres
::res://scripts/::1681158707
Board.gd::GDScript::-1::1681054023::0::1::::<>Node3D<>::
Camera3D.gd::GDScript::-1::1681157949::0::1::::<>Camera3D<>::
Chunk.gd::GDScript::-1::1681156928::0::1::::Chunk<>GridMap<>::
Entity.gd::GDScript::-1::1680615358::0::1::::Entity<>Node<>::
Global.gd::GDScript::-1::1677079629::0::1::::<>Node<>::
Ground.gd::GDScript::-1::1681156909::0::1::::<>Node3D<>::
Map.gd::GDScript::-1::1678572216::0::1::::<>TextureRect<>::
Map_Cursor.gd::GDScript::-1::1680615358::0::1::::<>TextureRect<>::
Pawn.gd::GDScript::-1::1681051412::0::1::::<>CharacterBody3D<>::
World.gd::GDScript::-1::1681158707::0::1::::World<>Node<>::
WorldGeneration.gd::GDScript::-1::1680014648::0::1::::<>Control<>::
::res://::1681232548
export_presets.cfg::TextFile::-1::1681232537::0::1::::<><>::
icon.png::CompressedTexture2D::4672001524465425285::1676578483::1676582905::1::::<><>::
README.md::TextFile::-1::1676578483::0::1::::<><>::
test.tscn::PackedScene::2574507083474873372::1680357289::0::1::::<><>::res://scripts/Camera3D.gd
::res://assets/::1681232537
animestyled_hdr.hdr::CompressedTexture2D::7983615197667896801::1680357289::1680357289::1::::<><>::
environment.tres::Environment::8600195688495287911::1681232537::0::1::::<><>::uid://dl0k8gegahjf2
sky.exr::CompressedTexture2D::3639266560030997135::1680357289::1680357289::1::::<><>::
water.gdshader::Shader::-1::1680370267::0::1::::<><>::
water.material::ShaderMaterial::9221375527372224942::1681232537::0::1::::<><>::res://assets/water.gdshader
::res://assets/blocs/::1681232537
0_sides.glb::PackedScene::7036506600244808940::1677174532::1677174532::1::::<><>::
0_sides_grass.png::CompressedTexture2D::4551055068461159203::1677174532::1677174532::1::::<><>::
1_side.glb::PackedScene::5601417408597394875::1677174532::1677617210::1::::<><>::
1_side_grass.png::CompressedTexture2D::5160492229365512154::1677174532::1677174532::1::::<><>::
2_side_angle.glb::PackedScene::8081534368546731168::1677174532::1677174532::1::::<><>::
2_side_angle_grass.png::CompressedTexture2D::6576443529465065670::1677174532::1677174532::1::::<><>::
2_side_opposite.glb::PackedScene::3205848216587541745::1677174532::1677174532::1::::<><>::
2_side_opposite_grass.png::CompressedTexture2D::2747904460042865810::1677174532::1677174532::1::::<><>::
3_side_angle.glb::PackedScene::4729157567058414100::1677174532::1677174532::1::::<><>::
3_side_angle_grass.png::CompressedTexture2D::707802073040230165::1677174532::1677174532::1::::<><>::
4_sides.glb::PackedScene::139420628202576697::1677174532::1677174532::1::::<><>::
4_sides_grass.png::CompressedTexture2D::7961782411803042998::1677174532::1677174532::1::::<><>::
blocs2.meshlib::MeshLibrary::6389804125229460006::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs3.meshlib::MeshLibrary::9167255479214074270::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs4.meshlib::MeshLibrary::4365376108510654132::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs.meshlib::MeshLibrary::3161916306234183153::1677617602::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
blocs.tscn::PackedScene::3779811605783367088::1681232537::0::1::::<><>::uid://b53thhe2sa6x0<>uid://cfr1s2lqng8eo<>uid://c0xxcgdm7s2ak<>uid://bffdt5if5pnda<>uid://kc4nqve8lx14<>uid://dlo0nmochxy4u
::res://assets/entities/::1680357275
character.tscn::PackedScene::7228591986680468162::1679670402::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5
fox.glb::PackedScene::7089061536691691956::1624458238::1679435438::1::::<><>::
fox.tscn::PackedScene::4613905625060549040::1680357275::0::1::::<><>::uid://cnra1i2164n8e<>uid://bluw1mspkoy71<>uid://dttdl45idwmdq<>uid://bnm2cr6xrmyne<>uid://q1bmi2lut4w5
fox_bow_normal.png::CompressedTexture2D::1176777928757515382::1679435438::1679435438::1::::<><>::
fox_Diffuse.png::CompressedTexture2D::5720437650261590386::1679435437::1679435438::1::::<><>::
fox_Normal.png::CompressedTexture2D::3201168382057197354::1679435437::1679435438::1::::<><>::
fox_sword_diffuse.png::CompressedTexture2D::8532276622129965190::1679435438::1679435438::1::::<><>::
fox_sword_metal.png::CompressedTexture2D::3325292056282865326::1679435438::1679435438::1::::<><>::
untitled.glb::PackedScene::8289928114728968037::1679673425::1679673440::1::::<><>::
untitled_bow_normal.png::CompressedTexture2D::7148468192894957643::1679673439::1679673440::1::::<><>::
untitled_Diffuse.png::CompressedTexture2D::8759823716231481420::1679673439::1679673440::1::::<><>::
untitled_Normal.png::CompressedTexture2D::5131651999745619224::1679673438::1679673440::1::::<><>::
untitled_sword_diffuse.png::CompressedTexture2D::2430240386759295821::1679673439::1679673440::1::::<><>::
untitled_sword_metal.png::CompressedTexture2D::4375004727585147220::1679673440::1679673440::1::::<><>::
::res://assets/ui/::1680363317
bloc_select.png::CompressedTexture2D::1141775147858261351::1677618805::1677619095::1::::<><>::
cursor.png::CompressedTexture2D::1407698875963358091::1664126270::1680363317::1::::<><>::
::res://scenes/::1681232537
3DWorld.gdshader::Shader::-1::1680357289::0::1::::<><>::
3DWorld.tscn::PackedScene::3599411568061770725::1681232537::0::1::::<><>::res://scripts/Ground.gd<>res://scripts/Board.gd<>uid://dur874iy77jjr<>uid://qjc4ttmkxbch<>uid://dd7byfyvsblbw
3DWorld.VoxelGI_data.res::VoxelGIData::7277764935364316181::1680357289::0::1::::<><>::
camera.tscn::PackedScene::7435992546840103852::1681232537::0::1::::<><>::res://scripts/Camera3D.gd
fog.gdshader::Shader::-1::1680357289::0::1::::<><>::
Game.tscn::PackedScene::9075056520838281688::1680365982::0::1::::<><>::uid://brjt1u0dgbmi4<>uid://d1sd7pxywgunu
HUD.tscn::PackedScene::9021570906125339886::1680365982::0::1::::<><>::uid://dla77ra2m245t
Map.tscn::PackedScene::7933340314411983611::1680365982::0::1::::<><>::res://scripts/Map.gd<>uid://ub5uhu2a7etv<>res://scripts/Map_Cursor.gd
Pawn.tscn::PackedScene::255140051271089418::1681232537::0::1::::<><>::res://scripts/Pawn.gd<>uid://dw2latnr2vbxc<>uid://cfd2s833ldeuy<>uid://bavhx67iarml6<>uid://b3ljxodmxmuhg<>uid://c831hydrcv4i6
Water.tscn::PackedScene::5765348306972117574::1681232537::0::1::::<><>::uid://d4m5yccq55hu1
WorldGeneration.tscn::PackedScene::1108513713840477990::1680730346::0::1::::<><>::res://scripts/WorldGeneration.gd
::res://scenes/MultiColorFog/::1680357289
MultiColorFogMaterial.tres::ShaderMaterial::-1::1680357289::0::1::::<><>::res://MultiColorFog/MultiColorFog.shader
MultiColorFogOverlay.tscn::PackedScene::-1::1680357289::0::1::::<><>::res://MultiColorFog/MultiColorFogMaterial.tres
::res://scripts/::1681232537
Board.gd::GDScript::-1::1680636926::0::1::::<>Node3D<>::
Camera3D.gd::GDScript::-1::1681232537::0::1::::<>Camera3D<>::
Chunk.gd::GDScript::-1::1681232537::0::1::::Chunk<>GridMap<>::
Entity.gd::GDScript::-1::1680460427::0::1::::Entity<>Node<>::
Global.gd::GDScript::-1::1677174532::0::1::::<>Node<>::
Ground.gd::GDScript::-1::1681232537::0::1::::<>Node3D<>::
Map.gd::GDScript::-1::1678219623::0::1::::<>TextureRect<>::
Map_Cursor.gd::GDScript::-1::1680636926::0::1::::<>TextureRect<>::
Pawn.gd::GDScript::-1::1680730345::0::1::::<>CharacterBody3D<>::
World.gd::GDScript::-1::1680636896::0::1::::World<>Node<>::
WorldGeneration.gd::GDScript::-1::1680645798::0::1::::<>Control<>::

@ -1,9 +1,9 @@
res://scenes/3DWorld.tscn
res://scenes/WorldGeneration.tscn
res://assets/water.material
res://assets/environment.tres
res://scenes/WorldGeneration.tscn
res://scenes/camera.tscn
res://scenes/3DWorld.tscn
res://scenes/Water.tscn
res://assets/blocs/blocs.tscn
res://scripts/World.gd
res://scripts/Camera3D.gd
res://assets/water.gdshader
res://scripts/Chunk.gd

@ -20,7 +20,7 @@ recent_presets=PackedColorArray(0.459595, 0.538874, 0.656934, 1, 0.221081, 0.275
[dialog_bounds]
project_settings=Rect2(258, 656, 1683, 1168)
project_settings=Rect2(258, 69, 1683, 1011)
search_help=Rect2(1192, 168, 1368, 912)
export=Rect2(468, 432, 1800, 1392)
editor_settings=Rect2(830, 227, 900, 700)

@ -87,16 +87,12 @@ state={
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 12,
"column": 3,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 4,
"scroll_position": 0.0,
"selection": true,
"selection_from_column": 9,
"selection_from_line": 4,
"selection_to_column": 12,
"selection_to_line": 4,
"row": 20,
"scroll_position": 8.0,
"selection": false,
"syntax_highlighter": "GDScript"
}
@ -105,11 +101,11 @@ state={
state={
"bookmarks": PackedInt32Array(),
"breakpoints": PackedInt32Array(),
"column": 57,
"column": 45,
"folded_lines": Array[int]([]),
"h_scroll_position": 0,
"row": 10,
"scroll_position": 93.0,
"row": 100,
"scroll_position": 79.5,
"selection": false,
"syntax_highlighter": "GDScript"
}

@ -35,7 +35,11 @@ float waves(vec2 pos, float time){
void vertex(){
VERTEX.y += waves(VERTEX.xy, TIME);
// vec3 world_pos = (INV_VIEW_MATRIX * vec4(VERTEX, 1.0)).xyz;
vec2 test;
test.x = 1.0;
test.y = 1.0;
VERTEX.y += waves(test.xy, TIME);
}

Binary file not shown.

@ -2,6 +2,7 @@ extends GridMap
class_name Chunk
const Pawn = preload("res://scenes/Pawn.tscn")
const WATER_HEIGHT = 0.5
var location: Vector2i
var size = 0
@ -97,7 +98,7 @@ func create_water():
var water = OceanTile.instantiate()
water.mesh.size.x = size
water.mesh.size.y = size
water.translate(Vector3(size/2, 0, size/2))
water.translate(Vector3(size/2, WATER_HEIGHT, size/2))
add_child(water)
func is_inside_chunk(position: Vector2i) :

Loading…
Cancel
Save