specklesystems / speckle-unreal

Unreal Engine 4/5 plugin for importing objects from Speckle v2.
https://speckle.systems/tag/unreal/
Apache License 2.0
54 stars 14 forks source link

Automatically generate UV/Texture coordinates when missing #73

Closed JR-Morgan closed 11 months ago

JR-Morgan commented 2 years ago

Most connectors with send geometry with UV coordinates. But not all will (Revit, Autocad, Archicad 😢).

If there are no texture coordinates, we should try and generate some basic ones instead. Not a perfect solution, but better than nothing.

In Unity connector, we fallback to generating some very basic UVs . Perhaps we could do something similar here.

ghost commented 9 months ago

Hey Jedd and Speckle team, I am trying to import some architectural ifc models into UE5, to generate some photorealistic VR experiences. The models I have loaded thus far all come without UVs, so I'd profit a lot from the feature described in this issue. May I ask why you have decided against implementing it? Great work btw, really excited to see what you guys come up with next

JR-Morgan commented 9 months ago

@jsammer-ode which connector are you using to send data to Speckle?

ghost commented 9 months ago

Since I am not the one creating the models, I don't use a connector directly from the modeling software (but the models have been created with Revit, Allplan and ArchiCAD). Instead, we are currently uploading ifc models through the web interface.