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 |
|
Lucas Dower
|
ec3743a4c9
|
Moved a bunch of rendering modules into a rendering editor directory
|
2023-09-07 21:16:56 +01:00 |
|
Lucas Dower
|
2c3cee5c4a
|
Removed status.ts editor dependency from runtime module
|
2023-09-07 21:07:23 +01:00 |
|
Lucas Dower
|
72cf3dc53b
|
Refactored a bunch of importer code, still a bit rough
|
2023-09-07 20:42:18 +01:00 |
|
Lucas Dower
|
63d982b148
|
Moved editor buffer generation out of various runtime classes
|
2023-09-07 18:55:29 +01:00 |
|
Lucas Dower
|
4aaf0a7f9d
|
Moved buffer.ts from runtime to editor
|
2023-09-07 00:04:52 +01:00 |
|
Lucas Dower
|
60cd73a455
|
Removed config.ts editor dependency in runtime file
|
2023-09-07 00:01:34 +01:00 |
|
Lucas Dower
|
fb64ba342f
|
Removed worker_types.ts dependency in runtime file
|
2023-09-06 23:55:12 +01:00 |
|
Lucas Dower
|
1864e5d446
|
Removed status.ts editor dependency in runtime file
|
2023-09-06 23:40:48 +01:00 |
|
Lucas Dower
|
f66d9069f1
|
Removed progress.ts editor dependency in runtime file
|
2023-09-06 23:31:57 +01:00 |
|
Lucas Dower
|
b5c228154c
|
Moved status.ts to editor
|
2023-09-06 23:00:03 +01:00 |
|
Lucas Dower
|
33ce259926
|
Major reshuffle of files into separate editor and runtime directories
|
2023-09-06 22:58:18 +01:00 |
|
Lucas Dower
|
197e9bae19
|
Fixed disabled styles for various material components, closes #145
|
2023-09-05 22:29:41 +01:00 |
|
Lucas Dower
|
b26aab8a8b
|
Hovering rotation box highlights respective axis in the viewport
|
2023-09-05 22:10:27 +01:00 |
|
Lucas Dower
|
e2f601fbfd
|
Added option to override maximum height constraint, closes #135, closes #114
|
2023-09-04 01:41:18 +01:00 |
|
Lucas Dower
|
a827e427db
|
Fixed auto adjusting size for constraint axis
|
2023-09-04 01:28:28 +01:00 |
|
Lucas Dower
|
79a5dbf9ce
|
Fix failing test
|
2023-09-04 01:08:59 +01:00 |
|
Lucas Dower
|
6c1325d8e6
|
Removed magic number
|
2023-09-04 00:58:06 +01:00 |
|
Lucas Dower
|
bcdd92ed33
|
Remove unused colour accuracy in voxelise action
|
2023-09-04 00:31:31 +01:00 |
|
Lucas Dower
|
867953a836
|
Fix voxel overlap not working, closes #144
|
2023-09-04 00:27:47 +01:00 |
|
Lucas Dower
|
dea3a1685e
|
Update to 1.20.1
|
2023-09-03 22:52:59 +01:00 |
|
Lucas Dower
|
0ecedd4884
|
Updated atlas building tool, removed old files
|
2023-09-03 22:51:29 +01:00 |
|
Lucas Dower
|
4654ac90a0
|
Fix newky recieved chunks not rendering, #closes #142
|
2023-09-03 19:48:15 +01:00 |
|