Commit Graph

  • 3d38c6e5ef Updated the readme. master Relintai 2023-01-09 21:02:15 +0100
  • 04f382e23d Work on fixing compile. Relintai 2023-01-09 20:06:10 +0100
  • 60c28df4a9 Work on fixing compile. Relintai 2023-01-09 14:10:32 +0100
  • 38e4bb3203 Work on fixing compile. Relintai 2023-01-09 01:17:02 +0100
  • e06657b0cb Updated register_types.h and cpp to the current godot 4 style. Relintai 2023-01-08 15:55:33 +0100
  • a45822b635 Fix Prop2dDataSprite's serialization. 3.x Relintai 2022-02-26 00:03:59 +0100
  • 2efb03b6d2 Clean up Prop2DSceneInstance. Relintai 2022-02-25 23:57:33 +0100
  • 4eb6cf82de Initial cleanup and logic update for Prop2DInstance, and Prop2DInstanceMerger. Relintai 2022-02-25 23:50:40 +0100
  • 38a3678422 Moved the prop convert button to the canvas editor. Also changed it's style. Relintai 2022-02-25 22:43:34 +0100
  • 3c9ae1a391 Updated the serialization logic in all of the PropDataEntries. Relintai 2022-02-25 13:54:14 +0100
  • 8c4540a2a6 Update Prop2DDataLight. Relintai 2022-02-25 10:38:48 +0100
  • 69b1015221 Added Prop2DDataSprite to the build. Relintai 2022-02-25 09:20:48 +0100
  • 7a0be14d51 Updated the virtual method bindings in PropDataEntry. Relintai 2022-02-25 09:14:57 +0100
  • 9ad81dd1a9 Added PropDataSprite. Relintai 2022-02-24 23:25:52 +0100
  • 4b876aad7b Improved the prop serialization api. And added Node2D and CanvasItem serialization to DataEntry. Relintai 2022-02-24 23:25:39 +0100
  • ce69529ceb Turn off lights for the TiledWall. Relintai 2022-02-23 15:31:47 +0100
  • 1c3c556d98 Removed the test light code. Relintai 2022-02-23 15:27:16 +0100
  • 94341db45e Added a property for the mesh transform. Maybe later I'll make a ui that helps setting it up as isometric. Relintai 2022-02-23 15:24:19 +0100
  • 35c0e33df2 Added a mesh transform property to TiledWall2D. It's not bound yet, as I'm thinking about how to do it. It can be used to create isometric meshes. Also reworked editor click selection, now that the meshes are not just the same size as the rect. Relintai 2022-02-23 13:05:58 +0100
  • 06cd0a9a9e Now tiled wall is editable in the editor with the rect selection thing. Relintai 2022-02-23 10:04:52 +0100
  • 11ead96592 Re-implement material support in TiledWall2D. Relintai 2022-02-23 09:46:07 +0100
  • 40f65c843f Added pixels_per_nit property to the prop mesher. Uses the value set in the Prop2DCache singleton by default. Made the light calculation scale with it, so now light are defined in pixels aswell. Relintai 2022-02-23 09:38:07 +0100
  • 37b2ab5b5e Added default_pixels_per_unit property to the Prop2DCache singleton. Relintai 2022-02-23 09:36:45 +0100
  • 5e12fc6525 Make 2d tiled walls pixel perfect, just like the engine expects. Relintai 2022-02-23 08:59:52 +0100
  • b9b151414a Also remove multiple material support from TiledWall2D. Relintai 2022-02-23 08:39:01 +0100
  • 4b8edd9567 More cleanups. Relintai 2022-02-23 08:33:23 +0100
  • ef202ae590 Cleanups. Relintai 2022-02-23 08:28:12 +0100
  • 030eee10f3 Removed multiple materials from the PropCache singleton. Relintai 2022-02-23 08:23:16 +0100
  • cca967333d Removed multiple material support from the MaterialCache. Multiple material support was built for lods, and it's not needed here. Relintai 2022-02-23 02:34:15 +0100
  • 3cde50a5c5 Cleanups. Relintai 2022-02-23 01:56:12 +0100
  • 9cd631a36c More cleanups to the mesher. Relintai 2022-02-23 01:52:18 +0100
  • 9ae6cd5a0b Remvoe some of the normal and uv2 related getters and setters from the mesher. Relintai 2022-02-23 01:44:54 +0100
  • 10f58baf27 Flip the generated uvs. Relintai 2022-02-23 01:19:02 +0100
  • b02e73d17a Test setup for baked lights. Relintai 2022-02-23 00:22:25 +0100
  • 8eaa94f0dc Look for terraman 2d instead of just terraman. Relintai 2022-02-23 00:15:25 +0100
  • 875f338a88 Notes. Relintai 2022-02-23 00:08:29 +0100
  • 56a786800b Remove normals and uv2 from the final mesh in Prop2DMesher's build_mesh. I haven't removed them internally yet. Relintai 2022-02-23 00:05:16 +0100
  • 3cb79bfffb Initial working prototype for TiledWall2D. Relintai 2022-02-22 23:38:45 +0100
  • da8922e123 Started reworking TiledWall. Relintai 2022-02-22 21:41:09 +0100
  • 828863d638 Added a Transform2D property to PropDataEntry, and also changed the processor api to use Transform2Ds. I did not yet remove the 3D transforms, as it would break too much code right now. Relintai 2022-02-22 19:05:10 +0100
  • bb6f76dbf0 Removed job steps, as 2d will not need lods. Relintai 2022-02-22 14:27:39 +0100
  • 1b5d2102bc Fix a 2D2D. Relintai 2022-02-21 22:13:52 +0100
  • 104549adcc Add 2D postfix to the classes. Relintai 2022-02-21 22:12:25 +0100
  • 79366df39e Update the include guards. Relintai 2022-02-21 22:07:03 +0100
  • 9c076cb694 Add 2d to the file names. Relintai 2022-02-21 22:02:46 +0100
  • b95db8d786 Started over. Added everythong from the props module again. Relintai 2022-02-21 17:09:00 +0100
  • 6f802fcf68 Postfix every class with 2D. Relintai 2021-11-24 14:00:16 +0100
  • ee35479d38 Postfixed every file with 2d. And changed include guards. Relintai 2021-11-23 18:19:01 +0100
  • 4ba39e4438 Fix compile. Relintai 2021-11-23 17:11:38 +0100
  • 0bb9bb898c Initial commit. Relintai 2021-11-23 16:53:47 +0100