vault backup: 2026-04-18 16:48:26
This commit is contained in:
@@ -525,20 +525,65 @@ IP:10.219.36.57
|
||||
|
||||
---
|
||||
|
||||
# Blender
|
||||
# Blender节点需求
|
||||
- 文档:https://docs.popo.netease.com/team/pc/ysai/pageDetail/4a88b0e6d806462589e01a13f3f90cff?appVersion=4.41.0&deviceType=0&popolocale=zh-CN&popo_hidenativebar=1&popo_noindicator=1&disposable_login_token=1
|
||||
- Blender 4.4.2
|
||||
|
||||
https://docs.popo.netease.com/team/pc/ysai/pageDetail/4a88b0e6d806462589e01a13f3f90cff?appVersion=4.41.0&deviceType=0&popolocale=zh-CN&popo_hidenativebar=1&popo_noindicator=1&disposable_login_token=1
|
||||
|
||||
Blender 4.4.2
|
||||
1. 使用Docker来部署Blender 4.4.2
|
||||
2. 安装 uvpackmaster,安装方法参考 uvpackmaster 安装文档
|
||||
1. Engine位于./blender/UVPackmaster 4 v4.0.2/uvpm-engine-pro-4.0.2-linux-x86_64.run
|
||||
2. Blender插件./blender/UVPackmaster 4 v4.0.2/uvpackmaster4-addon-4.0.2.zip
|
||||
3. 安装插件,位于./blender
|
||||
1. asset_organize_addon.zip
|
||||
2. batch_uv_pack_addon.zip
|
||||
3. explode_bake_addon.zip
|
||||
|
||||
|
||||
|
||||
|
||||
## uvpackmaster 安装文档
|
||||
### Linux[](https://uvpackmaster.com/doc4/blender/latest/10-uvpackmaster-setup/#linux "Linux")
|
||||
Follow the steps:
|
||||
1. If you are upgrading from an older UVPackmaster version, go to Blender preferences and uninstall the previous version of the UVPackmaster add-on. **After uninstalling, it is strongly recommended to restart Blender once, otherwise an error may occur when installing a new add-on version.**
|
||||
2. Download the latest version of the UVPackmaster add-on for Blender from the marketplace where you purchased the packer (the add-on file name starts with uvpackmaster4-addon) and has zip extension.
|
||||
3. Install the add-on using [the standard procedure for Blender add-ons](https://docs.blender.org/manual/en/latest/editors/preferences/addons.html).
|
||||
4. Purchase a license for the 4 engine at Gumroad or Blender Market (visit the [Get UVPackmaster](https://uvpackmaster.com/for-blender/get-uvpackmaster/) page for details). Note that the engine is required to use the add-on packing features in Blender. After purchasing, download the UVPackmaster installer script from the marketplace. The name of the script follows a pattern: uvpm-engine-pro-{VERSION}-linux-x86_64.run. Make sure you use the correct engine version – **there must be a match between the add-on version and the engine version**. Also make sure your browser won’t open the engine installer script on its own when you click at it in the marketplace library. **Do not save the script opened in such a way**. Instead, press the right mouse button on the engine script in the marketplace library and choose Save the link as.
|
||||
5. After downloading, run the installer script in the terminal. First you need to add the execute permission to it:
|
||||
```Cmd
|
||||
chmod u+x uvpm-engine-pro-{VERSION}-linux-x86_64.run
|
||||
```
|
||||
6. Then run the script:
|
||||
```Cmd
|
||||
./uvpm-engine-pro-{VERSION}-linux-x86_64.run
|
||||
```
|
||||
7. The default extract location used by the script is /opt/uvpackmaster/engine4, but you can change it if you like using a command line argument. Changing the path is not recommended though, because the UVPackmaster addon will be able to automatically detect the engine, if it is extracted into the default path - no additional setup steps will be required. Note you will need root privilege to extract the engine into the default location on most Linux distributions. In order to run the installer script with root privilege, execute it using sudo:
|
||||
```Cmd
|
||||
sudo ./uvpm-engine-pro-{VERSION}-linux-x86_64.run
|
||||
```
|
||||
8. The engine installer script will display the EULA - you need to accept it in order to continue installation. On some Linux distributions there is a bug causing the license agreement question not to be printed after the end of the EULA is reached. If you don’t see the question at the end of the EULA, simply press the Q button - after the button is pressed the question should be displayed normally.
|
||||
9. Run Blender (or restart if you had it opened). Go to the N panel of the UV editor – you will find the UVPackmaster4 tab there. If you extracted the engine into the default path, at the top of the tab you should see a label reporting that the UVPackmaster engine was automatically detected by the add-on. You can immediately start using UVPackmaster features in Blender - the setup is done. If you changed the engine path, then proceed to the additional steps below.
|
||||
10. In Blender go to: Edit Menu → Preferences → Add-ons → find the UVPackmaster4 addon on the list of all addons. Expand the UVPackmaster4 addon entry - you will see a UI with the addon global preferences. In the UI press the Set Engine Path button - a file browser window will appear. In the file browser navigate to the location where you extracted the engine and localize a file named release-{VERSION}.uvpmi – select the file in the browser. **Caution**: do not go into any subfolder of the extracted engine folder – you have to select the uvpmi file which is located in the main folder of the engine. After the uvpmi file is selected in the browser, you should notice a status message saying that the engine was initialized.
|
||||
11. Save the Blender preferences to make the engine path permanent: click on the 3-bar icon in the bottom-left corner of the Blender preferences window and press Save Preferences. You can start using UVPackmaster features in Blender - the setup is done.
|
||||
|
||||
## 节点参考
|
||||
相关Blender节点为
|
||||
|
||||
| | | |
|
||||
| -------------------- | --- | -------------------------------------- |
|
||||
| **Blender Bake** | | `backend/scripts/start_bake_server.py` |
|
||||
| **Blender UV Pack** | | `start_uv_pack_server.py` |
|
||||
| **Blender Organize** | | `start_organize_server.py` |
|
||||
|
||||
---
|
||||
|
||||
|
||||
TODO:
|
||||
# 保底与开发方案
|
||||
|
||||
- [ ] 单点登录实现
|
||||
- [ ] Project、WorkSpace、Workflow持久化。
|
||||
- [ ] 使用楼嘉杰入职电脑部署服务来规避开发机房VPS的网络问题,数据库服务都部署到入职电脑上。
|
||||
- [x] 使用楼嘉杰入职电脑部署服务来规避开发机房VPS的网络问题,数据库服务都部署到入职电脑上。
|
||||
- [ ] 楼嘉杰根据沈林海编写的节点代码实现持久化。
|
||||
- [ ] Blender
|
||||
- [ ] 使用Freddy电脑部署钊铭Blender的服务,本地可以SSH连接方便AI进行调试。
|
||||
|
||||
Reference in New Issue
Block a user