← Home ← Back to /g/

Thread 106130476

206 posts 42 images /g/
Anonymous No.106130476 [Report] >>106130554 >>106130560 >>106130635 >>106130680 >>106130750 >>106130803 >>106131052 >>106132182 >>106132339 >>106132361 >>106132409 >>106132659 >>106132746 >>106133172 >>106133243 >>106134709 >>106134868 >>106134933 >>106135091 >>106135118 >>106135151 >>106135446 >>106135669 >>106135743 >>106136331 >>106138003 >>106138325 >>106139281 >>106141708 >>106141994 >>106142358 >>106147158 >>106147344 >>106149172 >>106153585
Why are Carmack fans so insufferably deluded
You can't enter any discussion online mentioning him without a swarm a kidult fanboys who have zero clue about 3D graphic rendering techniques and behaving like there were no 3D graphics outside of gaming and even in gaming before John wrote Catacombs 3D. Oh sorry, I forget most of fanboys don't even know Catacombs 3D ever existed. To them Wolfenstein 3D was the 1st time ever ANYONE implemented raycaster and a peak 3D graphics on PC. And DOOM was when Carmack invented BSP and was the most 3D of 3D gaming. And in Doom Carmack invented moving 3D models and span buffer. And ****OH I'M COOMIN*** TEH M E G A T E X T U R E technique used in RAGE so unique and so powerful that only John could have invented it!

CAD on PC? They never heard of it. DOS flight sims? Does not ring a bell. Ultima Underworld? System Shock? Are these punk zines? What do you mean that span buffers predate IBM PC??? Whaaaaat? Megatexture been done earlier in satellite photo systems?????
Anonymous No.106130550 [Report] >>106130580 >>106135148
what have you done? this kind of threads are ridiculous.
Anonymous No.106130554 [Report] >>106130580
>>106130476 (OP)
Who the hell does this?
Anonymous No.106130560 [Report]
>>106130476 (OP)
he is lying
Anonymous No.106130580 [Report] >>106130629 >>106136285 >>106147158 >>106156227
>>106130550
these threads would not exist if murricans understood that reading books on programming stuff more advanced than hello world exists.

>>106130554
Try googling John Carmack and go into random forum. You are going to see ejaculate hitting the wall 2nd page max. These people are worse than WWE wrestlers fanboys who think WWE is real wrestling.
Anonymous No.106130616 [Report] >>106130637
He's the goat. If you disagree then let's look at his code. There's a bunch of it online.
Anonymous No.106130629 [Report] >>106130667 >>106134709
>>106130580
you realize most people wouldn't be able to do what he has done even with all the books in the world?
Anonymous No.106130634 [Report]
Did you know Newton hated Hook and because Hook was a manlet, Newton told all his discovery was thanks to standing on the shoulders of giants because he was making fun of Hook by denying any knowledge that came from him?

Maybe Cormack is just lying creating predecessors.
Anonymous No.106130635 [Report] >>106134381
>>106130476 (OP)
>actually.. le white man bad!
Very interesting and original spam content, thanks. Your discord buddies with rainbow pfp must be proud.
Anonymous No.106130637 [Report] >>106130649 >>106130764
>>106130616
I have seen his code many times.
Nothing above average about it.
Anonymous No.106130649 [Report] >>106130677 >>106130764 >>106133172
>>106130637
Okay let's see your above average code.
Anonymous No.106130662 [Report] >>106130698
he did what others couldn't do
Anonymous No.106130667 [Report] >>106130690 >>106156243
>>106130629
Yes, but the point is that only he out of all people who did 3d engines before and after him have such a committed population of chronic masturbators cumming their pants any time Carmack gets mentioned.
Anonymous No.106130669 [Report] >>106130698 >>106130705 >>106132635 >>106133210
Why do people think Carmack made the first 3D games?

Are zoomies really that stupid?
Even the C64 had 3D games.
Anonymous No.106130677 [Report] >>106130788
>>106130649
Dafaq my code has to do with you cumming your ceiling when you see his code?
Anonymous No.106130680 [Report] >>106130766
>>106130476 (OP)
reminder that quake nearly got canned because carmack skills in maths were dogshit and he refused to hire a doctor in math to help him.
he caved when they already gave up on making an rpg and did an multiplayer shooter with basically 0 story instead.
Anonymous No.106130690 [Report] >>106130743 >>106134709
>>106130667
he also did the first scrolling platformer on cga graphics. search about carmack super mario bros 3 demo.
Anonymous No.106130698 [Report] >>106130713
>>106130662
And what was that? Hundreds before him wrote 3D renderers. So it's unlikely you have tat in mind.

>>106130669
Zoomers? Creaming pants to photos of John is as least as old as oldest of millenials.
Anonymous No.106130705 [Report]
>>106130669
I played those games as a kid. I followed the story and was immersed in it.
Anonymous No.106130713 [Report] >>106130737 >>106130743
>>106130698
on sgi >$100 000 machines. carmack brought 3d to the peasant. he's a saint.
Anonymous No.106130737 [Report] >>106130895 >>106147174
>>106130713
A BBC Micro didn't cost 100k, zoomie.
Anonymous No.106130743 [Report] >>106156298
>>106130690
Ah yes, coming to conclusion that if you scroll just part of what you draw instead of whole screen is such a breaktrough in computer graphics!

