Most pepole want the efficient way or getting it faster. doing the thing just because u enjoy it is valuable and opens many doors in addition to creativity.
@@BlckPollen I can't have that where I live. only flex. I can outsource tho, but I'd rather die. seriously that's because outsourcing makes me die anyway. however, without money I also die, so we have a little paradox going on. in the end, flex > money, don't ever forget that.
I am a high school student and something I often do when programming is just kinda ignore what everyone says and try to reinvent the wheel for everything (one time i tried to write a browser and instead spent 2 weeks designing a completely custom UI engine and after it was complete I realized I am not a fan of browser design). Sometimes this works out but I am most definitely not experienced enough to actually complete most of my projects, however the knowledge I gained on random things like game engine design and operating systems just fascinates me. Seeing that you have been able to do the things that inspire me to pursue software is just amazing
@@sourestcake Thats good to hear! It seems to be working out pretty well so far, and I feel just that extra bit of satisfaction when I make a project and it works out. The fact I can spend hours programming and it just brings me that enjoyment is proof to me its the right thing for me.
It's good to "reinvent the wheel" if you do it for learning and theoretical purposes, not for practical purposes. That's what I do to increase my knowledge frontiers
This is how I did things ~40 years ago. It paid off. I still jump into whatever I happen to be interested in with utter confidence. Don't lose that drive! And don't let common core kill any affinity you may have for math :-)
That renderer looks incredibly realistic for just from scratch, more realistic than cycles. The power of being able to create a program on whatever you want is quite a flex
whilst Ange deserves the upmost credit for what he created in this video, I believe the main reason behind the realism is raytracing itself, simulating light produces very realistic imagery!
This is the most relatable programming video I’ve seen yet. “No, , I’m not going to just clone that repository! If I don’t implement a fully-engineered quadtree myself for this project that is only intended to be a UI study for myself, I didn’t do enough! Gah!” - definitely me before
All the work is always worth it when you sit down to demo a product and can pull the old "I know this just just an X demo, but I whipped this up as well just to check it out" and demo half the finished product. Unnecessary, exhausting, means trading sleep/stress/sanity for frantic typing but the flex must come first
Just found your channel and the quality of your videos are on another level! I've been working on a unidirectional path tracer in glsl on and off for some time now and I've sort of reached the limit with what is easily doable in a fragment shader lol. Seeing this video made me want to go back and try writing a CPU based version with Embree. Would love to see more path tracing/rendering content :)
I've actually seen your stuff on RU-vid! In fact, I even starred some of your repos on GitHub, I was really impressed when I saw your work. I haven't done too much with GPU ray-tracing but I was hoping to learn more about it at some point. Embree is definitely some black magic... I'm very intrigued at how they can get such good performance from it so I'm definitely going to look at it in more detail in the future. Anyway, glad you found my videos and thanks for watching!
You have that nice Technoblade's vibe with all those jokes, narrative style, even with your voice in some cases The video is cool and I really liked the result and the whole process of making it :)
@@alexa.davronov1537 and yet it manages to surpass them all!!!! (was referring to the brief description of the car modelling process which was one of the most complete end-to-end descriptions of the process I'd ever heard), around 2:09 in the video. It's gold.
Thanks for watching everyone! I really wanted to make this video informative and detailed but to be honest there was just too much to cover... Many of these projects I've been working on in the background for years. I'll cover more specific elements in detail in future videos. Comment below what you want to see!
(I know this video is years old at this point, but here's some blender help) Pro tip for modeling cars in blender: always start with the default cube, split it in two and mirror one side. Never get ahead of yourself, just start with a really basic shape, and only work from the side view, smoothing out the shape, add a row of beams that define the shoulder line of the car, and once that's done (should take around minutes) , add curves to the front and back, then you need to add the actual shoulder, (do this from the top view) add a small subdivision across the length of the car, very close to the edge. Now remove the faces on the window above the defined shoulder line, and the faces on the outside edge of the roof and windshield. Fill in the side windows by selecting the beams across the roof, and fill in with CTRL F (I might be wrong with the key bindings it is late at night) use the knife tool to separate the window down into smaller sections hat connect with the upper roof/windows sections. Fill.in the gap below the window on the shoulder line by selecting the beam at the bottom of the window, and selecting the beam on the outer side of the shoulder line while holding shift+CTRL. This should select fallow the path of least resistance and speed up filling in the shoulder gap. Make sure when you get to the last section to select all the sides around the hole so it connects properly. I hope this makes sense, I hope it helped you.
I understood about 0.001% of what was going on but i was hooked from start to finish. Im not even that into cars, or programming but that was impressive. Thumbs up and a sub from your friendly neighbourhood layman, me.
I'm learning unreal engine 5 and caught covid this week, so i'm stuck home. but i still haven't felt like touching ue5 ever since i got sick. this video changed that, ty. back to the grind
"... the easy way to learn something is to just do it the hard way" I can't tell you how much do i agree with this. Each time i did something massive for me as noob, others said that i'm just a mad guy. But they can't get the fact i just did it for fun, as a way to learn about it more, and as a way to flex. Thank you for this video! And it's not cringe, believe me
Without exaggeration, you deserve over 5 million subscribers. For sure. Probably more. Even creating such a nice car model and render in Blender is an incredibly difficult and time consuming task. To then render it with a custom renderer and get a BETTER result is absolutely incredible. Congratulations on the successful project, and good luck for the future of your channel!
Glad I discovered this channel! Realised this is the type of video I want to make, things that don't make any sense. So I am going to do just that. Don't know much about game development but let's see lmao. More seriously though, enjoyed this video!
I can't really express how awesome it is to find someone like you. You have some of the same core philosophies that I do (building everything from scratch LOL) and I always have been interested in this level of programming and creation. Everything you do is what I've wanted to do at heart and it's amazing to see it materialized in such a way. Also, I'm sure you get told this a lot, but you are a wizard. I will be watching closely and surely I'll be playing with any software you release.
Man I LOVED this video. The mood, the music, your voice, everything. And it made me laugh loudly more than a couple times. That's an earned subscription, keep up the good work! (And that Maserati is so sexy, anyway)
I feel you so much when at the first opportunity you will instantly give up on searching for "out of the box" decisions and start making your own from scratch learning and learning the new stuff. It's so familiar to me, despite the fact I'm not even close to all your knowledge and skills. This little thing makes you such a gorgeous master of tech and code. My colossal respect is your's sir, so I definitely subscribed. PS. I am actually surprised you didn't invent the blender to model you car, and after this maybe an OS as well.. And PC... And so on :D
11:28 I recently learned Blender lets you change the sequencer so you can go from sRGB (which is standard) to Linear ACES and a few others. Or you can just export Linear into EXR or something and do your own tone mapping if you wish.
This is do weird. I've been writing a path tracer. It's generating some cool images, and I've been thinking about which features to add next. I've been thinking about afding a UI. Another thing I've been thinking is that a cool scene would help drive the next set of features... And I was thinking about a car! Then YT recommends this. It's a cool video, and I love your personality.
I truly admire your ability to explain things with a distinctive blend of sarcasm, technical precision, and unique style. And I can assure you that I'm not here because of The Algorithm. I stumbled upon this content during my own search and now find myself happily delving deeper into its fascinating intricacies. Oh and did I mention I subscribed ? Keep up the "great" work!
Hey, the founder of this channel. I am new here, I really liked your videos. I was so bored with programming and have been spending almost a week doing nothing but gaming. And your videos gave me motivation, to get back. I really love the way you make your videos, clean and detailed explanations. Hope you will reach more sub numbers soon!
Fantastic work ! - The images your ray-tracer produces are very impressive. I would love to see a more in-depth video about the individual components of the path-tracer, could be very educational.
You are the Kris Kosta of your Programming. there is a Guy in our Artist Community. He does things like you manually just to Flex. Though you do it more raw. Thus more respect to you. Love it brother
I just lost faith that I will accomplish anything in my life since just one of your projects would be a complete life success for me. How am I supposed to compete against this guy?
_Investing in yourself_ is not a competition. *Success builds momentum.* The secret to any big project is to keep breaking it down into smaller projects. (The eating an elephant parable.)
Congrats on making by far the best model of a Tipo 151. Never seen anything up to this standard before :D Most of the video was complete gibberish but I'm blown away nonetheless. Despite what 1 of the guys in the comments said this video is not the slightest cringe.
Well, there are many algorithms involved into a ray tracer if you wanna think about it that way... Main difference is that you have to learn about some really complex linear algebra.
as Adobe professional, just wanted to say that Adobe perhaps should contact you.... sigh Piranha, if I caught the name correctly, is a wonderful concept for a language you and I, sir, think very similarly, because I made a node based procedural modeller called it, sigh, apex. you know, Ape X, it's a nod to DirectX I guess. sigh then I had to do an AST expression evaluator OBVIOUSLY ... well, it's a rabbit's hole I managed to do and flex a lot, erm, I basically learned how to model from the ground up I did UV projections as well as unwrapping, seams, smoothing, learned a throng of algorithms etc (didn't do beveling tho, it was kinda insane with how complex it was) until I fired up Blender for the first time in life and (semi)knew my way around then I decided maybe I should use Blender and make something else, like games thank you for your videos
You've coded direct light sampling then its not path-tracer anymore, but an actual bi-directional ray-tracer, and it can do lots of cool stuff which even Cycles can not do in its current state Truly fascinating
you do all this insane work and never explain the technical deails, I know you need to feed the YT algorthim and not all people would understand, but I'm literally drooling for some more in-depth technical explanation in all the projects you do, beause I'm a developer and I'm fascinated by this, but I'm too much of a noob to get a sense of what is going on from your code directly (I'm just a dumb enterprise web dev :( )
I want to, I just haven't quite figured out what a good balance is yet since it seems that it's hard to keep an audience watching with more in-depth explanations. More recently, my videos have included more technical details, this one isn't really my best work. Thanks for watching!
This is one more video of yours in a row I'm watching with droopy jaw!!! This is incredible work! Any other person would give it up after he has the Blender installed - but not you! How do you manage to be so consistent and persistent? What's the secret?
Thank you so much for the effort you out into your first principles approach!!! I am learning so much from you, as I too love being able to derive functionality from the ground up. Thanks to you, I now know to call this "Flex" 😉
'The first thing I tried to do was model a car' That sounds like the way I started with blender... after several train wrecks I recognized my delusion and went back to making very simple objects; and progressed from there. I gotta say, your first attempt was definitely better than mine. I only got as far as the door of a 1960's Mini Cooper. I'm several attempts in now, and getting slowly better; the most recent one almost looks like a car. glad to know I've got a few more years before I get to the 73rd step in your '73 easy steps' guide.
Just got to see your videos now because of the engine sim, but your raytracer was very good. Congrats and please let us know when the final build for 3dsMax will be around too.
Do you mind sharing your journey on how you learnt all these concepts? Example: how did you make up a programing language? how many hours did you dedicate to learn C++? etc. Usually, people learn programming for the sake of money but when you spoke about reinventing the wheel, it gave me inspiration to do something by myself just for the fun of it. Would love to hear your thoughts on this.
I rarely say "This should have 1000x more views" because most of the time frankly I can sort of see why it's not the case, but holy shit I genuinely mean it this time. Just keep making videos and I guarantee you you'll get to 100,000 subs in no time. Insane.
(At the end of the video) wait... you're... YOU'RE THE SAME GUY WHO WROTE HIS OWN PHYSICS ENGINE AND THEN BUILD AN ENGINE+SOUND SIMULATOR ON TOP OF IT. And now this. Oh my god.