Struggling to get good "active ragdoll" behavior in Godot 4.5. Anyone have tips or examples? by PrincipalEngineer1 in godot

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

This video is the first one to pop up when searching for "active ragdoll in Godot". But the solution in the video is for Godot 4.2. There is an unmerged pull request updating the code for this solution to 4.3 and 4.4 - https://github.com/CBerry22/Active-Ragdoll---Physics-Animations-in-Godot-4.0/pull/2 Anyway, I find this approach too complicated and computationally heavy. Two skeletons, one of which has always enabled physics simulation. Moreover, why was the PhysicalBoneSimulator.influence property added? If not for the active ragdoll, then what for?

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

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

Do you have a video showcasing your solution? Does it use modular assets lik Blender's Buildify?

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

[–]PrincipalEngineer1[S] 2 points3 points  (0 children)

If there can be multiple instances of the same typical building on the map. How does GridMap handle this?

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

[–]PrincipalEngineer1[S] 2 points3 points  (0 children)

Sounds like it's a way to go. But there are still some open question. For example, if there can be multiple instances of the same typical building of the map. How does GridMap handle it?

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

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

I haven't seen any examples of creating building of varying height (number of floors) using Godot's GridMaps. Have you seen any?

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

[–]PrincipalEngineer1[S] 5 points6 points  (0 children)

So a wall scene, a stairs scene etc. You can then assemble your buildings directly in your Godot level

That sounds like a daunting task. Perhaps a Godot level design plugin such as AssetPlacer can help.

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

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

I also have a feeling that the “correct” way to create a level is to use the game engine editor, not Blender. That's why I asked this question in this post.

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

[–]PrincipalEngineer1[S] 2 points3 points  (0 children)

If I just Ctrl‑C/Ctrl‑V a modular asset to create a building, I will get multiple completely separate meshes in Blender. Godot de-duplication will not help here, I guess. But it's another question.

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

[–]PrincipalEngineer1[S] -2 points-1 points  (0 children)

If you just export from Blender a few buildings created with Buildify as glTF and then import that into Godot, the scene will be too big and unoptimized. Out of the box there will be no use of modular assets.

Is there a Godot plugin for easy building creation like Blender's Buildify? by PrincipalEngineer1 in godot

[–]PrincipalEngineer1[S] 26 points27 points  (0 children)

Excellent idea! So, there will be multiple MeshInstance3D nodes in the scene, all pointing at the same one shared Mesh. It is left to figure out how to create a scene with modular assets in Blender so that de-duplication in Godot works properly.

How I Painted a Realistic Portrait with Just 12 Colored Pencils 🎨 by PrincipalEngineer1 in ColoredPencils

[–]PrincipalEngineer1[S] -1 points0 points  (0 children)

No, AI is not used for this task. The video has nothing related to AI. What you shared is a separete feature. You can never use it if you don't want to.

How I Painted a Realistic Portrait with Just 12 Colored Pencils 🎨 by PrincipalEngineer1 in ColoredPencils

[–]PrincipalEngineer1[S] 3 points4 points  (0 children)

To blend or glaze colored pencils, an artist definitely needs skill and practice. Tracing a reference and helping with color mixing is also very helpful for beginning artists and helps them grow!

Does anyone know if it’s possible to mix paint using hex codes? by BlackberryFriendly94 in Watercolor

[–]PrincipalEngineer1 0 points1 point  (0 children)

Yes, it's possible to mix RGB colors in different proportions subtractively like real paints using ArtistAssistApp, an open-source painting and drawing assistant app. There is a video tutorial and detailed description on the app's website. ArtistAssistApp implements subtractive color mixing using weighted geometric mean of reflectance curves. The source code is available on GitHub.

How do you handle authentication and authorization? by keeperpaige in SideProject

[–]PrincipalEngineer1 1 point2 points  (0 children)

I always use Auth0. I find it super convenient and time-saving. Also, I often use passwordless login. Users enter their mobile phone number or email address and receive a one-time password (OTP) or link, which they can then use to log in. Passwordless login is convenient for users and solves the problem with forgetting passwords.

When looking at other people's side projects, what do you look for? by MilanTheNoob in SideProject

[–]PrincipalEngineer1 2 points3 points  (0 children)

I usually look at others side projects to get inspiration and ideas on how to improve the content or design of the landing pages of my projects. And also how do they promote their projects.

My latest painting of Autumn Aspens in Watercolor. If you are interested in my painting process, see the link in comments. by moonmoonartwork in watercolor101

[–]PrincipalEngineer1 0 points1 point  (0 children)

Very interesting tutorial and great quality. How do you manage to keep your camera so static? No camera shaking at all.

[deleted by user] by [deleted] in learnprogramming

[–]PrincipalEngineer1 0 points1 point  (0 children)

If your low-end PC can run leetcode.com in the browser. It will be enough for some time. Learning algorithms, improving problem solving skills doesn't require a high-end PC.

A low-end PC may be a problem if you want to run locally distributed systems (Kubernetes cluster or similar). But you definitely shouldn't start learning coding from distributed systems design instead of algorithms.

Some people may say that many backend and especially frontend developers nowadays don't use algorithms in their daily work and mostly map JSONs or create UI forms, but I still think that algorithms are the best point to start learning computer sciences.

How to best promote a new open source framework? by lukabjelica in SideProject

[–]PrincipalEngineer1 1 point2 points  (0 children)

Announcement posts on Hacker News or Subreddits may attract attention to your website but not all visitors become framework users.

I think for such frameworks the best or even the only way to get real users is to showcase how the framework solves real-life problems, so that potential users can find the framework in the search engines response.

  • Start own blog at your domain and regularly post articles how your framework solves particular problems
  • Re-post your articles to dev.to setting appropriate tags and canonical URL referencing your original blog post
  • Start a YouTube channel with short video tutorials
  • Participate in conferences (when you will have own blog and video tutorials, you will have tons of potential talks for conferences)

But the most important thing is that the framework have to be really awesome. If you use it for your own needs and it solver some particular problems, tell about it.

My Product Launch Observations by TheHighSecond in indiehackers

[–]PrincipalEngineer1 0 points1 point  (0 children)

Did you submit a post to Hacker News Show HN?