>>106130713
You are retarded if you think he was a 1st person that ever did 3d on minicomputer.
Anonymous No.106130750 [Report] >>106130776 >>106131904
>>106130476 (OP)
Carmack invented 3D video games that you could play on your garbage wagie cubicle computer in 1994 it was kind of a big deal
Anonymous No.106130764 [Report] >>106130811
>>106130649
That's no an argument.
>>106130637
It might make this thread more fun if we look at his code. You know, instead of calling each other names. Let's try that.
Anonymous No.106130766 [Report]
>>106130680
Did Abrash join after or before that?
Anonymous No.106130776 [Report]
>>106130750
>Carmack invented 3D video games that you could play on your garbage wagie cubicle computer in 1994 it was kind of a big deal
Bzzt! WRONG!
Anonymous No.106130788 [Report] >>106130811 >>106130840
>>106130677
So you're a nocoder calling out a famous coder
Such a weird thirdie cope hobby
Anonymous No.106130803 [Report]
>>106130476 (OP)
Good morning sir
Anonymous No.106130811 [Report] >>106137602
>>106130764
The only note worthy thing I see about his code that it's better organized that true Spaghetti of what Ken Silverman used to write.

>>106130788
>Carmack fanboys are brainlets!
>Show your code ten!
>Dafaq my code has to do with the topic!
>Sou you are a nocoder!
Thanks for proving my point
Anonymous No.106130830 [Report] >>106130931 >>106132454 >>106135331 >>106135462
this dude is on another planet
Anonymous No.106130839 [Report] >>106131062
meanwhile some random bong just made his own 3d game engine from scratch in his bedroom and included some bare midriff babes while at it
Anonymous No.106130840 [Report]
>>106130788
No one is calling out any famous coder in this thread. The topic is about retarded fandom of Carmack. To bring Carmack into this is to have a sub room temperature in °C IQ
Anonymous No.106130892 [Report] >>106132027
Anonymous No.106130895 [Report] >>106147174
>>106130737
It's either BBC or it's micro, make up your mind anon.
Anonymous No.106130929 [Report] >>106130972 >>106131010 >>106134577
This runs on Apple
And is from the 80s
https://www.youtube.com/watch?v=i1XENlUUOhA

It even get an award. But yes, Carmack fanboys think this never existed

