|
cbcde2c3a5
|
Work on fixing compile.
|
2023-01-09 14:10:21 +01:00 |
|
|
01c83d647c
|
Work on fixing compile.
|
2023-01-09 01:16:43 +01:00 |
|
|
60a7e84a5d
|
Implemented debug collision shape visualization for the terrain. Also fixed the winding order for the isometric mesher's returned shape.
|
2022-03-04 14:17:55 +01:00 |
|
|
c911f3ccab
|
Implemented terrain tile collider generation.
|
2022-03-04 12:24:37 +01:00 |
|
|
487fbc65e5
|
Added a method to the mesher so it can create terrain mesh collider shapes.
|
2022-03-04 00:23:15 +01:00 |
|
|
5567c7da33
|
Now the isometric mesher's walls get properly y sorted.
|
2022-03-03 17:57:59 +01:00 |
|
|
6f3eb79f32
|
Fix placing meshes. Y sorting still doesn't work with them though.
|
2022-03-03 09:33:34 +01:00 |
|
|
4549f7d0a6
|
Remove unneeded method from the isometric mesher.
|
2022-03-03 09:11:44 +01:00 |
|
|
f9fff0162f
|
An another stab at getting y sort to work with walls.
|
2022-03-03 00:17:40 +01:00 |
|
|
03329ebb99
|
An another stab at implementing z sortable walls.
|
2022-03-02 21:52:07 +01:00 |
|
|
5c6ae3309b
|
Now the job will be able to use the new stored meshes.
|
2022-03-02 15:22:36 +01:00 |
|
|
4ee15cfa5c
|
Moved the mesh store api from the isometric mesher to the base mesher.
|
2022-03-02 14:51:18 +01:00 |
|
|
674659c01e
|
Started reworking the isometric mesher.
|
2022-03-02 13:29:11 +01:00 |
|
|
ea62e02c6a
|
Added a new Isometric world/chunk/mesher. It's a copy of the simple ones right now.
|
2022-03-01 23:43:07 +01:00 |
|
|
e7f28eabd3
|
Renamed the blocky mesher, world and chunk to simple.
|
2022-03-01 23:23:02 +01:00 |
|
|
3499536f1c
|
Fix reversed logic in if.
|
2022-02-26 23:47:53 +01:00 |
|
|
67b9090bd1
|
Use the normal transform_uv method if the texture scale is 1.
|
2022-02-26 23:32:25 +01:00 |
|
|
196d19f074
|
Now the mesher uses the new mesh transform properties, and wall flags, and the wall_hole flag.
|
2022-02-26 17:25:44 +01:00 |
|
|
26e6a17e24
|
Added back texture scale calculation to the blocky mesher.
|
2022-02-26 01:48:57 +01:00 |
|
|
ee92bd7491
|
Removed always add colors property from the blocky mesher, as 2d always need colors. Also add white if lighting is off. Also cleanups and smaller fixes to the mesh generation algorithm.
|
2022-02-24 19:03:13 +01:00 |
|
|
ea20c85900
|
Don't use texture scale. In the blocky mesher.
|
2022-02-24 18:01:25 +01:00 |
|
|
c5afc68256
|
Removed faces from the surfaces.
|
2022-02-24 17:30:04 +01:00 |
|
|
f722a9ea6b
|
Remove unused values from the build flags enum.
|
2022-02-24 17:04:35 +01:00 |
|
|
bac9329808
|
Lots of cleanups.
|
2022-02-24 16:55:14 +01:00 |
|
|
7f68d5f794
|
Changed voxel scale to cell size x and y.
|
2022-02-24 15:50:47 +01:00 |
|
|
f077cb218e
|
Removed multiple (lod) material support.
|
2022-02-23 23:20:41 +01:00 |
|
|
208d21cd40
|
Initial 2d conversion step.
|
2022-02-23 19:38:06 +01:00 |
|
|
6272c56664
|
Replace TERRAIN_ to TERRAIN_2D_. (Include guards, and enums.)
|
2022-02-22 12:02:42 +01:00 |
|
|
6c60ca107a
|
Replace Terrain to Terrain2D everywhere.
|
2022-02-22 11:42:28 +01:00 |
|
|
419b7fc9a5
|
Rename the files.
|
2022-02-22 11:09:36 +01:00 |
|
|
0851992fad
|
Start over from current Terraman.
|
2022-02-22 10:33:06 +01:00 |
|
|
b547515ae3
|
Postfix everything with 2d.
|
2021-11-22 23:51:16 +01:00 |
|
|
f15569fdb8
|
Initial commit. (Just added terraman).
|
2021-11-22 22:00:45 +01:00 |
|