Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
imadr
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Bullshit arguments about AI (not) replacing jobs (2023)
(imadrahmoune.com)
2 points
by
imadr
8d ago
|
1 comments
2.
▲
by
imadr
3mo ago
Is no one tired else of these repetitive, obviously Claude-made webdesigns?
3.
▲
by
imadr
6mo ago
Is it the em dashes? I didn't get the feeling it was AI generated at all
4.
▲
Building a Procedural Hex Map with Wave Function Collapse
(felixturner.github.io)
580 points
by
imadr
6mo ago
|
86 comments
5.
▲
by
imadr
7mo ago
Yes and? Let's suppose your statement is 100% true, I genuinely don't see the point of these kinds of comments. Why every time some person/group of people enact an anti-LLM policy in their project, other people feel the perso
6.
▲
by
imadr
8mo ago
I like your style! Reminds me of https://usgraphics.com/
7.
▲
by
imadr
8mo ago
What does this even do? Read most of the page but still didn't understand the project actually is
8.
▲
by
imadr
1y ago
I definitely agree with you that the article lacks mathematical rigor, it's something I'll try to improve in the future. Thanks for the feedback!
9.
▲
by
imadr
1y ago
The roughness reflection slider thingy is trivial to generate with any LLM, however you should try generating the BRDF illustration with: - 3d primitives (arrows, hemisphere) - billboarded text rendering - mouse interaction/canvas rend
10.
▲
by
imadr
1y ago
I took me about 3 months working on it on and off, it amounts to about 3 weeks of full time work. For my other projects I'm just writing everything to a single typescript file and compiling it with tsc, works like a charm and zero depe
11.
▲
by
imadr
1y ago
Yes, in rendering when we talk about “diffuse” reflection we implicitly mean fuzzy reflections due to light penetrating the material and exiting a small distance away from the entry point (less than a pixel far) The term subsurface scatteri
12.
▲
by
imadr
1y ago
If i’m not mistaken that’s in part how they came up with micro facet models, or at least to verify their accuracy. Take this paper for example https://www.cs.cornell.edu/~srm/publications/EGSR07-btdf.pdf Real life
13.
▲
by
imadr
1y ago
Yes I didn't have time to write a chapter about camera sensors, the human retina, and the whole image formation process. I'll definitely expand on this later on.
14.
▲
by
imadr
1y ago
Again, thanks for the thorough and constructive answer, it doesn't come off as mean, on the contrary I appreciate it :) I strongly agree that teaching is absolutely the best tool for learning. I wrote this article in part because I got
15.
▲
by
imadr
1y ago
I wrote everything from scratch in javascript and webgl. You can check the entire source code of the article here: https://imadr.me/pbr/main.js Beaware though, it's a 8000+ lines of code js file that is very badly
16.
▲
by
imadr
1y ago
I might be a stupid question but how hard would that be to explain, and to understand? If you had to teach an alien from another universe physically based rendering: - In an exhaustive manner and, - You're only allowed to explain somet
17.
▲
by
imadr
1y ago
Thanks for the constructive criticism! A few points I'd like to discuss: Let's suppose the aim of the article was indeed to learn PBR from first principles, what would it look like? Quantum electrodynamics? I think there is merit
18.
▲
by
imadr
1y ago
I developed this article on firefox desktop and tested it on safari ios, and here I was thinking my testing was exhaustive! I just hope it’s not some obscure webgl bug on android Anyways thanks for the feedback I’ll look into it
19.
▲
Physically based rendering from first principles
(imadr.me)
290 points
by
imadr
1y ago
|
92 comments
20.
▲
by
imadr
1y ago
And it shouldn't need to. Making (relatively) simple changes like checking-in fixed versions of dependencies in the code base and abstracting away core logic from the platform layer goes a long way. This works well for video games
21.
▲
by
imadr
1y ago
I haven't used Rust extensively so I can't make any criticism besides that I find compilation times to be slower than C
22.
▲
Undefined Behavior in C and C++ (2024)
(russellw.github.io)
101 points
by
imadr
1y ago
|
233 comments
23.
▲
by
imadr
1y ago
The model has multiple layers which are basically a giant non-linear equation to predict the final shaded pixel, I don't see how it's inherently difference from a shader outputing a pixel "at once". Correct me if I'
24.
▲
by
imadr
1y ago
Don't you think a sufficiently advanced model will end up emulating what normal 3D engines already do mathematically? At least for the rendering part, I don't see you can "compress" the meaning behind light interaction w
25.
▲
Do photons take all paths or not?
(physics.stackexchange.com)
4 points
by
imadr
1y ago
|
1 comments
26.
▲
How Apple's Liquid Glass (probably) works
(imadr.me)
8 points
by
imadr
1y ago
|
0 comments
27.
▲
by
imadr
2y ago
> So, I don't think you can make a name for yourself by blogging alone Or maybe you could if you post bangers like https://ciechanow.ski/ Nice blog either way!
28.
▲
Implementing General Relativity: Rendering the Schwarzschild black hole, in C++
(20k.github.io)
2 points
by
imadr
2y ago
|
0 comments
29.
▲
by
imadr
2y ago
>Why? So this security researcher can keep doing his research without worrying about paying bills. The company gets cheap security audit, the researcher gets money, everybody wins
30.
▲
by
imadr
2y ago
I would agree with everything you said, If we ignore the fact that the company has billions of dollars in revenue and paying a bug bounty is a drop in the ocean for them. Do you think it's reasonable to say the the ethics of what you c
More ›