https://en.wikipedia.org/wiki/The_Colony_%28video_game%29
Anonymous No.106130931 [Report] >>106147123
>>106130830
>words
Anonymous No.106130972 [Report]
>>106130929
https://www.youtube.com/watch?v=3k3qrt76Ddk
Anonymous No.106131010 [Report] >>106131030
>>106130929
no one care. carmack started the great era of raycaster fps with wolf3d then doom then the great era of 3d fps with quake
Anonymous No.106131030 [Report]
>>106131010
he didn't start shit
Anonymous No.106131052 [Report] >>106131063 >>106131131 >>106136151
>>106130476 (OP)
Lightmap was revolutionary as fuck when he wrote Quake Engine.
At the time, all the 3D games have flat looking ass lighting.
Anonymous No.106131062 [Report]
>>106130839
Le France has entered the chat
Anonymous No.106131063 [Report] >>106131079
>>106131052
Carmack hired SGI guys to help him with Quake.
Anonymous No.106131079 [Report] >>106131091
>>106131063
and?
Anonymous No.106131091 [Report] >>106131108 >>106131130
>>106131079
It's easy to make a 3d engine when you hire SGI guys to do it for you.
Anonymous No.106131108 [Report]
>>106131091
good for them then. quake still revolutionized 3d gaming
Anonymous No.106131130 [Report] >>106131143 >>106131152
>>106131091
If the SGI guys were so smart, why didn't they invent lightmap themselves to cut down rendering time?
Anonymous No.106131131 [Report] >>106131207
>>106131052
No, it was not. It already been done before. And Carmack absolutely was not an inventor of it. He was not even 1st to use it in computer game as System Shock as an example did it in 1994.
Anonymous No.106131143 [Report]
>>106131130
Neither Carmack
Anonymous No.106131152 [Report]
>>106131130
Cause it looked too shit for the high end CGI they were doing.
Anonymous No.106131207 [Report] >>106131227 >>106132196 >>106134577
>>106131131
System Shock is about as 3D as Doom.
Also if you don't understand how lightmap works, lower your tone when you talk to me.
Anonymous No.106131227 [Report] >>106132196
>>106131207
>System Shock is about as 3D as Doom.
XD, you wish Doom was that advanced.
Anonymous No.106131904 [Report] >>106132273
>>106130750
>Carmack invented 3D video games that you could play on your garbage wagie cubicle computer in 1994
Not exactly true, in early 1994 most garbage wagie cubicle PCs couldn't even boot DOOM, or wouldn't run it at playable fps.
When DOOM first came out in December 1993, it required a fairly beefy PC to run at playable fps.
However PC consumer tech was advancing so fast during the 1990s, that just 1 year later that beefy PC that could run DOOM in day one had been demoted to a toaster, and 1 more year later it was a potato.
This is why many people get the dissonance that "back in the 1990s any potato could run DOOM". While it's sort of true, it was definitely not true back in the first half a year or so since launch.
Anonymous No.106131979 [Report] >>106133986
>Why are they deluded
Carmack did amazing things with very low amount of computing power.
>He didn't invent 3D rendering
Sure, but I would argue implementation is the hard part. He also optimized enough to allow for a decent engine and framerate.
Anonymous No.106132027 [Report]
>>106130892
hey is that the comedian that scams his fans, employees, and grooms children? he would know a thing or two about being ugly on the inside and out
Anonymous No.106132182 [Report]
>>106130476 (OP)
Here I thought he wasn't given enough credit. Speak of the times.
Anonymous No.106132196 [Report] >>106134577
>>106131207
>>106131227
The System Shock dev is on record saying that the Doom engine blew Shock's out of the water
Anonymous No.106132273 [Report] >>106132493 >>106132835
>>106131904
Doom has a built-in half res mode and you can shrink the resolution further beyond by pressing the - key.
Anonymous No.106132339 [Report]
>>106130476 (OP)
He was probably MK Monarch'd and propped up as a public icon after being caught breaking into that place as a kid. Now he's with facebook shilling for getting in the pods so VR can project your awareness anywhere.
Anonymous No.106132361 [Report] >>106133995
>>106130476 (OP)
He started with ray casting though, which wasn't truly 3D. That was the brilliance. And putting floating point shit in lookup tables so you could actually run this stuff on a potato.
Anonymous No.106132409 [Report] >>106134012
>>106130476 (OP)
From the few interviews I've listened to, he mostly said that all the stuff he did was "back of the envelope" or some similar phrase type stuff, as in the actual code that does the "crazy" stuff is only a few lines. And he talked about how most everything he did was done with math the average high schooler would know.
Overall, he never came off as arrogant to me, just someone that is very excited to talk about his passion, and boy can he talk about.
Anonymous No.106132454 [Report]
>>106130830
?
Anonymous No.106132493 [Report] >>106132507 >>106147639
>>106132273
Half-res and viewport shrinking are such terrible compromises that they're pretty much useless, and even back in the day no one really used them.
In half res mode the graphics become so pixelated that most of the time you can't even see where you're going or what's shooting at you. Combine that with shrinking the viewport and it's unplayable territory. When you need to use half-res, or shrink the viewport more than a couple of - presses to get playable fps, you're off playing the SNES port or even the 3DO port.
The maximum I could tolerate was pressing - a couple of times to shrink the viewport a little. Me and people I hanged out with at the time used to agree that if you needed more than that the game wasn't really playable.
Anonymous No.106132507 [Report]
>>106132493
>you're off playing the SNES port
you're better off
Anonymous No.106132626 [Report] >>106132773
Anyone who thinks Carmack is a super genius obviously never actually tried to port or modify code he wrote. His discipline in C is such fucking garbage he doesn't even mark his globals as static even when he loses nothing from it.
Anonymous No.106132635 [Report] >>106135244
>>106130669
>Wing Commander
This was when Chris Roberts was forced to actually deliver games instead of jacking off and scamming people.
Anonymous No.106132659 [Report] >>106132782
>>106130476 (OP)
I love that the spastic faggot who made OPs image is attempting to denigrate Carmack while misspelling a word.
Anonymous No.106132704 [Report] >>106134028
idk if he was truly first at anything, nor do i really care. the commander keen and doom series are good games
Anonymous No.106132746 [Report]
>>106130476 (OP)
Carmack wrote the games I grew up on. I don't give a fuck where he got the ideas from. People who write scientific and mathematical papers are seldom capable of making anyone interesting or useful out of their theories.
Anonymous No.106132773 [Report] >>106137391
>>106132626
Carmack's right. If the end result isn't negatively affected, then there's no reason to do it. Cargo cult practices are for people that can't code.
Anonymous No.106132782 [Report]
>>106132659
because OP is a erratic sperg
Anonymous No.106132835 [Report]
>>106132273
it's a bummer there wasn't an option to turn off floor/ceiling textures, fastdoom imo looks better with those off rather than using a smaller viewport
https://www.youtube.com/watch?v=Eh31az9epAo
Anonymous No.106132874 [Report]
Abrash deserves more credit, but Carmack is brilliant
Anonymous No.106132907 [Report] >>106133127
>le heckin video gaymes

