Please could you describe a bit more, what kind of workflow are you trying to achieve?
Could you share some sample speckle data that you want to convert in unreal?
Well I’m trying to copy the “lightweight workflow” like GH to Revit using only curves and points to recreate the building inside Revit and not export complex geometry and how to use it to go from GH to UE5 and using BP to populate 3D/2D curves points.
By the way i managed to modify the static mesh converter by adding a “data mode” toggle , if this mode is on,the converter populate the material list from the stream automatically and then i can “feed” the list with the mapped material with “data mode” toggle off
The legacy mapping by names and id is not handy to use because we need to create the list of material in evry stream and ID’s mostly change between projects and softwares,…
Where would you like to send your CSV data from?
Are you looking to create a standalone app? or are you wanting to upload DataTables from inside Unreal?
Ok, as for your Datatable/CSV idea,
we have a tutorial on receiving custom objects in Unreal engine.
You’ll can create C++ classes for an type of object model, defining the speckle_type (in the ctor), all the properties you expect these objects to have, and a Parse function to deserialize JSON data into that object.
Any received speckle objects with that type will be passed to your parse function.
The structure of this class will depend greatly on how you’re sending the data in the first place.
Then you can write a conversion function to convert these objects however you see fit (can be done in either C++ or BP). I guess you’ll want to create DataTables from them…