personal curiosity: did you use quaternions for camera movement?
Quaternion is used for rotation in Godot v4.
But i start writing code in Godot v3 with "ready to use script" for camera mouselook, when go for newer version, was need to make changes.
now its look like this, "basis" is current rotation
# Mouse look by mouse position.
_mouse_motion.y = clamp(_mouse_motion.y, -1550, 1550)
transform.basis = Basis( Quaternion.from_euler( Vector3(_mouse_motion.y * Crotation, _mouse_motion.x * Crotation, 0) ))
Outstanding work! This tool seems incredibly useful, but I'm unable to run it properly. I selected the mapviewer folder correctly, as well as the mapblock and other necessary files, but when I click the run button, it simply freezes. The task manager shows a spike in CPU and RAM usage, but after a few seconds, the program closes itself. Any idea what could be happening?
I even tried deactivating the antivirus while running the executable, just in case, but to no avail.
I'm pretty sure my PC is beefy enough, so I don't think it's a specs issue.
cpu amd 5600x, 32gb ram, gpu 6800xt (i dont think this requires this tho)
Thank you very much!