This profile is from a federated server and may be incomplete. Browse more on the original instance.

NASA aims to destroy an Empire State Building-sized asteroid (interestingengineering.com)

Astronomers have been closely monitoring Bennu, which swings close to Earth every six years. However, the real cause for concern arises from the possibility that on September 24, 2182, Bennu could collide with our planet with a force equivalent to 22 atomic bombs. While the odds of such a catastrophic strike are estimated at 1...

Rodeo,

That’s 150 years away, nobody’s going to do shit until 2181, and then the whole world will freak out saying “why hasn’t anyone done anything yet!?”

References: climate change, housing collapse in Western countries.

Importing multiple meshes from 1 .blend file

Hey guys I’ve recently been looking at Godot since Unity has set itself on fire. I’m liking it so far but I’ve run into a small issue that disrupts my usual workflow. I like to store multiple meshes as separate objects in a single .blend file for meshes that are very related to each other like pieces of a build kit. I was...

Rodeo,

I haven’t worked with 3d models in a year or so, but gltf was the way to go for me at the time.

The reason the saved scenes done get updated is because you’re actually saving them as a physically separate file when you export the branch to a new scene. There is no workaround for that since you’re making a physical copy of the data and storing it in a different place on the hard drive.

Rodeo,

A few things to note there:

  1. That importer is probably part of the engine code, probably in C++, and if it is it will require recompiling the engine and using your custom build for your game.
  2. From the docs on 3D importing:

.blend (Blender). This works by calling Blender to export to glTF in a transparent manner (requires Blender to be installed).

So it looks like the blender importer is already using the (recommended) gltf format anyway.

  1. There is the Godot Blender Exporter which you may find useful instead.
  2. You can write a tool script that extends EditorPostImport and do things with the scene on import without having to modify engine code. I’ve used this to great effect on gltf files.
Rodeo,

“I’ve heard of that, let’s use it!”

Please please please tell your bosses how stupid that attitude is.

Rodeo,

And there’s a certain brilliance to that choice in that everyone, even if they don’t fully understand the statement and it’s implications, everyone always laughs.

He tricked the stupid half into laughing at their own stupidity.

Rodeo,

Signals are best used when you use the prebuilt ones for each node

Thas not true at all, I use custom signals all the time.

However, custom signal are not particularly useful within a class. They are useful for passing information up the node hierarchy. As Kids Can Code says: get_node down the tree, signal up the tree.

Rodeo,

I don’t know if it the intended purpose, but it’s a very useful one.

If so how are we supposed to send information from one script to another if one is not directly a child of the other?

Signals are good for that. It’s just generally easier to maintain than many calls to get_node. Signals help to decouple a scene from other scenes, so when you instantiate it you just connect the signals to some callbacks that can be in any script anywhere. If you use get_node all the time you end up having one scene relying on a specific node hierarchy in another scene, which is just a big headache.

Rodeo,

This works but now your signals are not part of the class which they act for, and are also in global scope rather than scoped within the class they belong to.

Generally it’s a good idea to keep everything in the smallest scope possible. But this can work for smaller projects where the total number of signals is manageable on its own.

If I have a thin 3D object (like a wall), what's the best way to ensure collisions will be detected properly?

I have a wall in my 3D game which is relatively thin and it can be hit on both sides with objects that may occasionally be moving somewhat fast. Is there a reliable way to ensure that the colliding objects will be stopped on either side of the wall as opposed to simply passing through?

Rodeo,

There is a builtin option in Rigidbody and I think also KinematicBody called continuous collision detection or CCD. It is supposed to do this for you, and with engine code (so much faster because it’s pure C++).

However I have read some posts here and there saying it doesn’t work properly.

Rodeo,

I see the injustice there as the employer not paying the server enough.

Rodeo,

You mean PO-TAY-TOES?

Rodeo,

We need more configurations.

Rodeo,

Crisis should be crises, plural. I believe this is an example of faulty parallelism.

Rodeo,

Nope.

Right now the list reads plural, plural, and singular. Parallelism states that all words in a list should have the same form. So they should all be plural, or all singular.

Rodeo,

Well I don’t really agree with that and I also don’t think it’s a solution to faulty parallelism.

Rodeo,

Not really. A midlife crisis and a psychotic episode could both be called existential crises. I don’t think there’s a hard definition to it like you seem to be asserting.

Rodeo,

Meaning you’re going to refuse to learn about faulty parallelism?

Rodeo,

Didn’t Godot remove visual scripting recently?

Exploring the available CAD software (faulty.equipment)

Hey there! As a 3D printer addict I do a lot of small parts in CAD to print and use around the house. Lately I’ve been exploring all sorts of CAD software since finding out there’s a more around than just Fusion360 and Onshape so I started exploring what’s out there and jotting down my impressions....

Rodeo,

I mean do your really need the latest fluid stimulation just to block out a model for printing?

