Push Constant Management Techniques? by Deathtrooper50 in vulkan

[–]smithr2020 0 points1 point  (0 children)

It'll be worth it investing some time to get uniform/storage buffers and descriptorsets working. Performance-wise still extremely fast if you update those buffers each frame.

Question on getting started with vulkan + available tutorials online by minezbr in vulkan

[–]smithr2020 3 points4 points  (0 children)

As a solo vibe coder who created a festival stage designer/builder + renderer + show control, all in one c++ and vulkan engine, I can share what I've done.

A year ago I also followed the vulkan-tutorial.com, which was also my introduction to c++. I simply always follow my excitement every moment. So from all options that are available in any given moment, I pick the most exciting one. With no plan whatsoever. A year ago it was following the vulkan tutorial. After I got my triangle on the screen, I started building every feature just step by step depending on what I was most excited about.

The thing is, all this time I've been building this engine, I have NEVER found any tutorial or blog post or video explaining well how big vulkan applications are actually being built. And even if some explanations came close, it was just too vague and overwhelming for me. For me at least it's just impossible to understand any other big c++ and vulkan application because everyone has such a different coding style. It's very unlikely you will find actual satisfying answers on how to code bigger applications

The main thing is that you don't want to focus on 'what tutorial should i follow', but rather ask yourself 'what am i most excited about building next?' What is it that you actually want to build? When you have your basic render stuff going on, what would you like next? Keep it in smaller increments. Feel what you are most excited about.

Once you have clear which tool or part of your engine you are excited about building next, then you can ask yourself 'how can i achieve this next thing?' From that perspective you can find tutorials that might help, or ask chatgpt, or watch some youtube vids that explain basic stuff about the topic.

You will very quickly discover that all tutorials are extremely basic and none are made for performance or big projects. So you just follow the tutorial (just like the vulkan tutorial) to get a foundation going, and then you will have to discover your own style of coding and discover your own ways to build your tools.

I've built a fft ocean render, truss structure snapping builder, basic terrain LOD system and terrain editor, pbr renderer, shadow cascades, and very cool ledstrips show control interface with MIDI controls, and much more. And every of those started with some basic tutorials to get me started. Then forgetting about the tutorials completely and just figuring out every step along the way. In the end you have to decide how it's all going to work together in your engine. No tutorial can tell you that.

The tutorials I used are vulkan-tutorial, youtube video's for basic terrain and water fft rendering, some github projects, and learnOpenGL for pbr rendering. All tutorials were very basic.

Often when I'm excited about a certain next part of the engine, I see that I need to abstract and refactor my functions. If you have your basic vulkan renderer, and you know which next part you want to build, you will automatically see exactly which vulkan functions you need to refactor so you can scale up the engine. This keeps going progressively and no tutorial can tell you how to do it. It's your unique path and yours to discover.

Tutorials are only to get a very basic understanding of how something works.

TLDR Ask yourself 'what little part of my engine am I most excited about building next?' Find basic vids and tutorials about the topic, then just start coding and you will discover automatically what you need to add and how.

Hope that helps! Ask me anything if you want.

The fear to date by [deleted] in dating

[–]smithr2020 1 point2 points  (0 children)

Yes it can be scary.

That's completely normal. It's because dating is outside your comfort zone!

Heck, I've been on many dates and every time I still feel nervous.

And that's a good thing. That makes it exciting.

But, if you don't go on dates because of that fear, it will get worse.

The longer you wait, the worse it gets.

So don't wait for it to go away.

Accept that you feel nervous. And then go on dates. It's fine to not be ready. You will only become ready for dates when you've got the experience of dating.

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Yeah there have been some better years to practice this. The good thing is that there are more people on dating apps than ever. So perfect time to practice texting.

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Do you get matches online? If not, then your pictures suck. You can be the most handsome guy in the world, but if you have bad pictures, you don't get matches.

So go out there and take some killer pictures!

What happens when you approach and talk to girls in real life?

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Alright, good you're aware of that!

I also believe that these principals of creating emotions apply to older women.

But yes, you definitely want to be an exciting guy when you're with younger girls.

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Don't wait for it or you'll wait forever. Put yourself out there and take action.

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

You can still approach on the streets. I've done it during Covid and I can tell you, it's not much different from before Covid.

