Commit Graph

22 Commits

Author SHA1 Message Date
bernatx f6d1bfbb91 Undef the PI macro for non Unreal files 2022-07-21 13:24:02 +02:00
bernatx 9c9eda84bc Multi GPU first version 2022-07-21 13:24:02 +02:00
LuisPoveda 5ac3ce6d31
Luis/collisions bushes (#5477)
* Added base class for spring based vegetation simulation

* Excluded small bones from Inertia tensor computation. Added eigen 3.1.0 as dependency for vegetation modules.

* Added patch for eigen 3.1.0 in windows.

* Fixed windows compilation with eigen libraries

* Added automatic hierarchy extraction from skeletal mesh to spring based skeleton. Exposed custom spring vegetation structs to editor.

* Reorganized functions for spring based vegetation simulation. Fixed coordinate transformation bug (from UE left handed frame to right handed frame).

* Changes to use compile with CLang 10

* Improved spring strength settings for infividual branches. Enabled better debugging.

* added bush bp
added bush with sphere to the town10 map

* Fixed bush collision make car fly

* spring based vegetatation component updated

* System to get the bp from foliage mesh and instanciate if exists at runtime

* Added filters for spawning different types of foliage

* Spawning foliage hide and scaling it before showing.

* Added foliage bp class cache system to improve performance

* Changed Sphere Detection for Box and Implemented Object Pooling

* Fixed Dissapearing bushes, testing pooling

* Changed Sign function to not use clang's one

* Moved Spawner Logic out of Vehicle

* fix vegetation spawner now looks for new statich meshes every frame

* PR changes

* PR Changes

* Deleted spaces and scale spawn property

Co-authored-by: Axel <axellopez92@outlook.com>
Co-authored-by: Axel1092 <lopez1092@hotmail.com>
Co-authored-by: bernat <bernatx@gmail.com>
2022-06-02 14:35:42 +02:00
Axel1092 14a634aa29 Added chrono compilation support for windows. 2021-02-18 10:04:35 +01:00
Axel 7c3367325f Added chrono library 2021-02-18 10:04:35 +01:00
nsubiron cf6e9bbbed Fix Windows build 2019-03-01 17:46:55 +01:00
nsubiron 459d75568a Add carla::throw_exception function to re-route exceptions 2019-01-26 15:59:17 +01:00
nsubiron 6c8499c8c9 Upgrade to UE4.21 2019-01-23 18:57:26 +01:00
nsubiron 25bc958e78 Upgrade Boost dependencies and image IO to Boost 1.69 2019-01-22 11:52:22 +01:00
nsubiron e19a5cb7b9 Fix compilation on Windows 2018-10-15 10:34:16 +02:00
nsubiron 3177c52e9b Add Optional class 2018-10-02 15:03:58 +02:00
nsubiron 3bd67d2fdf Allow including LibCarla headers multiple times in UE4 2018-10-02 15:03:58 +02:00
Andrei Jianu e7291e2ce4
Merge branch 'master' into 0.9-win32 2018-08-27 17:40:29 +02:00
nsubiron 8805d0d79a Fix typos 2018-08-24 14:40:19 +02:00
iFuSiiOnzZ e908ff20c9 Dissable/Enable macros for clang compiler 2018-07-30 18:57:36 +02:00
iFuSiiOnzZ 756646020d Merge branch 'carla-0.9' into 0.9-win32 2018-07-27 16:30:40 +02:00
nsubiron ab431e3847 Exposing cameras in Python API 2018-07-26 18:25:57 +02:00
iFuSiiOnzZ 83464900b9 Make Carla build for Windows
Add missing libs
Enable exceptions
Enble/Disable some UE4 macros
2018-07-26 15:01:54 +02:00
nsubiron 82de324b0f Suppress clang warning 2018-07-15 18:52:17 +02:00
nsubiron b7a13d08d6 Refactor streaming library 2018-07-13 11:54:12 +02:00
nsubiron 90b58429bb Update Jenkins pipeline 2018-07-06 18:04:50 +02:00
nsubiron 084fe6c0f6 Add LibCarla module 2018-07-04 11:11:49 +02:00