Rodeo,

everything will collapse into a giant mess once you try and change/remove an earlier feature

In my limited experience that’s true in solidworks too, because every feature is built on the last one. So if you want to modify a feature that’s halfway up the hierarchy, you make a new feature to do it instead. That way it doesn’t break the model and you also preserve the design history of the part.

That’s the accepted and expected behavior, because preserving design history is important.

Rodeo,

Losing a week of pay means they can’t make rent, then they lose their home, now we have homeless children.

Pick your poison.

Rodeo,

You may be interested in Lemuroid

Rodeo,

If you don’t mind sharing, where do you live? I’m able bodied but in my 31 years I’ve literally had to run or fight only once, and it was in a neighborhood I knew was bad. Meaning if I wasn’t able bodied I would not have gone there.

Just makes me think you live in the slums of Chicago or some harsh place. I’ve been all over western Canada and there’s maybe two neighborhoods I’d think you’d want to avoid. So it’s hard for me to imagine a person living in constant fear unless they are in or near those neighborhoods.

Rodeo,

Well gravity isn’t a theory at all, it’s a law.

Perhaps you’re getting gravity confused with evolution?

Rodeo,

I think you mean short bus. Or the front. The back was where the cool kids sat.

Rodeo,
Rodeo,

Please post a link from a reputable source explicitly citing gravity as a theory as opposed to a law.

The link I posted quite clearly states that universal gravitation is a scientific law.

Hope this helps.

Rodeo,

Those are great explanations of the differences between a law and theory.

However an astute reader would have noticed that’s not actually the topic of discussion here. I shall posit my question again:

Can you show that gravity is a theory and not a law?

Rodeo,

You’re avoiding the question yet again, and now you’re resorting to sneering.

Pathetic.

Rodeo,

Gravity is neither a law nor a theory. …

The law of gravity is …

The theory of gravity is …

So, it’s neither a law nor a theory, but also it’s both at the same time.

This is getting a little ridiculous.

Rodeo,

I understand you’re contradicting yourself.

Rodeo,

Safeway is UFCW, the shittiest most corrupt union ever. The union will do everything they can to avoid a strike because picket comes out of the union treasury and makes their accounting look bad. UFCW itself operates like a corporation.

Rodeo,

We’ve got to kill that attitude, and that has to come through hurting the owner class, which is what the whole – you know, the world – people are trying to do.

The stumble at the end of that sentence comes off so much like he was about to say “that’s our plan”, but realized at the least second he can’t give away that there is actually a group of people planning that.

So who was he talking about? The WEF? IMF?

Rodeo,

Just another silly quirk of the imperial system.

Metric uses kilowatts.

Rodeo,

Godot has console support now. I think it has for a couple of years, actually.

Rodeo,

If you’ve done it a lot then you know how easy it is to get up and running with a new language.

Really, it’s not that hard. GDscript is not some archaic clunker like COBOL with outdated paradigms, nor some esoteric joke language like Brainfuck that’s just pointlessly difficult. You’re going to be fine with it inside of a day.

Rodeo,

Trudeau basically won on that platform, so it’s not surprising to see someone else trying it now.

Rodeo,

Assuming one of each cocktail and no other drinks, that’s one drink every 3.65 days.

Definitely not problematic. Unless you think two drinks a week really affected your life negatively, but I’d be surprised if you thought that.

Rodeo,

I think a lot of people have no idea that alcohol is a major carcinogen.

Rodeo,

The ones that die every year are called annuals.

Rodeo,

I mean that’s not what I would call affordable, but okay.

Rodeo,

The other side of the coin is people like you going “how dare someone have criticism, rabble rabble, if you don’t like everything all the time you’re a cunt!”

Criticism is okay.

Rodeo,

No, this is how it works for large wealthy powerful people who can afford to pay off all the real estate agents to act in their favor, or lobby for zoning changes immediately after opening their business and demand grandfathering status, or even just buy all the surrounding real estate so no one else can.

This is not how it works for a mom and pop shop. They have no power to make such demands.

Rodeo,

PSUEDO estrogens, which are also just plastics.

No plastics manufacturers are harvesting estrogen from women and infusing their goods with it.

Rodeo,

So they’ve used the last option I suggested: buy up surrounding real estate.

Rodeo,

So you agree with me then that this is not a tactic that most businesses use, as the person I originally replied to had stated.

You agree with me that these are tactics only available to large rich powerful corporations?

Rodeo,

So if you agreed with me, why were you arguing with me?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • uselessserver093
  • Food
  • aaaaaaacccccccce
  • test
  • CafeMeta
  • testmag
  • MUD
  • RhythmGameZone
  • RSS
  • dabs
  • KamenRider
  • Ask_kbincafe
  • TheResearchGuardian
  • KbinCafe
  • Socialism
  • oklahoma
  • SuperSentai
  • feritale
  • All magazines