diff --git a/06-DCC/Blender/Blender Python笔记.md b/06-DCC/Blender/Blender Python笔记.md index 0b302df..5624ab3 100644 --- a/06-DCC/Blender/Blender Python笔记.md +++ b/06-DCC/Blender/Blender Python笔记.md @@ -21,6 +21,18 @@ https://github.com/KoltesDigital/websocket-server-for-blender ## Pyside6实现 TODO:添加多线程,防止退出。 + +```python +server = QWebSocketServer() +thread = QtCore.QThread() +server.moveTOThread(thread) +server.finished.connect(thread.quit) +thread.started.connect(model.func_to_run) +thread.finished.connect(fun_to_run_after_thread_finished) +thread.start() + +``` + ```python # blender --background test.blend --python mytest.py -- example args 123 import sys