iTwin / unreal-engine-3dft-plugin

Unreal Engine plugin to render iTwin Platform's 3d digital twins using 3DFT
https://developer.bentley.com/apis/mesh-export/
Apache License 2.0
27 stars 3 forks source link

Editing imodel in Unreal #16

Closed Kzozuez closed 7 months ago

Kzozuez commented 1 year ago

Hi Is it possible to add objects to the model in Unreal rather than having it sync with the iTwin platform? For example if I wanted better foliage in Unreal, can I add that somehow and not have it conflict with the iTwin model? Thanks

danieliborra commented 1 year ago

Yes, of course, you can add objects to the level as with any other project. If you want to remove certain parts of the iModel, you can remove them using the transform API (recommended) or do it manually element by element in the plugin.

Kzozuez commented 1 year ago

Ok interesting, thanks. I ask becuse after I open the unreal project file it is essentially empty until I click the play button, I assumed that Unreal is only used for viewing and not intereacting/adding. I'll start with the Transform API then, thansk again.

danieliborra commented 1 year ago

There are two samples/levels, one for "dynamic loading" and one that let's you place and visualize the iModel in the editor itself. There are some instructions to use it in the plugin repository.

Kzozuez commented 1 year ago

Halo again, could I trouble you to point me in the direction of the "dynamic loading" samples? I don't know where to look.. thanks! also where are the instructions exactly?

Kzozuez commented 1 year ago

Let's say I want to create the environment around the imodel within unreal, is there a way to do it while I can see the imodel in the viewer?

Unreal Capture1
danieliborra commented 1 year ago

The level is called "Manual-iModel-Placement", it is one of the levels of the project. The instructions are in main page of this repository, in the "Samples" section.

image

Kzozuez commented 1 year ago

Ok, much clearer now thanks

danieliborra commented 1 year ago

You're welcome!