fix(rendering): checkpoint main-character recovery and visual regression work
Handle late main-character data, guarded model construction, bounded retries and map correction. Validate player model sources and add lifecycle and real-asset visual regressions. Include pending material and character-selection changes, updated A1 screenshot, and the detailed rendering repair plan. Hair occlusion, full UI parity and final macOS package acceptance remain unfinished.
This commit is contained in:
@@ -29,6 +29,9 @@ func _run() -> void:
|
||||
quit(1)
|
||||
return
|
||||
print("Selected armor: ", screen._pv.model.get("gr2_path"))
|
||||
print("Hair skin: ", screen._pv.model.get("hair_skin"))
|
||||
var ua = preload("res://ui/ui_assets.gd")
|
||||
ua.load_dds_image(String(screen._pv.model.get("hair_skin"))).save_png("/tmp/metin2-hair.png")
|
||||
for mi in screen._pv.find_children("*", "MeshInstance3D", true, false):
|
||||
for surface in mi.mesh.get_surface_count():
|
||||
print("SURFACE ", surface, " ", mi.mesh.surface_get_name(surface))
|
||||
|
||||
Reference in New Issue
Block a user