I literally don't know anything about him and could not possibly care less to learn. Please touch fucking grass, holy shit.
Anonymous No.106133127 [Report] >>106142402
>>106132907
perhaps you're lost, friendo. if you couldn't care less, why are you here? take your arrogant faggotry and adhere to your own advice.
Anonymous No.106133172 [Report] >>106134036
>>106130476 (OP)
>tl;dr i wanted to talk about a guy literally nobody has talked about in decades because I hate post about him
>>106130649
gotem
Anonymous No.106133210 [Report] >>106134039 >>106142205 >>106153311
>>106130669
The BSP tree is a legitimately powerful optimization and even now is relatively obscure but when he applied it was a pretty advanced concept.

Yes Elite and other games had fairly fast 3d rendering but none could have complex level geometry like Quake had with contemporary hardware.
Anonymous No.106133243 [Report] >>106134045
>>106130476 (OP)
I mean yeah, he isn't god, but he's still an intelligent programmer worthy of respect. Researching existing techniques, understanding them, and consolidating them in working code isn't something most developers can do, especially at 19 with something as complex as graphics programming.

If hit with the
>"Bro, I want stairs in the middle of the room"
requirement, 95% of devs would just produce stuttering trash and tell you it's impossible to optimize; they wouldn't start reading academic papers to find an algorithm that works and then implement it. I work with niggers like this and the lack of ambition is infuriating.
Anonymous No.106133986 [Report]
>>106131979
>Carmack did amazing things with very low amount of computing power.
Like any competent programmer of an era.
Anonymous No.106133995 [Report]
>>106132361
Yes,he started with ray casting, but he was not the inventor of it and he was not the 1st one to implement it.
Anonymous No.106134012 [Report]
>>106132409
Youare yet another poster who don't understand that OP post is NOT about Carmack. He is about his fanboys. Carmack != his fanbase jerkng off to his photos.
Anonymous No.106134028 [Report] >>106134078 >>106134101
>>106132704
no one is denying that, so what's your point?
Anonymous No.106134036 [Report] >>106156276
>>106133172
A guy? I don't know who taught you reading comprehension. Or was your mission to prove Carmack fans are functioning analphabete?
Anonymous No.106134039 [Report]
>>106133210
BSP is not obscure.Maye in modern gamedev where majority of devs would never wrote a fucking snake without ready game engine.
Anonymous No.106134045 [Report] >>106135347
>>106133243
>I mean yeah, he isn't god, but he's still an intelligent programmer worthy of respect.
Where do you see OP post denying that? That post is about his fanbase, not about him.
Anonymous No.106134078 [Report] >>106134101 >>106134132 >>106134132
>>106134028
he made a name for himself primarily by making good games, though the technology was good as well. id made some of the first smooth scrolling games on pc, something not trivially done on pc's of the time as they lack any kind of hardware scrolling like consoles did. and they popularised the FPS genre (exemplified by the fact that for years following the release of DOOM, such games were regularly called "DOOM clones" before the term FPS was made)
Anonymous No.106134101 [Report]
>>106134028
>>106134078
basically what i'm saying is that he deserves to be praised for his work, just perhaps not for the reasons op mentioned. i don't know where he got them from however, as i don't see it from /g/
Anonymous No.106134132 [Report] >>106134333 >>106134577
>>106134078
He was a part of the team when he made good games. He was also the part of the team who made garbage games. You probably can't name a one garbage game he was involved in but they existed. That's how selective is his known bio.

The scrolling story is overhyped tho.

>>106134078
Not him, id Software. You are committing Carmack fanboys fallacy by excluding the team. Just look at RAGE and you would understand what I'm writing about.
Anonymous No.106134179 [Report]
The good side of Carmack masturbators is that guys jerking off to Stephen Wolfram are even more deluded in their demented worship.
Anonymous No.106134333 [Report]
>>106134132
>Not him, id Software.
good job not reading past the first 10 words
Anonymous No.106134381 [Report]
>>106130635
Very organic attempt at derailing, you AIDS-ridden mongol rape baby. Surely they're never going to fire you and send you to fight for monke.
Anonymous No.106134577 [Report] >>106134653 >>106146657
>>106131207
System Shock is more 3D than Doom. Buuuuuut...
>>106132196
This. The reason wasn't features though, it's because the Doom engine was made to be fast. System Shock ran slow, and it's gameplay is much more plodding as a result. Doom ran fast. Same with Wolf 3D. There were games like it, and in many ways more featured well before it, like >>106130929. But it's slow. Runs great in an emulator though.
Also the "smoking kills" joke was kinda lame. just wanted a ciggie wtf.
>>106134132
Rage is aight. Would've been better with a smaller open-world style and dropping the vehicular combat.
Anonymous No.106134653 [Report]
>>106134577
And this is a reasonable comment. Not jerking off.
Anonymous No.106134709 [Report] >>106135931 >>106139109 >>106139155
>>106130476 (OP)
gaming magazines used to hype the fuck out of him and they thought he was a genius. it all fell apart after quake when people realized he had taken some math published in some research paper. and then the "what the fuck?" comment in released code that demonstrated that they had no idea how the fast inverse square root was done. it just worked. turns out john and media tried to take credit for it when it was another employee that created it.

tl;dr: john is literally a midwit and nothing he did was original.

