CSV and JSON files are supported as log files.

In a CSV, one column must be titled ‘timestamp’ and contain the timestamp in POSIX format (seconds) for each row entry. Where multiple data files are used simultaneously, ensure timestamps are aligned for correct playback.


  1. Click the Add Data Source button in the DS Editor window.
  2. Click File button,
  3. Click browse button.
  4. Navigate to your file in the file browser window and click select or double click the file.
  5. You can optionally enter a reference name in the text box next to the browse button
  6. Click Next button. The DS editor will temporarily show ‘Uploading…’ message whilst the file is ingested, then ‘processing…’. This might take some time if it’s a big file!
  7. You’ll be presented with the Select Data screen. You can leave this as it is to import all the data values. Unticking boxes here will ignore those data values, and they will not be available in the editor for use in behaviours. This can be helpful to remove extraneous data. However, you can toggle them on later by editing the data source in its settings.
  8. Click Finish when done.
  9. The new data source will be shown in the Data sources window. The data is now available in Unreal via the Datasculpt Behaviours.

Find out how to use behaviours to create data-driven objects

Revision: 11
Last modified: 25 May 2021


Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment