Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gameltb/Auto-Texture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

Auto Texture

一个 blender 中使用 ComfyUI 为后端的贴图 绘制/投射 辅助小插件.

插件会修改合成, 应当在一个新建的常规文件中打开, 避免影响你的工程.

使用步骤

  1. 在本地启动 ComfyUI
  2. 将当前相机对准要绘制贴图的物体, 并选中它, 注意: 直到完成投射之后, 才能修改这个相机的位置和方向
  3. 点击插件中的渲染, 完成后 你应当可以在 ComfyUI 的 Load Image 节点找到 ComfyUI 中的图片
  4. 在 ComfyUI 中载入项目下的 workflow.json,你可以随意调整工作流,直到获得满意的图片.
  5. 投射图片
  6. 重复 2-5 直到获得满意的贴图

渲染

此操作将修改合成与渲染参数,它将以当前相机视角渲染深度图和漫反射,并将 png 文件上传至本地的 ComfyUI, 在 ComfyUI 载入项目下的 workflow.json 可以看见默认工作流,你可以随意调整工作流,直到获得满意的图片.

ComfyUI 中的图片

auto_tex_no_mask_depth.png

这是物体当前相机下的深度图片

auto_tex_mask_albedo.png

这是物体当前相机下的漫反射图片, 透明通道为投射区域蒙版

投射图片

在 ComfyUI 获得满意的图片后,右键打开图片,复制图片网址粘贴到 blender 中插件面版的 图片地址 里, 选中要投射的网格, 点击投射图片,会将网址内的图片以当前相机视角投射到模型的贴图上.

Blender 中的图片

auto_tex_albedo_tex_ + 网格名称

这是插件生成和投射的漫反射贴图

auto_tex_albedo_mask_tex_ + 网格名称

这是插件投射的漫反射贴图蒙版, 白色为已投射部分, 影响渲染后的漫反射透明通道, 在 ComfyUI 中可以用来区分已绘制部分用于 Inpainting, 对于不满意的地方,可以涂成黑色,这样可以在 ComfyUI 中重绘.

截图

1 2 3

此插件使用了一些来自 https://github.com/panmari/stanford-shapenet-renderer 的代码

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /