brifsttar / OpenDRIVE

Unreal Engine OpenDRIVE plugin
Mozilla Public License 2.0
149 stars 30 forks source link

Opendrive Export #17

Closed prasuka4 closed 9 months ago

prasuka4 commented 9 months ago

Hi @brifsttar After installing plugin, the fbx and xodr files were imported in Unreal engine. Is it possible to edit and export the opendrive file along with fbx/obj file. Thanks in Advance

brifsttar commented 9 months ago

Hi,

I'm not sure I fully understand the request. You want to edit the OpenDRIVE file in Unreal? That's currently not possible, and we don't foresee implementing this feature in the near future.

prasuka4 commented 9 months ago

To be clear, I have used road runner for getting the opendrive file and supporting files in fbx format.

As you have mentioned that editing opendrive is not possible. Can i know the exact use case of this plugin as we are planning to look for next steps of development in editing xodr.

Please do let me know.

Thank you once again

brifsttar commented 9 months ago

If we import the data in Unreal engine, can we alter road network i.e., adding lanes, vegetation etc. either in xodr or in fbx?

No. But if you're using RoadRunner, that tool is actually made for that exact use case. Unreal isn't made to edit and export objects/scenes. Though it has basic support for that, it's really not its use case.

The goal of the plugin is to offer read access of the OpenDRIVE network straight in Unreal. This allows creating editor features, such as editing landscape or aligning/spawning actors relative to the road network. It can also lead to developing end-user features, for example we use the OpenDRIVE data to actually move actors (e.g., vehicles, pedestrians) at runtime (though this is not open-source).

Editing the network in Unreal would be a dream for many people, but it's a huge undertaking that's way beyond the resources of our open-source plugin. That's also why there are full-feature (expensive) tools on the market that specialize in that exact use case (e.g., RoadRunner, Trian3D). The closest that come to mind straight-in-Unreal is CityBLD, but as far as I know, they don't have OpenDRIVE support.

prasuka4 commented 9 months ago

Thank you very much for the response