Commit Graph

  • 4f7ac5ec15
    Merge 74f48c59b0 into 238a8d7c76 notlin4 2024-09-30 17:40:39 +0800
  • 74f48c59b0
    Fix Traditional Chinese localization notlin4 2024-09-30 17:40:29 +0800
  • f217155e6e
    Merge 67857a57bd into 238a8d7c76 HannesH 2024-09-29 10:18:28 -0300
  • 01fbb404ae
    Merge bedef553c6 into 238a8d7c76 Ryan Hardesty Lewis 2024-09-23 23:54:14 +0100
  • 238a8d7c76
    Merge pull request #168 from kassiopystudios/main main Lucas Dower 2024-09-20 11:39:16 +0100
  • 3d49748635
    Merge pull request #167 from yichifauzi/main Lucas Dower 2024-09-20 11:38:33 +0100
  • 6f4eaae694 Spanish translation added TuteOne 2024-09-13 18:56:17 -0300
  • 31626ece32
    Update zh_TW.ts dirtTW 2024-08-26 18:40:44 +0700
  • 913f59f6f0
    Add Traditional Chinese (zh_TW.ts) dirtTW 2024-08-26 18:32:01 +0700
  • bedef553c6 GLTF Multiple Materials Fix Ryan Lewis 2024-08-08 01:50:57 -0400
  • 67857a57bd add full model export alongside chunks for nbt Hannes 2024-07-10 22:08:03 +0200
  • abdd43aa87 Added announcement to banner Lucas Dower 2024-04-04 23:34:58 +0100
  • 1db1eeaef4 Add script for generating docs reshuffle Lucas Dower 2023-12-13 20:10:02 +0000
  • fcbb67c559 Update voxel mesh constructor Lucas Dower 2023-12-13 20:09:49 +0000
  • 0a5c4376ab Fix all Core imports in Editor * Moved and renamed EAction from Core to OtSE_Action in Editor Lucas Dower 2023-11-25 17:03:09 +0000
  • dc3f8a68e8 Add generate_docs.sh to Core/scripts Lucas Dower 2023-11-23 17:13:36 +0000
  • 1b612d66ee Move benchmark.ts from Core to Sandbox Lucas Dower 2023-11-23 14:36:35 +0000
  • b2155aab78 Removed legacy files, renamed tools to scripts Lucas Dower 2023-11-23 14:24:14 +0000
  • 64b8410aff Moved many small class files into util Lucas Dower 2023-11-23 14:22:51 +0000
  • 62f0ab181f Removed unused/legacy files and minor reshuffles Lucas Dower 2023-11-23 13:54:41 +0000
  • 3636b2c193 Overhaul block data generation and provide default block data Lucas Dower 2023-11-23 13:35:48 +0000
  • 306424ad85 Add new OtS_ColourAverager class to handle all texture/colour averaging Lucas Dower 2023-11-23 13:32:59 +0000
  • 7d3cce1c81 Fixed incorrect litematic exporter stride, fixes #153 Lucas Dower 2023-11-04 20:18:06 +0000
  • ac1505fa0d Fixed incorrect pako compression function Lucas Dower 2023-11-04 19:27:19 +0000
  • a1d0fa1aff Removed unused linear_allocator.ts * Updated misc types Lucas Dower 2023-11-04 12:27:27 +0000
  • 1d051dbcc8 Reimplement colour resolution to OtS_BlockMesh_Converter Lucas Dower 2023-10-26 19:04:54 +0100
  • 30848dc02a Fixed typo resulting in z-plane not being rasterised Lucas Dower 2023-10-26 18:32:03 +0100
  • 7be3b89159 Optimised voxelisation, ~2x improvement Lucas Dower 2023-10-24 20:06:31 +0100
  • 6e81858e35 Optimised voxelisation Lucas Dower 2023-10-22 17:57:44 +0100
  • 70d4df2d2d Replace RGBAColours with OtS_Colours Lucas Dower 2023-10-22 17:39:19 +0100
  • 0f543d809d Optimised OtS_VoxelMesh_Converter Lucas Dower 2023-10-21 12:43:53 +0100
  • 43962b1719
    Update README.md Lucas Dower 2023-10-20 01:59:54 +0100
  • 7b61bff346 Updated OtS_BlockMeshConverter, refactored contextual averaging Lucas Dower 2023-10-15 17:03:43 +0100
  • 0766f628a0 Updated Editor block mesh render buffer for new OtS_BlockMesh Lucas Dower 2023-10-14 01:14:33 +0100
  • 2754ecf3f6 Added OtS_BlockMesh and updated exporters to use Lucas Dower 2023-10-14 00:50:57 +0100
  • c51c4d900c Fixed getSections not returning a copy of the section, fixed copy on mesh Lucas Dower 2023-10-14 00:06:45 +0100
  • 3729986623 Fixed _sampleNearest flooring values Lucas Dower 2023-10-14 00:02:26 +0100
  • 803cc6c326 Fixed incorrect getTriangles, fixed _sampleNearest and _sampleLinear being swapped Lucas Dower 2023-10-13 23:40:11 +0100
  • b7d6bce1a2 Updated Editor mesh rendering Lucas Dower 2023-10-13 22:29:18 +0100
  • 61b32b2b0d Refactored mesh into mesh sections Lucas Dower 2023-10-12 00:59:50 +0100
  • 8232fe8098 Fix choice of importer and update webpack build directory name Lucas Dower 2023-10-10 22:31:59 +0100
  • 926862c7a9 Moved DeepPartial type from Core to Editor Lucas Dower 2023-10-10 22:31:03 +0100
  • 6e5de859f9 Temporarily update Editor build workflow Lucas Dower 2023-10-10 21:16:47 +0100
  • 243595c39d Fix Editor npm dependencies Lucas Dower 2023-10-10 20:59:30 +0100
  • 16cc8290c9 Update and rename helper scripts Lucas Dower 2023-10-10 20:58:45 +0100
  • 87facde6eb Add helper scripts for building and testing all packages Lucas Dower 2023-10-10 20:01:55 +0100
  • 06a915d3b7 Added Sandbox package for API examples Lucas Dower 2023-10-10 19:39:13 +0100
  • a7838305ca Removed Atlas, moved occlusion from Core to Editor Lucas Dower 2023-10-06 21:43:03 +0100
  • 00389813bf Refactored Triangle Lucas Dower 2023-10-06 21:11:44 +0100
  • 2fb092f835 Added /examples/ directory Lucas Dower 2023-10-06 20:51:47 +0100
  • b72de9b439
    Update README.md Lucas Dower 2023-10-06 18:40:18 +0100
  • 168874c091 Removed old files Lucas Dower 2023-10-06 18:36:31 +0100
  • 255f9fb147 Fixed Core dependencies Lucas Dower 2023-10-06 18:32:47 +0100
  • 17e385b637 Reorganise modules into two discrete packages Lucas Dower 2023-10-06 18:08:36 +0100
  • 25afe63c5f
    Merge pull request #150 from malken21/main Lucas Dower 2023-10-06 17:36:12 +0100
  • c5fef10e5e Japanese support malken21 2023-10-06 17:40:26 +0900
  • befb3bc18f
    Merge pull request #148 from misode/main Lucas Dower 2023-09-27 18:27:16 +0100
  • 114aa2ae4d
    Update Minecraft Wiki links to new domain after fork Misode 2023-09-26 11:25:32 +0200
  • 845b8a15a2 Fixes for editor material changes Lucas Dower 2023-09-22 21:18:48 +0100
  • 653bd14b9e Nuked disastrous Texture class for OtS_Texture and OtSE_TextureReader Lucas Dower 2023-09-21 20:49:51 +0100
  • 4d77a58d17 Change MaterialType enum to OtS_MaterialType type Lucas Dower 2023-09-21 17:50:36 +0100
  • 9fae5a4336 Rewrite Mesh into new OtS_Mesh Lucas Dower 2023-09-15 19:44:19 +0100
  • bc1ee90b92 Removed unused dependencies, minor importer refactor Lucas Dower 2023-09-15 19:44:05 +0100
  • 5aca2d2cda Convert UV from class to type Lucas Dower 2023-09-15 19:43:48 +0100
  • c6da004f6e Minor texture sampling optimisation Lucas Dower 2023-09-15 02:10:30 +0100
  • 48e884c4e6 Optimised allocations in hot voxeliser code Lucas Dower 2023-09-15 01:45:17 +0100
  • d5ff00f834 Added OtS_VoxelMesh_Converter, nuked legacy voxelisers Lucas Dower 2023-09-15 00:55:53 +0100
  • 882d8a476c Removed new-palette-blocks.txt Lucas Dower 2023-09-15 00:12:44 +0100
  • 9bb3e4fe9f Removed misc.ts, moved functions into build-atlas.ts Lucas Dower 2023-09-14 01:20:59 +0100
  • dfe848381c Removed palette.ts Lucas Dower 2023-09-14 01:17:48 +0100
  • 4cf0a64cb1 Remove colour space Lucas Dower 2023-09-14 00:58:18 +0100
  • 544a2433e5 Removed 'static' folder in /res/ Lucas Dower 2023-09-14 00:51:19 +0100
  • fbbc57ad52 Cleaned up template.html and styles.css and webpack config Lucas Dower 2023-09-14 00:47:32 +0100
  • f533f84fc4 Simplified tsconfig.json Lucas Dower 2023-09-14 00:40:16 +0100
  • 8d2edcbc99
    Removed Renderer dependency in ShaderManager Lucas Dower 2023-09-08 22:06:15 +0100
  • 8df204e914
    Removed legacy hash_map.ts Lucas Dower 2023-09-08 22:00:17 +0100
  • 6856cab23e
    Removed Renderer dependency in MouseManager Lucas Dower 2023-09-08 21:58:14 +0100
  • df2ea5b5b5
    Minor updates to .gitignore Lucas Dower 2023-09-08 21:54:12 +0100
  • 9a20c95391
    Removed simple circular dependency chain Lucas Dower 2023-09-08 21:51:35 +0100
  • 35241260f2
    Moved OtS_VoxelMesh_Neighbourhood to separate module, renamed EFaceVisibility to OtS_FaceVisibility Lucas Dower 2023-09-08 21:36:52 +0100
  • a2da8d4aa2
    Added tests for OtS_VoxelMesh_Neighbourhood Lucas Dower 2023-09-08 21:28:10 +0100
  • 73552e8ec0
    Fixed OtS_VoxelMesh bugs, added respective tests Lucas Dower 2023-09-08 20:45:47 +0100
  • 58ca25db18
    Added some OtS_VoxelMesh tests Lucas Dower 2023-09-08 20:08:01 +0100
  • f2f4ee94a4
    Nuked VoxelMesh, replaced with rewritten OtS_VoxelMesh Lucas Dower 2023-09-08 19:42:48 +0100
  • d4f2934dcf
    Initial commit for VoxelMesh rewrite Lucas Dower 2023-09-08 19:05:29 +0100
  • 0ea18700c5
    Remove webpack asset dependency in runtime module Lucas Dower 2023-09-07 23:51:50 +0100
  • 4e8f3680e5
    Finished up initial round of runtime editor dependency split Lucas Dower 2023-09-07 23:31:10 +0100
  • 66d9619b9b
    Removed various status handling to future rework Lucas Dower 2023-09-07 23:22:26 +0100
  • ec3743a4c9
    Moved a bunch of rendering modules into a rendering editor directory Lucas Dower 2023-09-07 21:16:56 +0100
  • 2c3cee5c4a
    Removed status.ts editor dependency from runtime module Lucas Dower 2023-09-07 21:07:23 +0100
  • 72cf3dc53b
    Refactored a bunch of importer code, still a bit rough Lucas Dower 2023-09-07 20:42:18 +0100
  • 63d982b148
    Moved editor buffer generation out of various runtime classes Lucas Dower 2023-09-07 18:55:29 +0100
  • 4aaf0a7f9d
    Moved buffer.ts from runtime to editor Lucas Dower 2023-09-07 00:04:52 +0100
  • 60cd73a455
    Removed config.ts editor dependency in runtime file Lucas Dower 2023-09-07 00:01:34 +0100
  • fb64ba342f
    Removed worker_types.ts dependency in runtime file Lucas Dower 2023-09-06 23:55:12 +0100
  • 1864e5d446
    Removed status.ts editor dependency in runtime file Lucas Dower 2023-09-06 23:40:48 +0100
  • f66d9069f1
    Removed progress.ts editor dependency in runtime file Lucas Dower 2023-09-06 23:31:57 +0100
  • b5c228154c
    Moved status.ts to editor Lucas Dower 2023-09-06 23:00:03 +0100
  • 33ce259926
    Major reshuffle of files into separate editor and runtime directories Lucas Dower 2023-09-06 22:58:18 +0100
  • 197e9bae19
    Fixed disabled styles for various material components, closes #145 Lucas Dower 2023-09-05 22:29:41 +0100