17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-10-18 04:29:18 +02:00

Commit Graph

  • 77a455919c widgets: time: Pass overcast to user_command::settemperature Sebastian Krzyszkowiak 2026-06-29 15:52:30 +02:00
  • d8dd59b5d0 Merge branch 'master' of https://github.com/MaSzyna-EU07/maszyna Hirek193 2026-06-29 15:28:50 +02:00
  • 7a32e7e9ab Merge pull request #113 from MaSzyna-EU07/refactor-nullptr jerrrrycho 2026-06-29 13:40:06 +02:00
  • bf147dd155 refactor: replace null with nullptr refactor-nullptr jerrrrycho 2026-06-28 21:42:45 +02:00
  • 31bebf6088 Add python fallback for cp1250 characters and utf8 compativility Hirek193 2026-06-28 02:41:47 +02:00
  • b46a1d8cbf Change deprecated Py_SetPythonHome to PyConfig Hirek193 2026-06-27 16:13:54 +02:00
  • 0154df4b3e Merge remote-tracking branch 'remotes/origin/Editor-Python3.14' Hirek193 2026-06-27 15:17:58 +02:00
  • b94b90f122 Merge remote-tracking branch 'remotes/origin/opengl-instancing' Hirek193 2026-06-27 15:17:31 +02:00
  • b0bb2c9c42 Fix autodetect python directory Editor-Python3.14 Hirek193 2026-06-27 15:15:11 +02:00
  • c88a9b870c Improved specular and glosiness opengl-instancing Hirek193 2026-06-27 14:41:10 +02:00
  • d21cd54f89 AGX tonemapping Hirek193 2026-06-27 14:39:33 +02:00
  • 04c0a03659 Build the spawn surroundings on the loading screen, centred on the spawn scenery-streaming-binary-format maj00r 2026-06-25 22:13:27 +02:00
  • ef4e99a582 Skip pure-visual leaf includes in the infrastructure pass maj00r 2026-06-25 00:53:24 +02:00
  • 4a9bfdc0aa Section-index visual streaming (no per-cycle twin re-scan) maj00r 2026-06-24 23:56:53 +02:00
  • 16b39a21b4 Skip text (un-baked) includes on the visual load pass maj00r 2026-06-24 18:31:39 +02:00
  • 06d44b50b0 fixed eventlauncher parsing ringall mode in ghostmode maj00r 2026-06-23 23:00:54 +02:00
  • 06409a54ea Store model position in the v7 node marker for O(1) ring skipping maj00r 2026-06-23 18:09:03 +02:00
  • d7a3e1310a Replace per-node text capture with camera-distance ring multi-pass maj00r 2026-06-23 17:41:46 +02:00
  • 1160bfecac Stream deferred visual nodes in camera-distance order (nearest first) maj00r 2026-06-23 17:11:39 +02:00
  • c10fadbfc9 Reset transform stack before the visual load pass maj00r 2026-06-22 23:38:28 +02:00
  • 512595234f Stream visual scenery in the driver (play starts after infrastructure pass) maj00r 2026-06-22 23:23:36 +02:00
  • fd8bfdbcf3 Add two-pass progressive scenery load (sequential; infra then visuals) maj00r 2026-06-22 23:10:06 +02:00
  • c337866c58 Add v6 node-class markers (Stage 2 foundation for progressive loading) maj00r 2026-06-22 20:09:09 +02:00
  • 8a91559895 Fix infinite loop loading non-scenery files (e.g. .fiz) via cParser maj00r 2026-06-22 19:13:38 +02:00
  • eec5986056 Improve binary scenery format (v5): streaming reader, smaller files, headless parallel bake maj00r 2026-06-22 18:49:09 +02:00
  • 65fd1c10f3 Add binary scenery format (eu7 v3) with async baking, replacing SBT maj00r 2026-06-21 21:37:36 +02:00
  • c46a234a90 New Crash Handler Editor Daniu 2026-06-19 17:15:47 +02:00
  • a79c3cfc69 Update CMakeLists.txt Editor-Python3.12 Daniu 2026-06-18 19:40:48 +02:00
  • 16c94f8e19 Merge remote-tracking branch 'origin/feature/python314' into Editor-Python3.14 Daniu 2026-06-18 18:22:38 +02:00
  • 75461eaf86 World Streaming Part 1 Daniu 2026-06-18 18:18:02 +02:00
  • beacc00932 Add headless parallel eu7v2 scenario bake with streaming and PLCE placements binary-format-und-streaming maj00r 2026-06-17 21:15:36 +02:00
  • 449609d817 Snap to ground || New terrain system || Terrain sculping || Mesh simplification Daniu 2026-06-17 08:56:42 +02:00
  • 5a39ed5193 ImGuizmo System OpenGL Daniu 2026-06-17 01:19:59 +02:00
  • 3bed2212d7 Editor settings for New/Legacy camera controll Daniu 2026-06-16 23:53:01 +02:00
  • 1aac9b4e76 Merge pull request #111 from MaSzyna-EU07/opengl-instancing Hirek193 2026-06-16 23:09:12 +02:00
  • cb739365b4 New Components/ Prepare to new scene loading system ecs Daniu 2026-06-16 21:33:29 +02:00
  • 306ed64f38 Merge pull request #110 from xwizard/macos-arm64-build Hirek193 2026-06-16 11:15:46 +02:00
  • c0abea1473 Merge pull request #109 from docentYT/fix-compilation-warnings Hirek193 2026-06-16 11:14:25 +02:00
  • 9574d2051b async mesh loading maj00r 2026-06-16 01:04:37 +02:00
  • 2f90246907 Add EU7 PACK v12 PROT/INST and tune streaming apply path maj00r 2026-06-14 22:18:52 +02:00
  • 2ee5f93353 Add EU7 PACK v11 UTEX, section unload, and LRU streaming caches maj00r 2026-06-14 21:22:50 +02:00
  • 56d72fb25e Tune EU7 PACK streaming with v10 CHNK sub-chunks and worker read cache maj00r 2026-06-14 19:49:24 +02:00
  • 8c069ec5f2 more verbose streaming diagnostic maj00r 2026-06-14 19:32:30 +02:00
  • 0b79d5b3f4 more verbose streaming diagnostic maj00r 2026-06-14 19:08:02 +02:00
  • d6c9b4e5e1 Tune EU7 PACK streaming for fast camera flight and reduce frame hitches maj00r 2026-06-14 18:25:42 +02:00
  • ada6553917 fix maj00r 2026-06-14 04:18:23 +02:00
  • 876a4c7c18 EU7 scenery format and models streaming maj00r 2026-06-13 15:43:44 +02:00
  • f07c8fdcd2 Enable /map identifier in cmakelists.txt Hirek193 2026-05-26 22:08:18 +02:00
  • 426ee0baac use textureGather for shadow PCF Hirek193 2026-05-26 22:08:06 +02:00
  • 2c599cb419 WIP Daniu 2026-05-24 21:48:05 +02:00
  • 26c11ddca9 Improve sleeper LOD calculation Hirek193 2026-05-24 15:22:44 +02:00
  • 64a65b81ea Sleeper culling + Cell-level distance pre-cull Hirek193 2026-05-23 20:36:41 +02:00
  • aff225c95f Global frame buckets Hirek193 2026-05-23 19:28:29 +02:00
  • 1be56de0fa Add sleepermodel optional parameter for tracks Hirek193 2026-05-19 22:10:47 +02:00
  • dd412894bb Add macOS ARM64 build support Mateusz Włodarczyk 2026-05-19 10:45:18 +02:00
  • df5a8a897f Merge pull request #107 from MaSzyna-EU07/opengl-instancing Hirek193 2026-05-14 16:24:26 +02:00
  • ee8ee0dafc Switch normalization from Blinn-Phong to GGX Hirek193 2026-05-14 15:35:52 +02:00
  • 2bb8a64877 Specify auto as reference where possible docentYT 2026-05-12 19:16:33 +02:00
  • 4fa148e230 Fix C26478 docentYT 2026-05-12 18:21:52 +02:00
  • 81eadbef73 Do not use temp variable when it is not needed docentYT 2026-05-12 18:19:11 +02:00
  • e95e00a2e2 Use texture id casting recommended by ImGui wiki docentYT 2026-05-12 18:04:50 +02:00
  • 3707a7845b Merge pull request #1 from docentYT/fix-clamp-exception Christopher Kwiatkowski 2026-05-12 17:01:47 +02:00
  • 1e2b8b1374 Merge pull request #108 from docentYT/fix-clamp-exception Christopher Kwiatkowski 2026-05-12 16:58:41 +02:00
  • a787bdd77c fix min max in Random docentYT 2026-05-12 16:56:48 +02:00
  • fa2ed08955 Fix clamp min max values docentYT 2026-05-12 16:49:02 +02:00
  • be91c4da70 Fix C4566 docentYT 2026-05-12 16:36:32 +02:00
  • 4c7cf22d06 Use texture id casting recommended by ImGui wiki docentYT 2026-05-12 00:18:11 +02:00
  • 373c04c0b7 Add missing return docentYT 2026-05-12 00:12:55 +02:00
  • 991fb02414 Remove function declaration that has no implementation and is not used docentYT 2026-05-12 00:05:36 +02:00
  • bcb9e644fb Replace probably wrong == with = docentYT 2026-05-12 00:04:08 +02:00
  • 3e360607d8 Do not discard glm::normalize return value docentYT 2026-05-12 00:03:40 +02:00
  • 4e0b4e6ff6 Check if Train pointer is not nullptr docentYT 2026-05-11 23:48:13 +02:00
  • 4878afbffc Change size arguments type to GLsizeiptr docentYT 2026-05-11 23:41:43 +02:00
  • 996cc68822 Fix Windows post-build zlib path (Python DLLs folder) maj00r 2026-05-11 18:25:01 +02:00
  • 4258af45dd cmake_path removed maj00r 2026-05-11 16:57:32 +02:00
  • 3786ecd98f Python 3.14 build and CI updates maj00r 2026-05-11 16:22:17 +02:00
  • 3480d1c3a4 Replace wrap360 with clamp_circular Hirek193 2026-05-10 22:49:58 +02:00
  • 2677ef547b Fix anim true behavior Hirek193 2026-05-10 13:27:57 +02:00
  • 3419666070 scale/endscale/localscale per node model Hirek193 2026-05-10 13:12:49 +02:00
  • 587077629f Enable instancing Hirek193 2026-05-09 23:29:20 +02:00
  • 6542021253 Optimize substr_path implementation and change return type to sd::string 26.05.2 docentYT 2026-05-07 12:59:57 +02:00
  • b7283d8fb9 Instanced object grouping Hirek193 2026-05-07 12:13:47 +02:00
  • b9e3dda3c4 Merge branch 'master' into feat/avx2-support feat/avx2-support Hirek193 2026-05-06 22:21:31 +02:00
  • f4f4897798 Revert substr_path function Hirek193 2026-05-06 22:20:32 +02:00
  • 7525b54ff1 Enable GLM_FORCE_DEFAULT_ALIGNED_GENTYPES Hirek193 2026-05-06 20:41:01 +02:00
  • 02cffbe4ad Enable AVX2 support Hirek193 2026-05-06 20:02:00 +02:00
  • cde62d42e3 Merge pull request #99 from docentYT/utilities-simplification Hirek193 2026-05-06 18:35:29 +02:00
  • 91c176c55c Merge pull request #104 from docentYT/faster-parser Hirek193 2026-05-06 18:21:18 +02:00
  • e06ae37f47 replace new clamps with std::clamp and to_string with std::string docentYT 2026-05-05 23:40:59 +02:00
  • 4a67b4b2a9 Fix conflict docentYT 2026-05-05 23:32:59 +02:00
  • 5367cb9940 Merge remote-tracking branch 'upstream/master' into utilities-simplification docentYT 2026-05-05 23:08:43 +02:00
  • 39885afca0 Merge pull request #105 from docentYT/migrate-from-dumb3d-to-glm 26.05.1 Hirek193 2026-05-05 23:05:18 +02:00
  • c833b8177b Use glm::dvec3 for Camera LookAt/init docentYT 2026-05-05 23:02:16 +02:00
  • 112c714f79 Resolve conflict Christopher Kwiatkowski 2026-05-04 11:47:38 +02:00
  • d75301f3c7 Add once again parser optimizations docentYT 2026-05-04 11:45:44 +02:00
  • d64dfe29bf Merge branch 'master' into faster-parser Christopher Kwiatkowski 2026-05-04 11:39:19 +02:00
  • e8335a316b Fix not all cars are loaded docentYT 2026-05-04 11:31:42 +02:00
  • 5ce03b5bcb Merge pull request #103 from MaSzyna-EU07/revert-100-faster-parser Hirek193 2026-05-04 01:24:27 +02:00
  • 3a42a8c158 Revert "Reduce string creations and deletions" revert-100-faster-parser Hirek193 2026-05-04 01:24:11 +02:00
  • e7edf601c2 Merge pull request #100 from docentYT/faster-parser Hirek193 2026-05-04 00:03:41 +02:00