>>106130629
anyone can do it - even back then - and did so. you only have to look at the amiga and pc demo scene to understand how well understood 3d graphics were at the time. not a new concept. been around since the 1960s.

>>106130690
> not coping
nobody cares.
Anonymous No.106134868 [Report] >>106135783
>>106130476 (OP)
I didn't read any of that but I don't see why you're so mad about a guy you've never met
Anonymous No.106134933 [Report] >>106135096 >>106135176
>>106130476 (OP)
No one said he invented 3D games but his engines are the best.
All you have these days is UE5 slop that runs sluggishly and like shit. I miss the idtech days.
K !!FkPC2biRdyq No.106135091 [Report]
>>106130476 (OP)
why do we give john carmack ANY credit for developing a computer game when he didn't even invent the computer!!!!
Anonymous No.106135096 [Report] >>106135795
>>106134933
Build engine shits all over the Doom engine
Anonymous No.106135118 [Report] >>106135134 >>106135812 >>106135831 >>106139261
>>106130476 (OP)
carmack is overhyped by Gamers(tm), but he is still a smart programmer.
BSPs (and a map editor for it), lightmaps, authoritative server-client side prediction networking. the source code for Quake is also super clean, the cvar/console system in it is cool, QuakeC is kind of cool. His Doom 3 and Rage stuff kind of sucked though. stencil shadows and mega textures are meme tech in hindsight.

but desu you can say this about almost all programming stuff today. all the cool stuff was discovered in the 60s/70s by academics. hardware got faster to make it practical.
Anonymous No.106135134 [Report]
>>106135118
>and a map editor for it
Romero was the one who wrote the level editors for id.
Anonymous No.106135148 [Report] >>106137390
>>106130550
goodness forbid we discuss technology on the technology board
go fuck yourself
Anonymous No.106135151 [Report]
>>106130476 (OP)
>Ultima Underworld? System Shock?
Thank you Looking Glass for this kino
Anonymous No.106135176 [Report]
>>106134933
software pieced together with modules written by third parties will necessarily run like shit
if you want an engine that's just a rendering pipeline, a basic ECS or OOP system, and a way to define UI, that's just Bevy.
Anonymous No.106135244 [Report] >>106135254
>>106132635
...
Fuck. I think It's been 4 years or more since I last thought about Star Citizen. God dammit.
Anonymous No.106135254 [Report]
>>106135244
Most people have wasted more money buying probabilistic jpgs from gacha games instead of chris robert's guaranteed jpg's
Anonymous No.106135331 [Report]
>>106130830
...because he wrote a toy project on BSD? I'm not sure what in that mucho texto makes you think he's a genius and not just an autist.
Anonymous No.106135347 [Report] >>106135772
>>106134045
>What is subtext
Something like this
>"Why do people worship John Carmack? He didn't invent anything new, and everything he did had already been done before in previous games."
suggests that the person's actions aren't worthy of respect and that the respect should instead go to the others who came before.

If OP didn't intend this then he should have crafted his messaging better on this basket weaving forum.
Anonymous No.106135446 [Report]
>>106130476 (OP)
>muh 3d
The basics of 3D are actual dead simple:
(x,y,z) ==> (x/z,y/z)
You can immediately do point-3D with that. With a line algo you have wire-frame 3D. Then you need interpolation/re-sampling and textures to do Doom-style 3D.
Anonymous No.106135462 [Report]
>>106130830
>Implementing a concept from scratch in a vanilla language to ensure you understand it on a fundamental level
*Gasp* No one EVER does this!
Anonymous No.106135669 [Report] >>106135683
>>106130476 (OP)
Anonymous No.106135683 [Report]
>>106135669
>a literal NPC agrees with me
sage No.106135743 [Report]
>>106130476 (OP)
don't forget HARD DRIVIN anon
Anonymous No.106135772 [Report]
>>106135347
There is respect and there is retardation in form of brainless worship. John has my respect even if he is only half as good as I hink he is. His retarded fanboys claiming absurd shit about himbeing the greatest game programmer who ever wrote assembly and rendered polygons on screen don't have my respect.

Simple as.
Anonymous No.106135783 [Report] >>106144348 >>106147138
>>106134868
>I don't see why you're so mad about a guy you've never met

Who is that guy I'm supposedly mad about?
Anonymous No.106135795 [Report]
>>106135096
Build engine code is such a special kind of spaghetti. BTW Carmack was a consultant kind of. Ken literally phoned him.
Anonymous No.106135812 [Report]
>>106135118
>the source code for Quake is also super clean,
this was not my impression last time I have checked, I mean sure it was better than spaghetti that Ken Silverman used to write but still far from super clean
Anonymous No.106135831 [Report]
>>106135118
QuakeC is impressive maybe if you have never ever wrote an interpreter, it's literally task a smarter highschooler could do with a proper textbook. Back in the 80 every serious computer science related collage student wrote an interpreter of some sort at least once during his education.
Anonymous No.106135931 [Report]
>>106134709
Yes, this shows how much more powerful average modern coder could be if he actually starts reading related literature - computer architecture (CPU and memory related stuff), algorithms, computer graphics - both 2D and 3D, also operating system concepts like virtual memory, memory allocators.

