RealSkin Flux Enhancer V1 - Boost full-body skin realism (with Tutorial)
5.0
0 reviewsDescription
Welcome to a transformative approach to enhancing skin realism of portraits created with Flux models! My ComfyUI workflow, specifically designed for Flux, tackles common issues like plastic-like skin textures and unnatural features, offering a more realistic output without significantly increasing processing time.
Feel free to watch the video tutorial for a breakdown of the logic behind each node and settings adjustment, ensuring you can fully leverage this workflow for your creative projects.
Youtube tutorial: https://youtu.be/Tb9H0PNHOoA
B站主页:https://space.bilibili.com/3546611913329493
Functionality
This workflow is built to enhance overall skin realism with a focus on 3 key areas:
- Skin Texture Enhancement: Improves the skin texture across faces and bodies, addressing the overly smooth appearance often seen in Flux outputs.
2. Selective Eye Detail Enhancement: Provides the option to enhance eye details selectively, maintaining the natural luminance of the eyes that Flux might capture well.
3. Efficiency: Designed to be resource-friendly, this workflow avoids heavy detailers(e.g., FaceDetailer, Detailer-SEGS), optimizing performance without overloading memory usage.
Node Diagram
Discussion
If anyone has issues running the workflow, follow these steps.
- You'll need these Nodes from GitHub:
Face Parcing
https://github.com/Ryuukeisyou/comfyui_face_parsing.git
Cut By Mask
https://github.com/BadCafeCode/masquerade-nodes-comfyui.git
- Inside of the folder "\ComfyUI\models\mediapipe\"
Make sure to have this as a file, not a folder
Copy the file from inside the folder with the same name, put it elsewhere, then delete the folder with the same name and put the file there. here's the name of the file.
selfie_multiclass_256x256.tflite
- In case you lost the file, you can download it from here:
- Then Create a folder inside models, name it vitmatte (download and put inside it all of these files)
https://huggingface.co/hustvl/vitmatte-small-composition-1k/tree/main
(Edited)how to upload my image to enhance the skin?
Error occurred when executing LayerMask: PersonMaskUltra V2: Incorrect path_or_model_id: '/ComfyUI/models/vitmatte'. Please provide either the path to a local folder or the repo_id of a model on the Hub. File "/ComfyUI/execution.py", line 316, in execute output_data, output_ui, has_subgraph = get_output_data(obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb) File "/ComfyUI/execution.py", line 191, in get_output_data return_values = _map_node_over_list(obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb) File "/ComfyUI/execution.py", line 168, in _map_node_over_list process_inputs(input_dict, i) File "/ComfyUI/execution.py", line 157, in process_inputs results.append(getattr(obj, func)(**inputs)) File "/ComfyUI/custom_nodes/ComfyUI_LayerStyle/py/person_mask_ultra_v2.py", line 156, in person_mask_ultra_v2 _mask = generate_VITMatte(orig_image, _trimap, local_files_only=local_files_only, device=device, max_megapixels=max_megapixels) File "/ComfyUI/custom_nodes/ComfyUI_LayerStyle/py/imagefunc.py", line 1507, in generate_VITMatte vit_matte_model = load_VITMatte_model(model_name=model_name, local_files_only=local_files_only) File "/ComfyUI/custom_nodes/ComfyUI_LayerStyle/py/imagefunc.py", line 1477, in load_VITMatte_model model = VitMatteForImageMatting.from_pretrained(model_name, local_files_only=local_files_only) File "/venv/lib/python3.10/site-packages/transformers/modeling_utils.py", line 3225, in from_pretrained resolved_config_file = cached_file( File "/venv/lib/python3.10/site-packages/transformers/utils/hub.py", line 466, in cached_file raise EnvironmentError(
any fix?
LayerMask: PersonMaskUltra V2
[Errno 13] Permission denied: 'F:\\ComfyUI_windows_portable\\ComfyUI\\models\\mediapipe\\selfie_multiclass_256x256.tflite'
Fair Root is the fix
move selfie_multiclass_256x256.tflite from F:\ComfyUI_windows_portable\ComfyUI\models\mediapipe\selfie_multiclass_256x256.tflite\selfie_multiclass_256x256.tflite to F:\ComfyUI_windows_portable\ComfyUI\models\mediapipe\selfie_multiclass_256x256.tflite
Thanks a lot got it working properly!!
Got the following error on the detailer Vae encode process:
[MPSNDArray initWithDevice:descriptor:isTextureBacked:] Error: NDArray dimension length > INT_MAX'
I'm using Mac M1
🚀 Now you can Edit & Run it online (Fast & Error Free):
该工作流在线编辑运行地址:(速度快,不爆红)
https://www.runninghub.cn/post/1878637014601080833/?utm_source=openart
RunningHub – Highly reliable Cloud-Based ComfyUI, Edit and Run Workflows Online, no local installation required. Powered by RTX 4090 GPUs for faster performance and fully error-free node operation.
RunningHub - 超高可用性云端ComfyUI,本地免安装,标配RTX4090带来更快运行速度,站内已发布海量高质量工作流可一键运行,速度快,不爆红
-------------------------------------
👋🏻 Hello Wei,
I’m Spike from RunningHub. I hope this message finds you well! I wanted to kindly inform you that we’ve copied your workflow to RunningHub (with the original author clearly credited and a link to your OpenArt profile). The purpose is to allow more users who love your work to easily experience it online.
We’d love to hear from you at: spike@runninghub.ai
🎉 If you’re open to joining us, we can transfer the workflows we’ve uploaded to your RunningHub account and provide you with additional benefits as a token of our appreciation.
😞 However, if you’re not comfortable with this approach, we will promptly remove all the uploaded content.
Looking forward to your response!
嗨!
我是 BoredWhy 的 Marcio。
您的这个工作流程真是太棒了!我们已将其在 BoredWhy 上线,方便大家体验和使用。希望您不介意!
请点击这里查看:https://boredwhy.com/workflow/683451fd161b78915e59d6e3
当然,所有的功劳都归您所有!
-----------------
Hey there! Marcio from BoredWhy here.
Super cool workflow! We've put it online for people to easily try out on BoredWhy – hope you don't mind!
Check it out here: https://boredwhy.com/workflow/683451fd161b78915e59d6e3
And of course, full credit goes to you!
Node Details
Primitive Nodes (10)
Fast Groups Muter (rgthree) (1)
Image Comparer (rgthree) (1)
Note (3)
Reroute (5)
Custom Nodes (35)
- CR Text (1)
ComfyUI
- SamplerCustomAdvanced (1)
- VAEEncode (1)
- SetLatentNoiseMask (1)
- VAELoader (1)
- LoraLoader (2)
- DualCLIPLoader (1)
- CheckpointLoaderSimple (1)
- BasicScheduler (1)
- KSamplerSelect (1)
- PreviewImage (4)
- MaskToImage (1)
- UNETLoader (1)
- CLIPTextEncode (3)
- BasicGuider (1)
- VAEDecode (2)
- ImageCompositeMasked (1)
- RandomNoise (1)
- KSampler (1)
- MaskPreview+ (1)
- SDXLEmptyLatentSizePicker+ (1)
- LayerMask: PersonMaskUltra V2 (1)
- FaceParsingProcessorLoader(FaceParsing) (1)
- FaceParsingModelLoader(FaceParsing) (1)
- FaceParsingResultsParser(FaceParsing) (1)
- FaceParse(FaceParsing) (1)
- GrowMaskWithBlur (1)
- Cut By Mask (1)
Model Details
Checkpoints (1)
epicrealism_naturalSinRC1VAE.safetensors
LoRAs (2)
flux_realism_lora.safetensors
more_details.safetensors