Lucas Dower
|
2754ecf3f6
|
Added OtS_BlockMesh and updated exporters to use
|
2023-10-14 00:50:57 +01:00 |
|
Lucas Dower
|
c51c4d900c
|
Fixed getSections not returning a copy of the section, fixed copy on mesh
|
2023-10-14 00:06:45 +01:00 |
|
Lucas Dower
|
3729986623
|
Fixed _sampleNearest flooring values
|
2023-10-14 00:02:26 +01:00 |
|
Lucas Dower
|
803cc6c326
|
Fixed incorrect getTriangles , fixed _sampleNearest and _sampleLinear being swapped
|
2023-10-13 23:40:11 +01:00 |
|
Lucas Dower
|
b7d6bce1a2
|
Updated Editor mesh rendering
|
2023-10-13 22:29:18 +01:00 |
|
Lucas Dower
|
61b32b2b0d
|
Refactored mesh into mesh sections
|
2023-10-12 00:59:50 +01:00 |
|
Lucas Dower
|
8232fe8098
|
Fix choice of importer and update webpack build directory name
|
2023-10-10 22:31:59 +01:00 |
|
Lucas Dower
|
926862c7a9
|
Moved DeepPartial type from Core to Editor
|
2023-10-10 22:31:03 +01:00 |
|
Lucas Dower
|
6e5de859f9
|
Temporarily update Editor build workflow
|
2023-10-10 21:16:47 +01:00 |
|
Lucas Dower
|
243595c39d
|
Fix Editor npm dependencies
|
2023-10-10 20:59:30 +01:00 |
|
Lucas Dower
|
16cc8290c9
|
Update and rename helper scripts
|
2023-10-10 20:58:45 +01:00 |
|
Lucas Dower
|
87facde6eb
|
Add helper scripts for building and testing all packages
|
2023-10-10 20:01:55 +01:00 |
|
Lucas Dower
|
06a915d3b7
|
Added Sandbox package for API examples
|
2023-10-10 19:39:13 +01:00 |
|
Lucas Dower
|
a7838305ca
|
Removed Atlas , moved occlusion from Core to Editor
|
2023-10-06 21:43:03 +01:00 |
|
Lucas Dower
|
00389813bf
|
Refactored Triangle
|
2023-10-06 21:11:44 +01:00 |
|
Lucas Dower
|
2fb092f835
|
Added /examples/ directory
|
2023-10-06 20:51:47 +01:00 |
|
Lucas Dower
|
b72de9b439
|
Update README.md
|
2023-10-06 18:40:18 +01:00 |
|
Lucas Dower
|
168874c091
|
Removed old files
|
2023-10-06 18:36:31 +01:00 |
|
Lucas Dower
|
255f9fb147
|
Fixed Core dependencies
|
2023-10-06 18:32:47 +01:00 |
|
Lucas Dower
|
17e385b637
|
Reorganise modules into two discrete packages
|
2023-10-06 18:08:36 +01:00 |
|
Lucas Dower
|
845b8a15a2
|
Fixes for editor material changes
|
2023-09-22 21:18:48 +01:00 |
|
Lucas Dower
|
653bd14b9e
|
Nuked disastrous Texture class for OtS_Texture and OtSE_TextureReader
|
2023-09-21 20:49:51 +01:00 |
|
Lucas Dower
|
4d77a58d17
|
Change MaterialType enum to OtS_MaterialType type
|
2023-09-21 17:50:36 +01:00 |
|
Lucas Dower
|
9fae5a4336
|
Rewrite Mesh into new OtS_Mesh
|
2023-09-15 19:44:19 +01:00 |
|
Lucas Dower
|
bc1ee90b92
|
Removed unused dependencies, minor importer refactor
|
2023-09-15 19:44:05 +01:00 |
|
Lucas Dower
|
5aca2d2cda
|
Convert UV from class to type
|
2023-09-15 19:43:48 +01:00 |
|
Lucas Dower
|
c6da004f6e
|
Minor texture sampling optimisation
|
2023-09-15 02:10:30 +01:00 |
|
Lucas Dower
|
48e884c4e6
|
Optimised allocations in hot voxeliser code
|
2023-09-15 01:45:17 +01:00 |
|
Lucas Dower
|
d5ff00f834
|
Added OtS_VoxelMesh_Converter , nuked legacy voxelisers
|
2023-09-15 00:55:53 +01:00 |
|
Lucas Dower
|
882d8a476c
|
Removed new-palette-blocks.txt
|
2023-09-15 00:12:44 +01:00 |
|
Lucas Dower
|
9bb3e4fe9f
|
Removed misc.ts , moved functions into build-atlas.ts
|
2023-09-14 01:20:59 +01:00 |
|
Lucas Dower
|
dfe848381c
|
Removed palette.ts
|
2023-09-14 01:17:48 +01:00 |
|
Lucas Dower
|
4cf0a64cb1
|
Remove colour space
|
2023-09-14 00:58:18 +01:00 |
|
Lucas Dower
|
544a2433e5
|
Removed 'static' folder in /res/
|
2023-09-14 00:51:19 +01:00 |
|
Lucas Dower
|
fbbc57ad52
|
Cleaned up template.html and styles.css and webpack config
|
2023-09-14 00:47:32 +01:00 |
|
Lucas Dower
|
f533f84fc4
|
Simplified tsconfig.json
|
2023-09-14 00:40:16 +01:00 |
|
Lucas Dower
|
8d2edcbc99
|
Removed Renderer dependency in ShaderManager
|
2023-09-08 22:06:15 +01:00 |
|
Lucas Dower
|
8df204e914
|
Removed legacy hash_map.ts
|
2023-09-08 22:00:17 +01:00 |
|
Lucas Dower
|
6856cab23e
|
Removed Renderer dependency in MouseManager
|
2023-09-08 21:58:14 +01:00 |
|
Lucas Dower
|
df2ea5b5b5
|
Minor updates to .gitignore
|
2023-09-08 21:54:12 +01:00 |
|
Lucas Dower
|
9a20c95391
|
Removed simple circular dependency chain
|
2023-09-08 21:51:35 +01:00 |
|
Lucas Dower
|
35241260f2
|
Moved OtS_VoxelMesh_Neighbourhood to separate module, renamed EFaceVisibility to OtS_FaceVisibility
|
2023-09-08 21:36:52 +01:00 |
|
Lucas Dower
|
a2da8d4aa2
|
Added tests for OtS_VoxelMesh_Neighbourhood
|
2023-09-08 21:28:10 +01:00 |
|
Lucas Dower
|
73552e8ec0
|
Fixed OtS_VoxelMesh bugs, added respective tests
|
2023-09-08 20:45:47 +01:00 |
|
Lucas Dower
|
58ca25db18
|
Added some OtS_VoxelMesh tests
|
2023-09-08 20:08:01 +01:00 |
|
Lucas Dower
|
f2f4ee94a4
|
Nuked VoxelMesh , replaced with rewritten OtS_VoxelMesh
|
2023-09-08 19:42:48 +01:00 |
|
Lucas Dower
|
d4f2934dcf
|
Initial commit for VoxelMesh rewrite
|
2023-09-08 19:05:29 +01:00 |
|
Lucas Dower
|
0ea18700c5
|
Remove webpack asset dependency in runtime module
|
2023-09-07 23:51:50 +01:00 |
|
Lucas Dower
|
4e8f3680e5
|
Finished up initial round of runtime editor dependency split
|
2023-09-07 23:31:10 +01:00 |
|
Lucas Dower
|
66d9619b9b
|
Removed various status handling to future rework
|
2023-09-07 23:22:26 +01:00 |
|