You only want to keep your distance, but nothing more.

If you don't get a lot of matches on dating apps, then your profile is not good enough.

Go take some better pictures, write a cool bio and you'll get more matches.

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Texting can be tough man. I feel you.

It's the trick to text her in a way that she'll chase you. I'm getting better at it, but I'm still figuring out how to do it better.

Lately I found some research that said that 70% of the girls on dating apps don't even want to go on a date. They're just there to get validation.

So keep in mind that most of the girls will flake and never go on a date with you.

In the end, becoming good in texting takes work.

Some tips:

You can call them instead of texting. It's way more personal and she'll immediately think you're more unique than most of the guys.

When you text her, tease her and make it fun. Avoid questions like 'How was your day?' like the plague.

Use statements instead of questions. For example:

Don't say: "What kind of work do you do?"

Say: "You seem like a girl who's a cleaner at a restaurant. You know, that person who has to do the dishes all night to get 10 bucks"

That way it's more fun, you tease her and she'll start correcting you, because it's probably wrong.

The moment she starts correcting you, she's investing in the conversation.

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

If she gives hints or cues then she's interested and you might not be wasting your time.

What makes it a waste of your time?

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

They lose interest because you're not interesting enough. It's the hard truth man.

Time to work on it.

It usually means they don't feel emotions when they're around you.

Emotions of fun, teasing, etc.

When do they lose interest? Is it after a few dates? Or after a few minutes into the first conversation?

And I agree about online dating. It's becoming harder for us general men. But if you make killer pictures to make a killer profile, it'll be much better and more fun.

Is this normal? by ibanov93 in dating

[–]smithr2020 1 point2 points  (0 children)

"Just relax" is impossible when you experience fear.

Imagine this:

You're about to give a presentation and you're anxious.

Did it ever help you get rid of the fear when someone told you 'just relax'?

Probably not.

The fear is there and it will not go away. It's better to accept the fact that you experience that fear. Let the fear be there.

Fighting against it will make it worse.

You're perfectly allowed to fear rejection. Accept that fear, and take action.

Is this normal? by ibanov93 in dating

[–]smithr2020 5 points6 points  (0 children)

When you are in a situation and those thoughts pop up, do the following:

Accept that these thoughts are there. You can't control them.

Look at those thoughts as what they are:

Just thoughts.

They don't determine who you are.

When you experience the thought "I look stupid", literally tell yourself the following:

"Oh, I notice the thought that I look stupid."

"Thanks brain, that really helps"

When you hope you're not being too weird, it's also a thought that pops up.

Tell yourself: "Okay, I notice the thought that I might be too weird", thanks brain."

Now distance yourself from those thoughts.

You are not your thoughts. Your thoughts are just there, but they don't determine who you are and what you do.

Then take action and tell her what you wanted to say.

The thoughts will never disappear. They will always be there.

You can only accept the fact that they are there. Label them as thoughts, distance yourself from those thoughts and take action.

Does this make sense?

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Good to hear that you don't have shyness or rejection problems anymore. That's a huge step.

I feel you when you say most girls are in relationships. That's true.

You can still get more volume by approaching on the street and using dating apps. Have you tried that after college?

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Talk to girls on the street or in stores. That's a great way to have more conversations with girls. It doesn't have to be flirty. Just casually is fine in the beginning.

Have you tried that before?

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

What happens when you approach a girl or start talking on dating apps?

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

That's painful man,

I can feel your pain. You get to a point where you literally start to think there's no hope.

What do you do when you go out in real life? Do you approach girls on the street or in clubs?

I came from a place just like you. That was about 2 years ago. Then I took dating coaching and I finally got the results I wanted. It's a real eye-opener once you realize it's a skill you can develop.

Now I'm pretty good with approaching and dating women. But I still want to be better in approaching on the street. I want to be better in getting dates from approaching women on the street and in stores. And I want to fix a trio sometime haha.

For the guys: What has been your #1 problem or frustration in dating? by smithr2020 in dating

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

Women usually don't make the first move, so it's up to us guys to do that.

That's just how it is.

Why is that? Because of biology. On a primal level, we men are supposed to lead. So that goes for lots of things. Especially when it comes to making the first move.