I’m having an issue with importing streams into unity from Revit source.
This is the expected model in Revit:
Using the Revit connector, I select the {3D} view which should select all model geometry and push.
Note that I do receive some warnings when pushing the model:
Only point based Family Instances are currently supported. at Objects.Converter.Revit.ConverterRevit.FamilyInstanceToSpeckle(FamilyInstance revitFi) at Objects.Converter.Revit.ConverterRevit.ConvertToSpeckle(Object object) at Speckle.ConnectorRevit.UI.ConnectorBindingsRevit.<SendStream>d__9.MoveNext() in C:\Users\circleci\project\ConnectorRevit\ConnectorRevit\UI\ConnectorBindingsRevit.Send.cs:line 85
This is what it looks like in the stream viewer:
This is the result of importing a model into unity
This is the stream https://staging.speckle.dev/streams/5c1cded91b
As you can see some part of the model imports at the correct scale (the smaller model in the foreground), but some family instances import at exactly 1000 times too large (those that can be seen in the distance)
I have repeated this for a few different models coming from Revit. I’m not sure if it’s a problem with the Unity connector or the Revit connector.
Unity version: 2020.3.0f1
Unity connector: GitHub - specklesystems/speckle-unity at 436565e10a38281edb34f24968bbc7a4a50f88bd
Autodesk Revit version 2021 - 21.0.0.383 20200220_1100(x64)
Revit connector: 2.0.8-beta
Related to Issues with units and geometry coming from Revit · Issue #11 · specklesystems/speckle-unity · GitHub