But heck modern coders start sweating and screaming at you when you tell them that knowing just ONE programming language may not be the brightest idea to build your entire career on.

In the '00s it was still shunned to know just one. When you tell that to youngest millennials andyounger they look at you like you are insane psycho grooming them into having sex with their pet turtles.
Anonymous No.106136151 [Report]
>>106131052
>Lightmap was revolutionary as fuck when he wrote Quake Engine.

Lightmaps is just technique based on radiosity rendering 1st time in context of computer graphics described in 1984. Radiosity in itself has roots in 1950s. Yes, FIFTIES. In a modeling of heat transfers.
Anonymous No.106136285 [Report] >>106136366 >>106143738
>>106130580
What book should I read
Anonymous No.106136331 [Report] >>106136357
>>106130476 (OP)
It's always funny to see people who never achieved shit in their life downplay the achievement of others.

They don't expect to beat a legend by doing better, they think making Carmack look bad will make them, little shits, looks good.

Pathetic and comical.
Anonymous No.106136357 [Report]
>>106136331
The only people downplaying achievements of others in this thread are morons who think OP is downplaying Carmack.
Anonymous No.106136366 [Report]
>>106136285
Any that would be beneficial to you
Anonymous No.106137274 [Report]
Every technique that is alien to a gaymer seems like an arcane divine knowledge to him
— Socrates (2137 BC - 1337 AC)
Anonymous No.106137390 [Report]
>>106135148
This isn't discussing technology, it's discussing the discourse around a single person.
Anonymous No.106137391 [Report] >>106142528
>>106132773
>If the end result isn't negatively affected, then there's no reason to do it.
Lower readability, lower room for optimization and more room for name conflicts. Try again, retard.
Anonymous No.106137602 [Report]
>>106130811
>Thanks for proving my point

Based
Anonymous No.106137947 [Report] >>106137956 >>106138167
Carmack being a legend just proves how shit the average programmer is.
Anonymous No.106137956 [Report]
>>106137947
true, true
Anonymous No.106138003 [Report] >>106138521 >>106138527
>>106130476 (OP)
Learning things from books and applying everything you learned to create one finished product is skill.
If you don't think Quake was ahead of everything else around the same time, if you really think Doom with its real time light and shader effects compares to DOS flight sims or fucking Ultima underworld, there's something wrong with you.
Anonymous No.106138167 [Report]
>>106137947
this might be the most honest /thread i've ever made
Anonymous No.106138325 [Report] >>106138521
>>106130476 (OP)
He read papers and applied what was in them. He's a good engineer.
Anonymous No.106138521 [Report] >>106141644
>>106138325
Do you see denial of that fact in OP post? I don't.

>>106138003
No, Quake was not ahead "everything else". As everything else included also much more advanced stuff.
Anonymous No.106138527 [Report]
>>106138003
>Learning things from books and applying everything you learned to create one finished product is skill.
More news at five
Anonymous No.106138895 [Report]
Carmack is /g/ hero whatever zoomers say. we were pioneers who lived at the frontier of computing and video gaming. we software rendered our stuff. you will live in a insipid world dominated by ai.
Anonymous No.106139109 [Report]
>>106134709
>turns out john and media tried to take credit for it when it was another employee that created it
I think you're misremembering. John never tried to take credit for it. When asked about it he said he didn't remember where it came from.
It wasn't necessarily another employee either, you're thinking of Michael Abrash, but really it was just published in a paper some time before. Either one of them could've read it, and I don't think Abrash ever spoke about it that I recall.

And Carmack himself always said that he was just more well read than most programmers.
Anonymous No.106139155 [Report] >>106139408 >>106142409
>>106134709
the inverse square root hack was took from an usenet post.
Anonymous No.106139261 [Report] >>106139386
>>106135118
Stencil shadows were fantastic for the tech of the era, they've just been superseded due to advances in hardware.
Megatextures were neat imo, but mostly from an art standpoint. The engine had built-in painting tools and layers. You could paint lightmaps, diffuse, normals, spec all as layers. It looked really fun to work with. And I think the game is beautiful if you're not humping walls. They really should've released a higher res expansion somehow, but I think the download would've been 20GB which was absurd at the time. Should've released it as a torrent.
Anonymous No.106139281 [Report] >>106140604
>>106130476 (OP)
>Spelling error
Your argument is immediately invalid. Good day to you, sir.
Anonymous No.106139386 [Report] >>106139566
>>106139261
the non compressed textures of rage was around one terabyte. Mega-textures still make sense with today data streaming between gpu and ssd.
Anonymous No.106139408 [Report] >>106139445
>>106139155
and it's very clear from the source code that he didn't even understand how it works
Anonymous No.106139445 [Report] >>106142417 >>106156405
>>106139408
he did know it was newton method (first chapter of sicp). how the magic number was found remained a mystery for a few years until someone found a better one. the paper should be available somewhere. that trick is now implemented in circuitry because of carmack (the trick became famous after q3 code became open source). https://www.felixcloutier.com/x86/rsqrtss
Anonymous No.106139566 [Report] >>106139589
>>106139386
>the non compressed textures of rage was around one terabyte
:-o

