Blender Python Tutorial : Creating the Text Tool Add-on [learn python for beginners]

preview_player
Показать описание
In this Blender Python Tutorial, we will be creating a new add-on I call, the Text Tool Add-on. I wanted to create an add-on that would help speed up our workflow when adding text within blender.

Looking to learn Python for beginners? You are in the right place. Be sure to check out the Scripting Playlist!.

We will need a Panel for our button and a Popup Dialog Box to execute the operation (and we have covered this in previous tutorials).

We can add pretty much anything to our Dialog box, and for the Text Tool add-on I want to be able to enter Some Custom Text, Set the Scale,Set the Orientation, Set the Alignment, add a Boolean and if the Boolean is True; I want the text to be extruded.

Then in the next video we can take a look at tidying up the Dialog box Layout and make it look much better. I also have some Ideas for Animated effects. So if you think that sounds good, let us know in the comments below.

If you would like to download the Text Tool add-on, be sure to follow the link in our blog!
I hope you find this Blender Python Tutorial helpful and if you have any comments or suggestions for things you would like to see in future versions, be sure to let us know!.

Links-

Рекомендации по теме
Комментарии
Автор

Excellent video....One other thing you could add, would be to rotate the text 90 degrees in the X axis to face forward.

ivanb
Автор

this tutorial is one of the best, i will adapt part of it so that it manipulates text from another scene in order to use the text animation as a scene in the video sequencer,

chicao.do.blender
Автор

Thanks Darkfall!! Your tutorials have taught me to create an addon panel that prepares all selected meshes for Unreal Engine by adding a 2nd UVMap and unwrapping for UE lightmap requirements.

Sebastian.Roberts
Автор

Well done, I have learned all these tutorial videos, I can't wait to see your next tutorial video.

lidavid
Автор

It's so Awesome 👌..
I wondering why your channel not giving more subscribers 🤔
It's great content 👌

mjmuftah
Автор

This is awesome, I suggest you add curving feature so we can curve text and also snapping feature so we can snap to object.

josephstark
Автор

Thank you... This video helps me tremendously.

rocksclocks
Автор

Cool beans! Feature requests: 1) Can we feed text from the text editor into a text object? 2) More formatting options like text wrap?

HouseofDADA
Автор

Nice demo. You probably know but, CTRL D will duplicate a line in the Script editor. CTRL SHIFT arrows move the line up and down. Thanks!

MarkBTomlinson
Автор

Thanks for the tutorial. Just one note. You do not need to assign new variables like e, you can use self.extrude, especially when you access them once or twice.

edinnordstromtd
Автор

Saludos. Gran aporte, Estuvu buscando algo así. muchas

jesusodremanpost
Автор

Hi
Thank you for this tutorial
I wonder if it's possible to add animation to this text tool add on ?
For example the dynamic effect like back, bounce or elastic

nikolas
Автор

Please continue blender python tutorials... they are really helpful to me👍👍. Plus, Can you make a tutorial on how to make an interface apart from blender rendering interface and at the same time using the blender tools for a more specific purpose such as a GUI for automated design of something. I mean for example designing a cube and a sphere and boolean subtracting them automatically but not in blender software but in another python environment such as Spyder (Anaconda) using the blender tools and functions.
Thanks in advance for your help.👍

mohamadzohoori
Автор

Thank for this series. I've long wanted to adapt the UI to my particular quirks, but looking at the code had always intimidated me into running away. After watching your vids python isn't as Greek to me as it once was and now I'm not afraid to get my hands dirty. Anyway, a question I have is, can this box be changed? By that I mean, its scale, change the font, things like that?

tamataran
Автор

Hi, just wanted to say that I think your tutorials are great, and I hope you keep making them. Scripting videos in Blender seem too short in supply for how much can be done with them.

I was having some trouble with my addon working the way I wanted though. I'm quite new at this. Would you know if there is any way to set up a bool property checkbox to change particular values instantly? Like under a fluid domain for simulation, there are six toggles for each collision side. Would I be able to link all these checkboxes to a single bool in a script? So when the single bool property is set to true, they are all set to true?

AceOfD
Автор

Well, this is very useful. i want to ask how can I check the script of the properties, like adding font... Could you tell me how can I know the script of button in blender? thank you

designermarvellous
Автор

merci pour ce tutoriel :)
thank for this tutorial
bye
Imppao

imppaofree
Автор

The "Add Cube" button 5:21 doesn't appear as well as the mini-window "Text Tool", clicking on the pannel doesn't do anything. Same for the Text Tool Operator button 9:52 and the mini-window "Text Tool". This makes the entire code unusable. I checked a few times, my code is the same as in the video, I'm not sure what's wrong. I am on Blender 3.0.0 btw
My

cdemr
Автор

I’ve made an addon that works fine by running it from the scripting panel but when I try to install it as an addon it doesn’t appear in my list of addons, no error message and I can see it in the folder when I look on my pc so it’s definitely there. I can’t seem to find any videos of info about how to prepare the finished addon so it can be installed

infinitedigital
Автор

Can I copy a text from Google and paste in the text box?
I want to write Greek letters and I don't know how

tonystark-bgsw
visit shbcf.ru