Thank you for sharing-it's very interesting! I've had the idea of creating a screensaver with a surface-cracking, desert-like effect for quite some time, and this could be an excellent foundation to bring that idea to life. have a great day 🙂
@weemanling19 күн бұрын
Man, computers and humans are so fucking awesome.
@joshuasonnen598219 күн бұрын
what library do you use to render this display. I'm building my particle sim in Julia and would like an interactive terminal like what I see you have made.
@LeonardoFernándezR-f8f19 күн бұрын
Damn thats my B.S. Thesis right there
@ianchaplin277723 күн бұрын
I saw this video on my recommended and I just had to click on it after seeing "Teaching myself C" as I just wanted to see pain but it was more chill then i thought and its good :)
@chinmaykulkarni494825 күн бұрын
9:22 Thrift store?! Brother, use libgen.
@flamurtarinegjakyt3745Ай бұрын
Ok but how did you get a visual interface of what you were coding?
@KaiserVentura-nr1zfАй бұрын
what output extension do u use?
@user-pg1tv6lx3jАй бұрын
could you please make video how u build your projects, like how you install libraries etc
@BitorBit_Ай бұрын
use other language, dum amer
@borkata7935Ай бұрын
Why did you choose to do it on C rather than C++?
@moonyl5341Ай бұрын
5:08 an octree is just that but each cube can divide into 8 other cubes so it should be faster
@akshaygowda259Ай бұрын
Damn! KZbin has only one like button. I would have given more likes if it was possible.
@xorxpertАй бұрын
Him: QuadTree no improvement. Him: Scene Grid Tree 😂 (Genius re-invented a QuadTree)
@databasemadnessАй бұрын
I am a senior software engineer and i am smiling :)
@the_outer_heavenАй бұрын
It is very beautiful, thank you.
@David-ww2sgАй бұрын
This is so cool :) You've inspired me to want to do something similar
@mrstanlezАй бұрын
Really You use 6 times for cycle ? That is pretty slow.
@spenzr69202 ай бұрын
I read that as "touching myself..." And i got really confused 😭😭😭
@aadilbutt88092 ай бұрын
very impressive i am learning SE and CS by my self i will succes and if possible would u help me with this kind of fun simulation if yes (awesome) if no (no problem brother have alot of fun just like THAT ) 😉
@_parkerm.d.3522 ай бұрын
awesome!
@Iuigi_t2 ай бұрын
I have a question about the grid approach. WHat happens if a cell gets pushed into another grid cell during collision? Do I just ignore that or do I remove the cell from the old one and put it into the new one?
@netcat02 ай бұрын
This is very fascinating, but I'm intimidated. How do you get started
@42ott902 ай бұрын
what libary did u use for open a Gui/window ?
@Sumitgupta-se6hf2 ай бұрын
I envy you :)
@nothingtobelie3 ай бұрын
Thank you for sharing!
@KhoiNguyen-fj6jp3 ай бұрын
Hey man, which graphic lib did you use to draw the 3d model?
@ShizoMoses3 ай бұрын
Wow. I feel immensely stupid right now. That was amazing.
@walidrx023 ай бұрын
sorry to call my self a coder
@KlojMaalem3 ай бұрын
nice and simple representation
@cybermats20043 ай бұрын
You ruined my dreams there is no way I understand that math
@TheGnarTube3 ай бұрын
thats pretty neat
@balijosu4 ай бұрын
Kudos for teaching yourself linear algebra. Next level: use a vertex shader to make the gpu do all the math.
@Computeraidedautomation4 ай бұрын
pls give step by step video,thanks
@benisrood4 ай бұрын
Well done, you learned how to actually program!
@nano-ai4 ай бұрын
this is amazing. i love how you have combined the most notorious subjects like physics and linear algebra and combined them into an amazing program, all in c! absolutely wonderful quality.
@LiveAndLaugh5244 ай бұрын
What graphics library is this?
@htchamber27764 ай бұрын
Channel name + channel banner is literally +1000 aura im gonna steal this
@VulgoGS4 ай бұрын
Awesome video !
@strongcitrus4 ай бұрын
What is your VSCode theme?
@Karnikhil914 ай бұрын
2:35 new class 😂😂😂😂...not only Java but tolling the whole OOPs
@deadboy99554 ай бұрын
So much of this is reminiscent of physics used in molecular dynamics simulations.
@Qwerka4 ай бұрын
Yoo
@BingoDan9364 ай бұрын
Christian Schafmeister began developing a 3D Chemical Molecular Simulator using C languages. After 10 years, hitting a wall, began looking to other languages for a solution. He found Lisp and had an epiphany, he should have began his project in Lisp. Search for his lectures to understand why. His explanations are much better.
@cvabds4 ай бұрын
I bet you can't code it in templeOS a kernel0 OS
@veroxid5 ай бұрын
Something to note about a lot of the extremely high-count simulations on YT is that they are not real-time, they are pre-rendered. While it's true that Python can literally never surpass C in terms of processing speed _(considering Python is written in C)_ your biggest boost in particle numbers would have been to simply switch to having it pre-rendered before viewing it.