mirror of
https://git.datalinker.icu/kijai/ComfyUI-Hunyuan3DWrapper.git
synced 2025-12-09 21:04:32 +08:00
Update nodes.py
This commit is contained in:
parent
27f9128812
commit
0b91c7874c
8
nodes.py
8
nodes.py
@ -453,9 +453,10 @@ class Hy3DSampleMultiView:
|
|||||||
selected_camera_azims = camera_config["selected_camera_azims"]
|
selected_camera_azims = camera_config["selected_camera_azims"]
|
||||||
selected_camera_elevs = camera_config["selected_camera_elevs"]
|
selected_camera_elevs = camera_config["selected_camera_elevs"]
|
||||||
|
|
||||||
camera_info = [(((azim // 30) + 9) % 12) // {-20: 1, 0: 1, 20: 1, -90: 3, 90: 3}[
|
camera_info = [(((azim // 30) + 9) % 12) // {-90: 3, -45: 2, -20: 1, 0: 1, 20: 1, 45: 2, 90: 3}[
|
||||||
elev] + {-20: 0, 0: 12, 20: 24, -90: 36, 90: 40}[elev] for azim, elev in
|
elev] + {-90: 36, -45: 30, -20: 0, 0: 12, 20: 24, 45: 30, 90: 40}[elev] for azim, elev in
|
||||||
zip(selected_camera_azims, selected_camera_elevs)]
|
zip(selected_camera_azims, selected_camera_elevs)]
|
||||||
|
print(camera_info)
|
||||||
|
|
||||||
normal_maps_np = (normal_maps * 255).to(torch.uint8).cpu().numpy()
|
normal_maps_np = (normal_maps * 255).to(torch.uint8).cpu().numpy()
|
||||||
normal_maps_pil = [Image.fromarray(normal_map) for normal_map in normal_maps_np]
|
normal_maps_pil = [Image.fromarray(normal_map) for normal_map in normal_maps_np]
|
||||||
@ -504,6 +505,9 @@ class Hy3DBakeFromMultiview:
|
|||||||
"images": ("IMAGE", ),
|
"images": ("IMAGE", ),
|
||||||
"renderer": ("MESHRENDER",),
|
"renderer": ("MESHRENDER",),
|
||||||
},
|
},
|
||||||
|
"optional": {
|
||||||
|
"camera_config": ("HY3DCAMERA",),
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
RETURN_TYPES = ("IMAGE", "MASK", "MESHRENDER")
|
RETURN_TYPES = ("IMAGE", "MASK", "MESHRENDER")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user