Wonder how big it would be if it was just scaled up 2x or 4x. Or if anyone has done an AI upscale.
Anonymous No.106139589 [Report] >>106139797 >>106141247
>>106139566
found where i read that
https://www.pcgamer.com/remembering-rage-a-flawed-but-technical-marvel/
Anonymous No.106139797 [Report]
>>106139589
Nice. Thanks.
Completely forgot that Dishonored used idtech5 too
Anonymous No.106140604 [Report]
>>106139281
Good day to you too, madame.
Anonymous No.106141247 [Report]
>>106139589
>loading image from database
>technical marvel
to gaymers maybe who never heard about GIS system
Anonymous No.106141644 [Report] >>106141945
>>106138521
>Do you see denial of that fact in OP post? I don't.

Seeing conflict and/or disagreement in every response is a sign that you're an attention seeking confrontational cunt. Try to triggered less often.
Anonymous No.106141708 [Report]
>>106130476 (OP)
I ain't reading all that. I'm happy for you tho, or sorry that happened
Anonymous No.106141945 [Report]
>>106141644
wut
Anonymous No.106141994 [Report] >>106142083
>>106130476 (OP)
Being a faggot predates your post, so you're not innovating on anything either.
Anonymous No.106142083 [Report]
>>106141994
Fear of homosexuality is also older than you, so it's not like you are innovative either.
Anonymous No.106142205 [Report]
>>106133210
>BSP
>obscure
what? also graphs are base for any complex simulation. Not just3D graphics.

Since decades ago.

There are books full of such stuff on them.
Anonymous No.106142358 [Report] >>106142395
>>106130476 (OP)
it's a lot easier today than it was back then. it's not like today where you can ask chatgpt to write you a BSP implementation, you had to go to a university library to read the papers and then implement it from the shitty description of a nocoder academic.
Anonymous No.106142395 [Report] >>106142436
>>106142358
>it's not like today where you can ask chatgpt to write you a BSP implementation
I doubt it can.
Anonymous No.106142402 [Report]
>>106133127
keep the gum
Anonymous No.106142409 [Report]
>>106139155
>copying stuff from the internet
so he did what most of us do now
big deal
Anonymous No.106142417 [Report] >>106142448
>>106139445
>he did know it was newton method (first chapter of sicp).
doubt
Anonymous No.106142436 [Report] >>106142638
>>106142395
it definitely can
Anonymous No.106142448 [Report] >>106142463
>>106142417

https://en.wikipedia.org/wiki/Fast_inverse_square_root#Overview_of_the_code
Anonymous No.106142463 [Report] >>106147362
>>106142448
How does that prove that
>he did know it was newton method (first chapter of sicp).
Anonymous No.106142528 [Report]
>>106137391
>Lower readability
If you need a static modifier in order know that a variable is global, then you're doing it wrong.

>lower room for optimization
Adding a static modifier a global variable would not magically make the code more optimized. In all likelihood, it would have zero effect on performance.

>name conflicts
Name conflicts would happen regardless of whether or you use the static keyword if the name is already used elsewhere.

Try again, genius, without using chatgpt.
Anonymous No.106142555 [Report]
3D monster maze happened first. And Universities had 3d graphics going back to the 60s.
Anonymous No.106142638 [Report] >>106142654
>>106142436
Do you have any proof ?
Anonymous No.106142654 [Report]
>>106142638
proof of what, that you are a faggot? go ask chatgpt yourself if you don't believe me.
Anonymous No.106143738 [Report]
>>106136285
Masters of Doom
Anonymous No.106144348 [Report] >>106146671
>>106135783
I don't know but you created a thread and dumped like 400 words into it bro you tell me
Anonymous No.106144802 [Report] >>106146669
Reminder that Carmack killed his cat because it pissed on his couch
Anonymous No.106146631 [Report]
uh
Anonymous No.106146657 [Report]
>>106134577
>This. The reason wasn't features though, it's because the Doom engine was made to be fast.
It's also because it supported more than 90 degree angles
Anonymous No.106146669 [Report]
>>106144802
From Masters of Doom:

>Scott Miller wasn’t the only one to go before id began working on Doom. Mitzi would suffer a similar fate. Carmack’s cat had been a thorn in the side of the id employees, beginning with the days of her overflowing litter box back at the lake house. Since then she had grown more irascible, lashing out at passersby and relieving herself freely around his apartment. The final straw came when she peed all over a brand-new leather couch that Carmack had bought with the Wolfenstein cash. Carmack broke the news to the guys.

>“Mitzi was having a net negative impact on my life,” he said. “I took her to the animal shelter. Mmm.”

