679ec78 | Aaron | 28 September 2022, 06:18:05 UTC | Merge branch 'axel/terramechanics_fixes' into aaron/particlesheightmap | 28 September 2022, 06:18:05 UTC |
44eb69b | Axel | 27 September 2022, 16:24:38 UTC | Fixes to enable UCustomTerrainPhysicsComponent to interact with ALargeMapManager | 27 September 2022, 16:24:38 UTC |
0d9b05b | Blyron | 23 September 2022, 14:37:52 UTC | Aaron/particlesheightmap (#5783) * Added sparse map reprsentation * Added pytorch for terramechanics modules * Added saving loading particles in independent thread * Added blank space at the EOF * Added texture creation lambda * Moving function to component * Added input/output architecture for neural network * Filling heightmap with particles data. Adding Logging to debug * Updating Texture data at realtime * Connected 3 stages, using MPC Position to Update and Texture * Added square particle sampling. Added second model input/output scheme. Fixed start up crash. * Added new flags and fixes * Position to update not updating in material but yes in MPC * Fixed coordinate frame issues and crashes * Prepared to follow position in the 1st vehicle in map * Fixed height map alignment * Fixed large map and terrain tiles alignment * Fixed inputs for new model * Added scale factor * Fixed slow read write operations * Bug fixes * Removed debug output * Removed nvidia profinling marks * Preparing merge debug code removed, runtime working by rounding the loading data properly * Made pytorch optional module * Added TRACE_CPUPROFILER_EVENT_SCOPE to Update and UpdateTexture * Added optional pytorch conditions and macros * Removed static Path * Fixed #ifdef clause. Added missing include. * Deformation on vehicle working. Ready to start optimisation * First optimsation done. Heightmap per Tile * Updated tiles'heightmap to make their size relative to texture and tilesize * Fixed slow frames. Added functionality * Removed unecessary library links * Fixed pytorch link * Limited search to relevant tiles * Added multithreaded particle search. Fixed cuda architectures compilation * Deformation plane added * Added missing resources * Updated particle movement update methods * Spawn on runtime deformation plane * Added cachemap lock when initializing a region * Added UHeightMapDataAsset to hold heightmap data * Changes to tile location computation and threaded structure * Added lock to prevent parallel intialization of tiles * Adding support for large texture * Fixed infinite loop * Removed unnecessary function, changed particle ordering * Disable Enable plane and Change path to create folder * Added debug options for particles, added fraction based displacement * Tried to round to have deterministic rounds in Coords calculations * Revert files Co-authored-by: Axel <axellopez92@outlook.com> | 23 September 2022, 14:37:52 UTC |
d81a24a | Aaron | 23 September 2022, 14:32:11 UTC | Revert files | 23 September 2022, 14:32:11 UTC |
336aa0c | Aaron | 23 September 2022, 14:20:32 UTC | Merge dev into this branch | 23 September 2022, 14:20:32 UTC |
a6be1a6 | Axel1092 | 23 September 2022, 13:39:09 UTC | Pytorch integration with terramechanics (#5684) * Added sparse map reprsentation * Added pytorch for terramechanics modules * Added saving loading particles in independent thread * Added blank space at the EOF * Added texture creation lambda * Moving function to component * Added input/output architecture for neural network * Filling heightmap with particles data. Adding Logging to debug * Updating Texture data at realtime * Connected 3 stages, using MPC Position to Update and Texture * Added square particle sampling. Added second model input/output scheme. Fixed start up crash. * Added new flags and fixes * Position to update not updating in material but yes in MPC * Fixed coordinate frame issues and crashes * Prepared to follow position in the 1st vehicle in map * Fixed height map alignment * Fixed large map and terrain tiles alignment * Fixed inputs for new model * Added scale factor * Fixed slow read write operations * Bug fixes * Removed debug output * Removed nvidia profinling marks * Preparing merge debug code removed, runtime working by rounding the loading data properly * Made pytorch optional module * Added TRACE_CPUPROFILER_EVENT_SCOPE to Update and UpdateTexture * Added optional pytorch conditions and macros * Removed static Path * Fixed #ifdef clause. Added missing include. * Deformation on vehicle working. Ready to start optimisation * First optimsation done. Heightmap per Tile * Updated tiles'heightmap to make their size relative to texture and tilesize * Fixed slow frames. Added functionality * Removed unecessary library links * Fixed pytorch link * Limited search to relevant tiles * Added multithreaded particle search. Fixed cuda architectures compilation * Deformation plane added * Added missing resources * Updated particle movement update methods * Spawn on runtime deformation plane * Added cachemap lock when initializing a region * Added UHeightMapDataAsset to hold heightmap data * Fixing some settings Co-authored-by: Aaron <samaniegoaaron112@gmail.com> Co-authored-by: bernatx <bernatx@gmail.com> | 23 September 2022, 13:39:09 UTC |
b8c11be | Aaron | 23 September 2022, 12:34:29 UTC | Tried to round to have deterministic rounds in Coords calculations | 23 September 2022, 12:34:29 UTC |
c9bdc32 | Aaron | 22 September 2022, 06:14:32 UTC | Merge branch 'axel/terramechanics_merge' into aaron/particlesheightmap | 22 September 2022, 06:14:32 UTC |
4cd4071 | Axel | 21 September 2022, 19:16:21 UTC | Added debug options for particles, added fraction based displacement | 21 September 2022, 19:16:21 UTC |
1a40eeb | Aaron | 21 September 2022, 14:17:26 UTC | Disable Enable plane and Change path to create folder | 21 September 2022, 14:17:26 UTC |
dee118b | Axel | 21 September 2022, 13:59:23 UTC | Merge branch 'aaron/particlesheightmap' into axel/terramechanics_merge | 21 September 2022, 13:59:23 UTC |
c5f0256 | Axel | 21 September 2022, 13:57:58 UTC | Removed unnecessary function, changed particle ordering | 21 September 2022, 13:57:58 UTC |
eda65e7 | Aaron | 21 September 2022, 09:26:04 UTC | Merge branch 'axel/terramechanics_merge' into aaron/particlesheightmap | 21 September 2022, 09:26:04 UTC |
4afe689 | Axel | 21 September 2022, 09:21:25 UTC | Fixed infinite loop | 21 September 2022, 09:21:25 UTC |
ef9ecc1 | Aaron | 21 September 2022, 09:03:35 UTC | Merged axel/terramechanics_merge into this branch | 21 September 2022, 09:03:35 UTC |
d2dddff | Aaron | 21 September 2022, 06:06:44 UTC | Adding support for large texture | 21 September 2022, 06:06:44 UTC |
eea9b44 | Axel | 21 September 2022, 04:41:11 UTC | Added lock to prevent parallel intialization of tiles | 21 September 2022, 04:41:11 UTC |
9fd77af | Axel | 20 September 2022, 21:57:55 UTC | Changes to tile location computation and threaded structure | 20 September 2022, 21:57:55 UTC |
e0761a8 | Axel | 20 September 2022, 09:02:09 UTC | Merge branch 'dev' into axel/terrmechanics_pytorch | 20 September 2022, 09:02:09 UTC |
f63614e | Axel | 20 September 2022, 09:01:14 UTC | Merge branch 'aaron/particlesheightmap' into axel/terrmechanics_pytorch | 20 September 2022, 09:01:14 UTC |
2fc29bb | Axel | 20 September 2022, 09:00:31 UTC | Added UHeightMapDataAsset to hold heightmap data | 20 September 2022, 09:00:31 UTC |
6940952 | Aaron | 19 September 2022, 12:46:23 UTC | Added cachemap lock when initializing a region | 19 September 2022, 12:46:23 UTC |
a6b175e | Aaron | 19 September 2022, 09:42:58 UTC | Merge branch 'axel/terrmechanics_pytorch' into aaron/particlesheightmap | 19 September 2022, 09:42:58 UTC |
c062341 | Aaron | 19 September 2022, 09:41:10 UTC | Spawn on runtime deformation plane | 19 September 2022, 09:41:10 UTC |
b9e3d73 | Axel | 19 September 2022, 08:37:48 UTC | Merge branch 'aaron/particlesheightmap' into axel/terrmechanics_pytorch | 19 September 2022, 08:37:48 UTC |
e91c10e | Axel | 19 September 2022, 08:37:26 UTC | Updated particle movement update methods | 19 September 2022, 08:37:26 UTC |
3de15f0 | Axel | 19 September 2022, 08:36:29 UTC | Merge branch 'aaron/particlesheightmap' into axel/terrmechanics_pytorch | 19 September 2022, 08:36:29 UTC |
ffba3f5 | Aaron | 19 September 2022, 08:32:13 UTC | Added missing resources | 19 September 2022, 08:32:13 UTC |
d2b5663 | Aaron | 19 September 2022, 07:44:08 UTC | Deformation plane added | 19 September 2022, 07:44:08 UTC |
634066c | bernatx | 16 September 2022, 14:45:40 UTC | content version and avoid large map test | 16 September 2022, 14:45:40 UTC |
df8be9a | bernatx | 16 September 2022, 07:41:28 UTC | remove check | 16 September 2022, 07:41:28 UTC |
db1637a | bernatx | 14 September 2022, 11:46:29 UTC | changelog | 16 September 2022, 07:40:49 UTC |
00882c6 | bernatx | 14 September 2022, 11:45:43 UTC | Automatic spawn points are placed now at 0.5 over the road (instead of 3m) | 16 September 2022, 07:40:49 UTC |
a602223 | Axel | 09 September 2022, 14:38:38 UTC | Added multithreaded particle search. Fixed cuda architectures compilation | 09 September 2022, 14:38:38 UTC |
ddf28a4 | Axel | 07 September 2022, 14:58:00 UTC | Limited search to relevant tiles | 07 September 2022, 14:58:00 UTC |
dd20b23 | bernatx | 05 September 2022, 12:33:07 UTC | content versions | 05 September 2022, 12:33:21 UTC |
e26d002 | Axel | 05 September 2022, 09:51:11 UTC | Fixed walker respawn in large maps | 05 September 2022, 12:27:28 UTC |
cebdcc1 | bernatx | 04 September 2022, 21:04:34 UTC | Added folder to cook always with parked vehicles | 04 September 2022, 21:04:34 UTC |
122f96d | bernatx | 03 September 2022, 21:42:10 UTC | Fix the static mesh factory | 04 September 2022, 15:25:05 UTC |
7c3fbee | Joel Moriana | 01 September 2022, 18:56:18 UTC | Fixed signal position when not aligned with the lane | 04 September 2022, 15:13:02 UTC |
db69a1a | Joel Moriana | 31 August 2022, 16:23:43 UTC | Added static signals | 04 September 2022, 15:13:02 UTC |
608d128 | MarcelPiNacy | 12 August 2022, 17:50:51 UTC | Fix traffic light bounding box issue. | 04 September 2022, 15:12:36 UTC |
9d99bb7 | bernatx | 26 July 2022, 21:11:11 UTC | Fix compilation in Ubuntu | 04 September 2022, 15:12:36 UTC |
91430a3 | bernatx | 26 July 2022, 20:06:54 UTC | Now the world position of the bounding box return the right rotation (it was applied twice) | 04 September 2022, 15:12:36 UTC |
27b9390 | bernatx | 21 July 2022, 10:05:20 UTC | Make relative position for generated trigger boxes | 04 September 2022, 15:12:36 UTC |
8f8d0fd | bernatx | 21 July 2022, 09:38:19 UTC | Removing some log | 04 September 2022, 15:12:36 UTC |
e032ae5 | bernatx | 21 July 2022, 09:37:10 UTC | Return the merged result of all generated trigger boxes as the bounding box of the actor | 04 September 2022, 15:12:36 UTC |
46c4e45 | Axel | 02 September 2022, 08:49:05 UTC | Fixed pytorch link | 02 September 2022, 08:49:05 UTC |
07c1ff0 | Axel | 02 September 2022, 08:48:21 UTC | Removed unecessary library links | 02 September 2022, 08:48:21 UTC |
829b954 | Axel | 02 September 2022, 08:46:47 UTC | Fixed slow frames. Added functionality | 02 September 2022, 08:46:47 UTC |
4d46c6b | Aaron | 31 August 2022, 14:20:05 UTC | Updated tiles'heightmap to make their size relative to texture and tilesize | 31 August 2022, 14:20:05 UTC |
9bb8f41 | adrian-ollero | 30 August 2022, 15:14:07 UTC | Aollero/river preset generator (#5650) * First steps on river generation * Region of interest base sckeleton * Vegetation ROIs back logic implementation * Region of interest for vegetation integrated into widget * Some more improvements in River generation * ROI selection clicking on preiew heightmap * ROIs visual preview selection and support for many Rois * Persistent widget state * Widget bugs fixed * Soil tab * Landscape smooth tool and widget init bug fixed * Weather tab finished and some river generation progress * Flatening tiles that contains rivers * Widget updates * Missing references * Deleted unnecessary assets * Some progresses on Rivers but not fully working * Terrain ROIs Widget adaptations * First steps on Terrain ROIs * Format fixed | 30 August 2022, 15:14:07 UTC |
5daeb4d | bernatx | 26 August 2022, 14:30:06 UTC | adding structure for vehicle definition (managing parked vehicles) | 29 August 2022, 09:57:22 UTC |
b03f025 | Aaron | 26 August 2022, 13:15:23 UTC | First optimsation done. Heightmap per Tile | 26 August 2022, 13:15:23 UTC |
0ef84b2 | Daniel Attard | 30 July 2022, 04:58:49 UTC | Updating wget when downloading fbxsdk | 26 August 2022, 07:55:42 UTC |
f1529a0 | leili | 10 August 2022, 07:16:39 UTC | update numbers | 26 August 2022, 07:53:57 UTC |
4088905 | Aaron | 25 August 2022, 09:11:23 UTC | Deformation on vehicle working. Ready to start optimisation | 25 August 2022, 09:11:23 UTC |
556c500 | Aaron | 23 August 2022, 13:32:07 UTC | Merge with axel/terrmechanics complete & Process working | 23 August 2022, 13:32:07 UTC |
b9faa7b | Axel | 22 August 2022, 13:49:20 UTC | Fixed #ifdef clause. Added missing include. | 22 August 2022, 13:49:20 UTC |
3c525d2 | Aaron | 22 August 2022, 08:05:03 UTC | Removed static Path | 22 August 2022, 08:05:03 UTC |
8555243 | Axel | 18 August 2022, 12:50:29 UTC | Merge branch 'dev' into axel/terrmechanics_pytorch | 18 August 2022, 12:50:29 UTC |
4d4e844 | Axel | 18 August 2022, 12:50:05 UTC | Added optional pytorch conditions and macros | 18 August 2022, 12:50:05 UTC |
71fa77d | Joel Moriana | 16 August 2022, 10:14:55 UTC | CHANGELOG updated | 17 August 2022, 13:32:00 UTC |
46089af | Joel Moriana | 16 August 2022, 10:05:06 UTC | Compute displacement direction when moving signals | 17 August 2022, 13:32:00 UTC |
e33c340 | Guillermo | 12 August 2022, 08:24:27 UTC | CHANGELOG | 16 August 2022, 10:20:42 UTC |
af5b233 | Guillermo | 12 August 2022, 08:22:59 UTC | Added offset detection and expose parameters | 16 August 2022, 10:20:42 UTC |
fec012a | Aaron | 04 August 2022, 08:10:08 UTC | Added TRACE_CPUPROFILER_EVENT_SCOPE to Update and UpdateTexture | 04 August 2022, 08:10:08 UTC |
c075e66 | Axel | 01 August 2022, 15:00:50 UTC | Made pytorch optional module | 01 August 2022, 15:00:50 UTC |
e8a2bd3 | Joel Moriana | 29 July 2022, 13:29:18 UTC | PR changes | 01 August 2022, 13:14:19 UTC |
bc4b633 | Joel Moriana | 29 July 2022, 08:47:10 UTC | Displace signals outside driving and shoulder lanes | 01 August 2022, 13:14:19 UTC |
9a5508e | Joel Moriana | 26 July 2022, 09:56:07 UTC | PR changes | 29 July 2022, 08:33:22 UTC |
be79ffd | Joel Moriana | 26 July 2022, 07:57:58 UTC | Changed enum to intenum | 29 July 2022, 08:33:22 UTC |
0a0b426 | Joel Moriana | 25 July 2022, 17:17:51 UTC | Safer intersection handling | 29 July 2022, 08:33:22 UTC |
5557810 | Aaron | 29 July 2022, 07:23:52 UTC | Merge branch 'dev' into aaron/particlesheightmap Need to merge dev into this branch to resolve conflicts and then create pull request | 29 July 2022, 07:23:52 UTC |
fd8982f | Aaron | 29 July 2022, 06:45:26 UTC | Preparing merge debug code removed, runtime working by rounding the loading data properly | 29 July 2022, 06:45:26 UTC |
cb268ab | Axel | 28 July 2022, 11:07:39 UTC | Removed nvidia profinling marks | 28 July 2022, 11:07:39 UTC |
4085965 | bernatx | 28 July 2022, 09:32:43 UTC | new content version | 28 July 2022, 09:32:43 UTC |
f43d2fd | Axel | 27 July 2022, 21:35:35 UTC | Merge branch 'dev' into axel/terrmechanics_pytorch | 27 July 2022, 21:35:35 UTC |
97d1979 | Axel | 27 July 2022, 21:35:12 UTC | Removed debug output | 27 July 2022, 21:35:12 UTC |
cca9b6a | bernatx | 27 July 2022, 21:33:50 UTC | Checking pointers | 27 July 2022, 21:33:50 UTC |
bb108f0 | Axel | 27 July 2022, 21:30:15 UTC | Bug fixes | 27 July 2022, 21:30:15 UTC |
af0e257 | bernatx | 27 July 2022, 20:10:23 UTC | changing log message | 27 July 2022, 20:10:23 UTC |
0a335aa | Axel | 27 July 2022, 18:01:53 UTC | Merge branch 'dev' into axel/terrmechanics_pytorch | 27 July 2022, 18:01:53 UTC |
a8b7f5c | Axel | 27 July 2022, 18:01:33 UTC | Fixed slow read write operations | 27 July 2022, 18:01:33 UTC |
0fd9336 | bernatx | 27 July 2022, 17:19:53 UTC | Fix syntax | 27 July 2022, 17:19:53 UTC |
27290eb | bernatx | 27 July 2022, 17:13:35 UTC | Fixing vegetation foliage destruction | 27 July 2022, 17:13:35 UTC |
ac44aa4 | Axel | 27 July 2022, 16:03:49 UTC | Merge branch 'dev' into axel/terrmechanics_pytorch | 27 July 2022, 16:03:49 UTC |
344fccc | Axel | 27 July 2022, 16:03:19 UTC | Added scale factor | 27 July 2022, 16:03:19 UTC |
a918627 | MarcelPiNacy | 27 July 2022, 16:01:17 UTC | Switch tabs to spaces. | 27 July 2022, 16:02:16 UTC |
ad62c86 | MarcelPiNacy | 27 July 2022, 15:45:08 UTC | Minor fix. | 27 July 2022, 16:02:16 UTC |
78ab5b4 | MarcelPiNacy | 27 July 2022, 15:36:36 UTC | Add CheckWeatherPostProcessEffects. | 27 July 2022, 16:02:16 UTC |
89303a4 | MarcelPiNacy | 27 July 2022, 15:19:10 UTC | Add blendable check in NotifyWeather too. | 27 July 2022, 16:02:16 UTC |
dd7d785 | MarcelPiNacy | 27 July 2022, 09:21:49 UTC | Fix path error in Linux. | 27 July 2022, 16:02:16 UTC |
554f308 | MarcelPiNacy | 22 July 2022, 09:36:29 UTC | Remove UPROPERTY VisibleAnywhere | 27 July 2022, 16:02:16 UTC |
910450e | MarcelPiNacy | 18 July 2022, 11:03:07 UTC | Fixed issues when combining weather-related postprocess materials with non-rgb sensors. | 27 July 2022, 16:02:16 UTC |
93dddd0 | bernatx | 27 July 2022, 15:52:24 UTC | Changing some logs | 27 July 2022, 15:52:24 UTC |
1161449 | Axel | 27 July 2022, 15:08:58 UTC | Merge branch 'dev' into axel/terrmechanics_pytorch | 27 July 2022, 15:08:58 UTC |
7106601 | Axel | 27 July 2022, 15:08:23 UTC | Fixed inputs for new model | 27 July 2022, 15:08:23 UTC |
b4b1a27 | LuisPoveda | 27 July 2022, 14:57:25 UTC | Luis/enchance foliage (#5620) * improved performance, reducing the elements to check * clamp rotation and fix set max rotation angle * Fixed bug causing editor to crash. Reestructured VegetationSpawner. 50+ FPS now but without update UInstancedStaticMeshComponent. * Vehicle now is added to the vegetation manager in the begin play and removed in the endplay * renamed VegetationSpawner for VegetationManager and changed the interal architecture. Now looks for all tiles in the world and processes only the ones in use. Also the hidding of the foliage has been moved away to the material. * Added Reset for SpringBasedVegetationComponent * Fixed bug with coordinate when spawning for the same static mesh. | 27 July 2022, 14:57:25 UTC |
56f3d60 | Axel | 27 July 2022, 11:43:05 UTC | Merge branch 'dev' into axel/terrmechanics_pytorch | 27 July 2022, 11:43:05 UTC |