Do you know how I can create text objects from a file or list like this?

Text x y z abc 876 232 12 bcb 365 345 23




  • $\begingroup$ similar topic $\endgroup$
    – Ratt
    Commented Dec 5, 2018 at 16:45
  • $\begingroup$ similar yes, but I want to also place the text at specific locations $\endgroup$ Commented Dec 5, 2018 at 16:54

1 Answer 1


yes then maybe drag it to the location by hand to where you want it at..

or try to read the code... i mean the following line seems to be pretty much self explanatory and the author of the article mentioned above (duplicate) also tells you that you can easily offset the position to your liking using his code ;)

bpy.ops.object.text_add(location=(0,idx*2,0), rotation=(0,0,0))

  • $\begingroup$ Thank you for the reply. I will have lots of loacations so looking to automate the placement. I can see that I should be able to insert the x, y and z fields from a csv file into the location values $\endgroup$ Commented Dec 6, 2018 at 9:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .