The Official Status Thread
-
@Gąska said in The Official Status Thread:
@Parody pretty good actually. And pretty loud.
E_INVALIDARG
- Clarinets can only be squeaky or extra squeaky.However, I may be a bit biased from only being in Band in 5th and 6th Grade; I switched to Choir after that. My cornet practice is unlikely to have been any less loud than her clarinet, but probably wasn't that good. :)
-
@Gąska Do you own any headphones?
-
@hungrier not ones with active silencing.
-
@Gąska You can actively silence it with your own music
-
@hungrier which would be just as distracting.
-
Status: Still can't grok math.
The problem I'm trying to solve: Given the position of Hand, Head, and Item displacement, determine the (relative to Hand) position and rotation needed to cause Item (adjusted for the displacement) to be in the center of Head, pointing forward.
I can almost get this to happen, but only when the Hand's rotation is exactly in alignment with the Head (which is almost never is).
I have no fuckin' clue what I'm doing wrong, and all those extra nodes are me just Artificially-Intelligent-ing a solution...
-
@Tsaukpaetra isn't that just simple subtraction? You subtract the position and rotation of head (assuming it's in world space) from the position and rotation of hand (also assuming world space), and you get desired position and rotation of item (in hand's space)?
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra isn't that just simple subtraction? You subtract the position and rotation of head (assuming it's in world space) from the position and rotation of hand (also assuming world space), and you get desired position and rotation of item (in hand's space)?
I started there. From there it went downhill to the point you see here.
-
@Tsaukpaetra and why exactly did you even start going downhill? What was the problem that made you not satisfied with the solution?
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra and why exactly did you even start going downhill? What was the problem that made you not satisfied with the solution?
It didn't go in the mentioned place. And in fact, did really wonky things, like change position based on which angle the character was at.
-
@Tsaukpaetra you must've fucked something up. It's mathematically impossible for it to get position wrong. Are you sure you were overwriting the position and not adding difference to it? Also, is UE using quaternions for rotations? I'm pretty sure quaternions can't simply be subtracted from one another.
-
@Gąska said in The Official Status Thread:
It's mathematically impossible for it to get position wrong.
Not knowing it was impossible, @Tsaukpaetra achieved it!
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra you must've fucked something up.
Clearly.
@Gąska said in The Official Status Thread:
Also, is UE using quaternions for rotations? I'm pretty sure quaternions can't simply be subtracted from one another.
Yeah, there's no subtracting of rotators.
I think the problem is that it's taking into account the rotation of the hand. If I get it pointing precisely forward, the resultant position is correct.
So, I just need to de-rotate the transform of the hand to a proper place, and then apply the maths, and un-rotate it after?
Will have to fiddle some more tomorrow...
-
Status: so just because it's September, there's some unspoken obligation for it to suddenly become really hot (and humid)? Similar thing happens in June too...
Filed under: weather WTFs
-
Status: Not feeling well. Luckily, wednesdays is my half day at work so I can catch the next bus home. Also, I forgot my medicine to counter not-feeling-well at home so I need to go home for that anyway. Yesterday I thought I would need it, but thanks to screwing with pig dicks I managed to forget about my troubles for a while.
-
@loopback0 his provider has this service and I've sent him a number of test emails. Thank you.
-
@Tsaukpaetra said in The Official Status Thread:
Status: Still can't grok math.
What the actual fuck is that?
Is that an example of one of these wonderful GUI lego programming paradigmsblakeysome people think would make everyone able to code?The problem I'm trying to solve: Given the position of Hand, Head, and Item displacement, determine the (relative to Hand) position and rotation needed to cause Item (adjusted for the displacement) to be in the center of Head, pointing forward.
I can almost get this to happen, but only when the Hand's rotation is exactly in alignment with the Head (which is almost never is).
I have no fuckin' clue what I'm doing wrong, and all those extra nodes are me just Artificially-Intelligent-ing a solution...
I'm assuming the problem you have is that there's multiple joints in between, so the relative positions / orientations depend on each other. It's really just a series of translation and rotation matrices.
Unless I'm missing the point, I suggest you read up on (forward) kinematics first and then figure out how to do inverse kinematics from there.
-
@topspin said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: Still can't grok math.
What the actual fuck is that?
Is that an example of one of these wonderful GUI lego programming paradigmsblakeysome people think would make everyone able to code?Yes. It's called Blueprint. It's as amazing as you can imagine.
-
@Gąska said in The Official Status Thread:
It's as amazing as you can imagine.
I imagine Frink's sarcasm detector exploded while you wrote that, yes.
-
@topspin said in The Official Status Thread:
What the actual fuck is that?
Is that an example of one of these wonderful GUI lego programming paradigms blakey some people think would make everyone able to code?Still better than LabVIEW. (It would be quite an improvement if someone ported LabVIEW to Unreal.)
-
Status: I was gifted one of those racing seat-style gaming chairs. Not sure if I like it or not compared to my old boring one, but we'll see.
-
@hungrier said in The Official Status Thread:
@Gąska You can actively silence it with your own music
He could actively silence it by walking into the other room, ripping the clarinet from his sister's hands, and throwing it out the window. Of course, that might have other distracting side effects.
-
@HardwareGeek said in The Official Status Thread:
and throwing it out the window.
-
@Rhywden Because she could still play the clarinet outside the window
-
@TimeBandit Throw them out of different windows then! Do I have to do all the thinking here?
-
@Rhywden said in The Official Status Thread:
Do I have to do all the thinking here?
-
@Parody said in The Official Status Thread:
Status: I was gifted one of those racing seat-style gaming chairs. Not sure if I like it or not compared to my old boring one, but we'll see.
My mom got one. Sooo much better than the handed-down piece of wood she had before...
-
@Tsaukpaetra said in The Official Status Thread:
@Parody said in The Official Status Thread:
Status: I was gifted one of those racing seat-style gaming chairs. Not sure if I like it or not compared to my old boring one, but we'll see.
My mom got one. Sooo much better than the handed-down piece of wood she had before...
Maybe one of those wouldn't keep breaking under my excessive weight like the office chairs I've been using...
And no, I'm not actually breaking breaking it, just making the cylinder lose its lift after a while so I start drifting downward slowly...
-
@topspin said in The Official Status Thread:
I'm assuming the problem you have is that there's multiple joints in between, so the relative positions / orientations depend on each other. It's really just a series of translation and rotation matrices.
Something like that.
Since the item is still technically attached to the hand, its position is relative to it, though I can get its world position.
I've made a debug line appear so I can verify my work. Essentially, I want it to look like this no matter what the position of the hand that's holding it (represented here by the right hand, it's invisible because it's holding something, but you can tell the rotation based on the cuff-thing):
Instead, I get things like this:
This because the hand is rotated a bit up and to the right, and the transformation is calculated as if it wasn't rotated...
-
@Benjamin-Hall said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@Parody said in The Official Status Thread:
Status: I was gifted one of those racing seat-style gaming chairs. Not sure if I like it or not compared to my old boring one, but we'll see.
My mom got one. Sooo much better than the handed-down piece of wood she had before...
Maybe one of those wouldn't keep breaking under my excessive weight like the office chairs I've been using...
And no, I'm not actually breaking breaking it, just making the cylinder lose its lift after a while so I start drifting downward slowly...
Yeah, had that problem. Also had one that leaned a bit to one side after years of use, leaving you feeling a bit weird.
The chair this is replacing has fake leather in the back that's coming apart; it sheds little black strips of whatever-it-is every time you touch it. It also has a hard seat with almost no padding. While it isn't that comfortable it is pretty strong.
-
@Tsaukpaetra said in The Official Status Thread:
This because the hand is rotated a bit up and to the right, and the transformation is calculated as if it wasn't rotated...
Okay, new formulae:
Now everything is aligned, except the pitch is still being affected by the hand (I hid the character model):
And it doesn't work still if the item offset point on the item is anything other than a height adjustment...
-
Status: Installing Windows 10 on the backup server. It has a teeny CPU because it's a glorified disk target.
Yeah, this is going to take a while. I'll go and watch a movie or something...
Bets on how long it will take for a Celeron 2.9 GHz dual-core CPU to install? I have mine on about 131 minutes.
It's been 18 so far just to get to this point.
-
@Tsaukpaetra said in The Official Status Thread:
teeny CPU
Those temps though.
Never exceeding 48C.
Almost like there's almost no difference between being idle and pegged to the ceiling.
-
Status: That's a damn lie!
-
@Tsaukpaetra said in The Official Status Thread:
Status: That's a damn lie!
Why is Windows 10 trying to connect you to a network? Does it run on the Matrix?
-
@_P_ said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
Status: That's a damn lie!
Why is Windows 10 trying to connect you to a network? Does it run on the Matrix?
If not now, then they're certainly conditioning you for it!
-
-
@Tsaukpaetra said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
pegged
Status: Fucking Skype...
What, you're telling us Explorer is somehow more bloated than Skype of all things?
-
@_P_ said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
pegged
Status: Fucking Skype...
What, you're telling us Explorer is somehow more bloated than Skype of all things?
Well, until the COM Surrogate starts coming all over the system...
-
@Tsaukpaetra said in The Official Status Thread:
Almost like there's almost no difference between being idle and pegged to the ceiling.
If your cooling is adequate, that's true and how things should be. If your cooling system can't pump heat out fast enough, the temperatures get a lot higher very quickly once there's a workload (and your CPU will thermally throttle, which you really don't want).
-
@dkf said in The Official Status Thread:
your CPU will thermally throttle
I can't imagine it throttling much slower than it already is...
-
@Tsaukpaetra said in The Official Status Thread:
coming all over the system
Status: Attempted to initiate a Remote Desktop connection...
Uh....
-
@Tsaukpaetra said in The Official Status Thread:
@dkf said in The Official Status Thread:
your CPU will thermally throttle
I can't imagine it throttling much slower than it already is...
Having seen it (where I'd got badly wrong the CPU cooling of a system I was building) I can assure you that you will notice. Because it looks exactly like a full hardware crash. The CPU doesn't slow down so much (that's actually the OS trying to avoid the actual throttle) but rather just stops with a “total nope” with a basic error message.
Fortunately, I could get everything I needed to fix that problem by the next day and that particular computer is still working fine. (There's a fan bearing somewhere starting to wear, but it's had a lot of use so that's understandable…)
-
Status: I feel a strange joy when people voluntarily use something I made. (More so from my hobby projects than my professional work.)
-
@Tsaukpaetra said in The Official Status Thread:
@Tsaukpaetra said in The Official Status Thread:
coming all over the system
Status: Attempted to initiate a Remote Desktop connection...
Uh....
-
Status: I'm terrible at the TD part of TDD. I'm also pretty terrible at TAD as well...
-
Status: I've used git for years and I still don't really understand rebasing.
-
-
@TimeBandit said in The Official Status Thread:
@error said in The Official Status Thread:
I still don't really understand rebasing.
RTFM
Yeah, I understand that theory. In practice, it always blows up on me.
-
@error
@error_bot !xkcd git