PeevishDave

16 Followers
29 Following
21 Posts
[Allegedly a dismissed account]
@on_code the youtube algorithm brought me there too, and it was awesome
@grumpygamer 100%. I'd add one great problem is AI tries always to tackle the problem head-on,
while 90% of the times it's better to work on the problem than on the solution.
That is, simplify/transform the problem to a point the solution becomes straighforward.
I guess that's why it failed everytime I tried to let it solve some vector math problem,
and in the end I had to do the work.
@grumpygamer you can remap any button, also swap middle and right mouse buttons, but it's one of the most tedious work ever conceived as you must search every entry in Preferences by Key-binding and edit it
@grumpygamer @raysan5 To interp two matrices, you must extract Traslation, Rotation and Scale from both matrices. Then, linear interpolate Translation and Scale, while Spherical interpolate Rotation. Then, reconstruct the new matrix from TRS.
@grumpygamer @raysan5 never used raylib, but by taking a look at the code a quick way would be duplicate UpdateModelAnimation into UpdateModelAnimation(Model model, ModelAnimation animA, int frameA, ModelAnimation animB, int frameB, float blendValue), and do the same except the bone transform used is the interpolation using blendValue between the bone transforms A and B.
@yth @jameswoodcock @grumpygamer for me setting up the project is one of the most enjoyable part of development, almost sacred in a way that clears my mind for a fresh restart, so I won't use AI there. I mostly use it eg to find infos on Unreal, as the human made docs are awful 😂
@yth @jameswoodcock @grumpygamer yeah, that should be the way, and it suggests you are getting closer to the solution of the problem as it almost reassures you summarizing it got the problem, the context, the constraints, the style, etc. but then the result is bad (unless it's a naive problem)
@yth @jameswoodcock @grumpygamer I feel like AI does an apparently acceptable job just when you ask something out of the blue, just with the minimum context. If it must start from your code or adapt to some of your design choices, it just doesn't work fine. Also the first request is decent, subsequent requests make it increasingly dumber and useless - so you can't iterate much.
@yth @jameswoodcock @grumpygamer some days ago, I made a control rig to help me animate a character in Unity, then I needed a command to quick mirror the pose. I was bored and ended up losing 3 hours trying to make the AI do it right (considering limbs pairs with different orientation and mirroring just the offset/rotation from the rest pose, taken from the prefab) - in the end I rewrote it from scratch and it took 10 minutes. And it wasn't even an hard problem to solve :/
@jameswoodcock @grumpygamer AI makes easy things easier and hard things harder. To make an analogy: if you want to write a novel and your only experience is writing greeting cards, of course it can feel "empowering" when it produces 200 pages from a brief synopsis. But a writer who actually knows how to write a good book would read that output and think, "This is barely kitsch, and the amount of work required to turn it into a great novel is, unfortunately, greater than starting from scratch."