My name is Wanderson I was born in Brazil in 1991 and I have always been passionate about computer graphics (VFX, 3D Modeling, Composition) and since 2014 this has been my job.
Currently using my programming knowledge to help the 3D Artists community and Python with Modern GUIs.
Пікірлер
can it create a final hdri from multiple hdr pictures ? this would be awesome
Obrigado e desculpe se disse algo que não devia no outro texto
Você fantástico porém seria melhor se você desse zoom e outra coisa do jeito que você está organizando tudo é desta forma que se trabalha hoje em dia?
Parabéns Wanderson, este é sem dúvidas um dos melhores , se não o melhor conteúdo sobre interfaces com o QT!
That was fun
When i remove frame i can no longer move the GUI whats the issue? i may havemissed the fix?
Power of react
with some adjustments to the eevee scene, it is definitely worth the 5 hour time save, especially if you're working on a time crunch.
Hi Wanderson, I hope you're doing well! I just wanted to take a moment to express how much I appreciate the high-quality tutorials you used to create on animation with Python, Vue, Tauri, and other tools. Your content was incredibly valuable and inspired many of us to dive deeper into these technologies. I've noticed that lately, you've shifted your focus to demos and 3D animation videos, which are great, but I truly miss your step-by-step tutorials. They were not only educational but also incredibly engaging. Your unique way of explaining complex topics in a simple and understandable manner made a significant difference to me and, I'm sure, to many others in the community. It would be fantastic if you could consider bringing back those tutorials. They helped bridge the gap for many aspiring developers and animators, making advanced concepts accessible and exciting. Your passion and expertise shine through your work, and it would be amazing to see you continue sharing that through your tutorials. Thank you for all the hard work and dedication you put into your videos. Looking forward to seeing more of your fantastic tutorials soon! Best regards Faria
God bless you. I`ve been trying fo 3 days now adn it finally worked after your tutorial! Thank you ever so much.
The best one I found so far..
Cool stuff, glad the YT algorithm decided to recommend me this out of the blue. May have to check out V2 in the meantime while you work on V3... Funny that it did, given that I've basically resorted to the same intercommunication setup for my own use cases... I've been working on a system for the last four or so years that creates music animation, which can produces hundreds of thousands of keyframes. The UI interface for Blender is way too weird for me, and it was way too slow to process everything with just Python (which I already disliked). The biggest motivator was definitely just how horrible Blender's UI is for me to work with, though. Interestingly again, I also have a friend who's basically doing the same thing you are with Tauri and Rust (but React instead of Vue), except moreso in my field of music animation. I ended up settling on a Raylib C# application (with a custom engine to interface with it and abstract further, which is definitely reinventing the wheel, but I'm a little picky about how I do UI when it comes to my own projects) to handle both the UI and the networking, animation systems, etc... then communicate all created keyframes on the C# side thru the socket to Blender to perform its magic there. Out of curiosity, is there a way to switch between asynchronous/synchronous requests? Do you really need it for your use case? I found that I ended up needing it given I implemented Lua as a scripting language, and sometimes there's basic things (like get the FPS from the current scene, for example) that would need to be synced (so you can just do local fps = blender.getFPS(), for example). Not sure if you plan on publicly releasing the TCP intercommunication library separately, but it may be worth implementing that if you do.
Thought I'd never see a video from you again. Welcome back. 🎉
This is Amazing! Glad to see you back at it with BRC, it’s so helpful for me.
Otimas aulas, voce teria um curso?
Github?
太厉害了 谢谢你的pyside6和惊艳的 To Do List App DEMO
Only time i use Eevee is for game purposes.
amazing. I paid $5. more to come if it actually works well
I am unable to change the geometry of frame. Can you please help me with that?
IMO, your splash screen should have been based on QSplashScreen and not on QMainWindows/QWidget.
How use in davinci resolve?
But there is commercial license for distributions with individuals or not??
Good information
of course i'll drop like, you are the best, you gave me a push forward, Thank you, keep going.
Thank you. But make it free (:
If you want to work with it try with 0.25×.
I am not able to edit the values of the property editor. Help 1:08
when i create a new qt quick file the "design" tab is not clickable any solutions?
Excelente !!!
Cara, estas bibliotecas e módulos do pyside anda dando erro direto, até no seu projeto quando baixa e executa dá B.O tanto no vscode quanto no pycharm
Isso é porque na época ele usava Python 3.9.1 e PySide6 versão 6.2.5. Vai dar erro mesmo, pois é uma versão desatualizada e incompatível com a versão de hoje. Hoje a versão do Python que testei foi Python 3.9.13 e PySide6 versão 6.7.0. Funcionou perfeitamente ! Com a solução abaixo: 1. A solução que encontrei para mim foi simplesmente declarar o import: "from PySide6.QtWidgets import QWidget" antes do import "from qt_core import *" no `main.py`. 2. Ou declarar esse import: "from PySide6.QtWidgets import QWidget" na primeira linha de `qt_core.py`, ou seja antes de todos os outros. Eu sugiro ao @Wanderson, por gentileza, atualizar o repositório no Github. Muito grato a ele pelo trabalho feito até aqui. ATUALIZAÇÃO: Isso é um bug conhecido a partir da versão 6.7.0 do PySide6 para frente, e que ainda não foi corrigido nem na versão 6.7.1 que lançou recente. A importação de classes específicas ou o uso de importações curinga (*) de PySide6.QtCore e PySide6.QtWidgets leva a comportamentos inesperados e TypeErrors. A importação explícita das classes necessárias, como QWidget antes de outras importações, mitiga esses problemas.
@@neomatrix2669 Ah sim, obrigado
Does it work 4.1?
Вывод один. В Eevee можно добиться такого же результата, кск Cycles
what about animation render
I'm getting some problems to use uic.exe. Unfortunately, it's compiling main.ui to C++, instead of Python. Does anyone know how to solve this problem?
very good. If your graph is not show, here are some observations. 1. the variables self.width and self.height cannot be declared since QWidgets has methods with that name. By the way, you don't even need them, you can get this value self.width() self.height() 2. you cannot call self.size(200,200) to set the window size, user self.setFixedSize(200, 200) or self.setMinimumSize(200, 200) self.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) 3. It is not necessary to create a rect to center the text, you can get the rect from Qwidgets using self.rect() 4. you probably need to call self.repaint() after updating value
Super useful plugin, works great can't wait to see how it evolves into a fully finished product.
Would be nice if Qt had LED like indicators or Toggle switches like the kind you see in airplanes. Building a Custom Rolling Switch in Flutter seems easier. Can you show how to install/use an open-source qt or pyqt widget into pyqt and qt creator? pyqt5-led-indicator-widget / SO 14780517
Great!
I have no words to thank this man he killed my problem from root!!!
It will not work out at all.. scrollbar will not work
i cant even run the template from github, what exact PySide6 version is needed? Did they change something so the actual version (6.7.0) isnt compatible anymore? "PySide6.QtWidgets.QHBoxLayout.__init__' called with wrong argument types: PySide6.QtWidgets.QHBoxLayout.__init__(PyWindow)"
I have faced the same issue and i got it resolved as follows : first : use python 3.10 second install this version : pip install PySide6==6.4.0.1 this solved the problem , please let me know if you need any support thanks
Sensacional!
It's amazing!!! Thank you!
niiice. i've always found it weird that you have to click so many times and take so many steps just to lattice deform in blender. in maya and in 3ds max it's only 1 or 2 clicks. really cool that you've done this. do you think it's possible to add extra functionality to this, such as: the ability to use the lattice modifier only on selected polygons/vertices. and, the ability to turn on mirroring on the lattice on whichever axis we choose?
Man, why does not exist a "switch bottom" integrated in Qt Designer?
the UI dude... just masterpiece. most useful software ever. <3
That's a extremely amazing project, thank you.
太好了,你解决了我的大问题,我爱你,
render muito brabo do disco, ainda tem a cena? seria legal um render no eevee next