>“What?” Romero asked. The cat had become such a sidekick of Carmack’s that the guys had even listed her on the company directory as his significant other–and now she was just gone? “You know what this means?” Romero said. “They’re going to put her to sleep! No one’s going to want to claim her. She’s going down! Down to Chinatown!”

>Carmack shrugged it off and returned to work. The same rule applied to a cat, a computer program, or, for that matter, a person. When something becomes a problem, let it go or, if necessary, have it surgically removed.
Anonymous No.106146671 [Report] >>106146684
>>106144348
Did you ever read OP post?
Anonymous No.106146684 [Report] >>106146759
>>106146671
no? why would anybody?
Anonymous No.106146699 [Report] >>106146769 >>106156065
people want heroes they can aspire to. if misattributing heroic feats to john carmack keeps them off the streets, so be it
Anonymous No.106146759 [Report] >>106146852
>>106146684
Then it explains why are you writing such nonsense
Anonymous No.106146769 [Report]
>>106146699
why do you think they would become homeless otherwise?
Anonymous No.106146852 [Report] >>106146912
>>106146759
I could say the same to you
I have no idea why you think a 400 word rant about some guy you've never met is important or relevant to anybody
Anonymous No.106146912 [Report] >>106146952
>>106146852
That rant is not about a guy
Anonymous No.106146952 [Report] >>106146985
>>106146912
guys, then.
or girls.
gays?
Anonymous No.106146985 [Report]
>>106146952
gaymers mostly
Anonymous No.106147123 [Report]
>>106130931
>low effort shitposts
Anonymous No.106147138 [Report]
>>106135783
Probably one of your parents for abusing you
Anonymous No.106147158 [Report]
>>106130476 (OP)
>>106130580
Have you considered getting that crippling autism medicated, anon? I'd highly recommend it.
Anonymous No.106147174 [Report]
>>106130737
>>106130895
Kek.
Anonymous No.106147335 [Report] >>106147444 >>106153064
Ok, name 1 better prigrammer.
Anonymous No.106147344 [Report]
>>106130476 (OP)
>Invented 3d
Nobody thinks that.
Anonymous No.106147362 [Report]
>>106142463
that's the only place where newton's method is documented. it was discovered by sussman and abelson actually
Anonymous No.106147444 [Report]
>>106147335
David Braben
Anonymous No.106147611 [Report] >>106150621
I named one. What now?
Anonymous No.106147639 [Report] >>106148876
>>106132493
>oh no it's so horrible and haram that these developers give me total control of the resolution!!! oh nooooo
Anonymous No.106148007 [Report]
>Carmack: An average human breathes out roughly 1kg of carbon dioxide a day
>Average Carmack fanboi: *creams his pants*
https://news.ycombinator.com/item?id=44604775
Anonymous No.106148876 [Report]
>>106147639
?
Anonymous No.106149172 [Report] >>106149970
>>106130476 (OP)
Anonymous No.106149970 [Report]
>>106149172
Mitzi being lectured to not pee everywere
Anonymous No.106150621 [Report]
>>106147611
We still don't know what now
Anonymous No.106150714 [Report] >>106152273
I like Carmack because he seems like a nice guy and he worked on cool games
Anonymous No.106152273 [Report]
>>106150714
fair enough
Anonymous No.106153064 [Report]
>>106147335
what now?
Anonymous No.106153311 [Report]
>>106133210
BSP WAS NOT OBSCURE AT ALL ESPECIALLY BEFORE HARDWARE DEPTH BUFFERS.
Anonymous No.106153585 [Report]
>>106130476 (OP)
no one thinks he invented 3d, people like him because he's an edgy goofball

if anything the HE LE INVENTED LE COMPUTER ITEM meme is "fast inverse root" which is just some bitshifting nonsense normies dont understand and think is cooler than it is (it is still clever thoughbeit but not revolutionary)
Anonymous No.106156065 [Report]
>>106146699
I know a guy who idolized Steve Jobs. He even went to the Apple store to pay his respects after Steve Jobs' death. Unfortunately, he couldn't mimic any of the positive qualities of Steve Jobs.
Anonymous No.106156227 [Report]
>>106130580
are you writing his biography or something? why are you searching random forums for he opinions of some random retards that according to you know nothing about the subject? do you do that for every single factoid you come across or is this an autistic hyperfixation?
Anonymous No.106156243 [Report] >>106156283
>>106130667
maybe they should have developed Doom instead of writing books if they wanted to be remembered
Anonymous No.106156276 [Report]
>>106134036
the word is illiterate, ESL-kun
Anonymous No.106156283 [Report]
>>106156243
Nta, but you know, he is known because he showed himself.
Lot of genius gamedev or engineers are almost or totally unknown.
Kenigam and Richie, Kirby, and so much other revolutionized technology and are perfect nobodies, even more to normies.
Anonymous No.106156298 [Report]
>>106130743
personal computers are microcomputers, not minicomputers
Anonymous No.106156405 [Report]
>>106139445
Didn't Jarmack ask some random NVIDIA/ATI employee and just throw the number in it?