magnificus / Procedural-Cities

master thesis
MIT License
623 stars 146 forks source link

Dependency on non-maintained 3rd party library #2

Closed victorbstan closed 6 years ago

victorbstan commented 6 years ago

Hi, I see that when trying to open the project in UE4 4.18, it's asking me to install a plugin https://github.com/Koderz/RuntimeMeshComponent.

In the UE Asset Store, this plugin has not been updated since UE 4.10.

Two questions:

  1. How did you get this plugin working in your project?
  2. Which UE4 engine version did you build this project with?
RaceTheMaSe commented 6 years ago

I cannot speak for the author but I managed to get the project running on 4.18. Therefore you have to have build the project with e.g. Visual Studio and place the the Github version of RuntimeMeshComponent into /Plugins. There is one line that needs modification (see here)

magnificus commented 6 years ago

Hey, I've also used the same solution as RaceTheMaSe, I haven't pushed the github version of runtimemeshcomponent into the project itself because it seemed so messy and I still had some hope that the plugin would be updated (this hope is fading though). There are two other solutions as well, you could replace everything runtimemeshcomponent-related with proceduralmeshcomponent, I've tried it and it works but for some reason it causes engine crashes for specific parameters, which is why I didn't push these changes to the repository, or you could use UE4 4.16 for which the plugin is updated.

Tim-Machine commented 6 years ago

@RaceTheMaSe how did you you get it to run ? I've got all the code compiling when but I try to run it in editor it just locks up. Any Suggestions?

davedumas0 commented 6 years ago

i get this error when i try and compile the project \Unreal Projects\City\Intermediate\ProjectFiles\City.vcxproj" could not be found.

shriram17 commented 6 years ago

@Tim-Machine Did you try varying the settings under SpawnerBP Details? ( @magnificus mentioned that in another issue thread) Changing the Performance>Generation Mode>Complete Generation stopped it from crashing in my case on UE4 4.18.3 (but I still get Performance Warnings in the Output Log)

chozabu commented 6 years ago

@victorbstan it looks like @magnificus has now included that component - this issue is solved?

@Tim-Machine I think I solved this issue ;)

@davedumas0 this may be better now - recommend deleting all files not controlled by git (including/also the .sln file, your .vs folder, and intermediate) then right click on project file and "Generate visual studio ..."

victorbstan commented 6 years ago

Cool, I'll have to check it out...