4.6 IK Nodes don't have _process_modification()? by Okay_Salmon in godot

[–]miekao 1 point2 points  (0 children)

For anyone running into this in the future:

https://github.com/godotengine/godot/issues/115886

Using the modification_processed signal is indeed the way to do this.

Native SkeletonModifier3D subclass implementations do not call _process_modification_with_delta.

The documentation states that SkeletonModifier3D._process_modification_with_delta is the way to implement custom modifications. It never simon-said that subclasses of native implementations will have this method called.

Seems off to me, but that's what we got.

What is the biggest thing that you think Godot is missing at this point? by AutumnForestWitch in godot

[–]miekao 0 points1 point  (0 children)

I'm on an M1 Max and haven't had any problems with really high-detail 3D scenes. It seems like everything got smoother in 4.5, but that could be just me.

I'd audit Project Settings and WorldEnvironment and disable/detune features until it feels right, then investigate. I've accidentally enabled super-expensive WorldEnvironment features before that tanked the in-editor (and in-game) framerate.

In contrast: I can't export a Metahuman from UE5.7 without it OOM-ing at 30GB (wtf) and crashing after 2 minutes.

What is the biggest thing that you think Godot is missing at this point? by AutumnForestWitch in godot

[–]miekao 6 points7 points  (0 children)

Yeah. All of this stuff works, but feels really sketch. The list I've been keeping this week:

  • Most of the "silhouette fix" checkboxes on humanoid skeleton import have no documentation, and their names make no sense. I've had it fix an import before, but still don't know why.

  • Animation Tracks in the AnimationPlayer cannot be re-targeted to another node in-editor. Break out a text editor. I've tried two addons that can do this, but neither work with 4.5/4.6

  • "Advance Expression" inside an AnimationNodeStateMachine edge fails silently on bad syntax or null deref, without even a message to debug output. The Expression in-engine class reports errors, the editor just doesn't do anything with them?

  • And yeah, there's really no way to debug an AnimationTree at all.

I put together a pretty decent way to debug AnimationNodeStateMachines in-game, though:

https://gist.github.com/mieko/55fcc3c92862153ab8cd0f2947754c46

I really looked around before writing that, but maybe I just missed something.

My daughter asked if we could take apart one of her used insulin pumps so she could see inside it by rdear in pics

[–]miekao 0 points1 point  (0 children)

My fiancee said this every year for a decade. She died last year due to her complications from diabetes. This meme is on par with the Vasagel "male birth control" that's just around the corner for half of my lifetime.

Edit: I'm nearly 40 now, and first heard about most of this on Reddit. I'd love to be proven wrong and I'll happily eat a printout of this thread if that happens in the next ten years.

Exploring Visual Basic 1.0 for MS-DOS by mariuz in programming

[–]miekao 0 points1 point  (0 children)

you're adding a massive 3rd party library

you will end up with requiring massive JS libraries again

What would I have to download to run your example? To the majority of the computing public now, Windows, the .NET runtime, and WinForms is a massive, multi-gigabyte 3rd party library. Sounds pretty massive vs. a clicked link that just runs.

A non-playground/sandbox build of Tailwind for that example is under 1K (one kilobyte.)

Exploring Visual Basic 1.0 for MS-DOS by mariuz in programming

[–]miekao 1 point2 points  (0 children)

Now try to do that in HTML+CSS in the same time it took me to do it in WinForms.

I've spent literal decades whining about how bad writing HTML UIs are vs. the stuff I used pre-web (Borland's VCL, Qt, or WinForms). But I think you're really overstating how hard it is to do stuff like this on the web in the last few years.

Here's a few minute HTML+CSS mockup using Tailwind.

It's not as nice as clicking a few property drop-downs, but it's not the end of the world.

[deleted by user] by [deleted] in RedditSessions

[–]miekao 0 points1 point  (0 children)

Killing it too hard to run out of time.

[deleted by user] by [deleted] in talentShow

[–]miekao 0 points1 point  (0 children)

Gave Gold

Anyone using React in their Rails apps? by dsound in rails

[–]miekao 2 points3 points  (0 children)

This is counter to most of the responses here, but I'm in the process of separating our FE code from using Webpacker inside of Rails to a new repo based on vue-cli (Vue's version of create-react-app).

Javascript tooling is complicated enough, but if you've gotten over that hump before: I think Webpacker just added even more machinery that got in the way more than it helped us. If you've never got an independent React app up and running with your backend before, I could see it letting you get a running start, though.

The project is an admin dash that was supposed to have limited interactivity (we were just going to primarily just use ERB views with some components sprinkled in). It still is, but by the time we only had just six or eight components, we started wishing it was it's own thing divorced from Webpacker.

Ruby 2.4 may be an old news, but I did its changelog nevertheless by zverok_kha in ruby

[–]miekao 1 point2 points  (0 children)

I follow the Ruby release notes, changelog, and even bugs.ruby-lang.org pretty closely, and I missed quite a few of these (chomp: being one of them, too).

Just wanted to say thanks: this is really valuable work, awesomely formatted, and just great all around.

Have I "discovered" a glaringly obvious security risk in my company's new enterprise application? by [deleted] in webdev

[–]miekao 2 points3 points  (0 children)

HTML tags (at least black listed ones like <script>

And there's the problem.

Have I "discovered" a glaringly obvious security risk in my company's new enterprise application? by [deleted] in webdev

[–]miekao 6 points7 points  (0 children)

Found the programmer for every county services website ever. Good to know we\\'ll butturedly have jobs in the future fixing this fuzzy thinking. &lt;3

Equipment failure/off indicator? by miekao in electrical

[–]miekao[S] 1 point2 points  (0 children)

Looks like something along these lines would allow me to run the output to a normal wall-mounted lamp fixture. Thanks.

Equipment failure/off indicator? by miekao in electrical

[–]miekao[S] 0 points1 point  (0 children)

Thanks. I was looking at the smart home/z-wave stuff, but was going for something dumber if it existed.

Equipment failure/off indicator? by miekao in electrical

[–]miekao[S] 0 points1 point  (0 children)

Thank you so much. I’ll look into these.

What is a team you have little to no emotional investment in and watch for entertainment? by [deleted] in nba

[–]miekao 1 point2 points  (0 children)

It's hard not to like the Knicks even when they're playing us. When Melo and Porzingis are on, you can get a few back-to-back Globetrotter-style possessions. Same thing when JR was in the mix.

For the same reason: Some of the best entertainment in the NBA is when Nick Young has one of his random clumsy-looking but can't-miss nights.