Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
danybittel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
danybittel
1y ago
You can definitely feed camera intrinsic (lens, sensor size..) and extrinsic (position, rotation..) into the SfM. While the intrinsic are very useful the extrinsic not actually that much. In no way can you measure the rotation good enough,
32.
▲
by
danybittel
1y ago
The bumblebee was my first attempt, the tracking didn't quite work, so you get ghosting. Others too have ghosting, usually happens when part of the insect moves, while shooting (which takes 4h). They dry and crumble after a while.
33.
▲
by
danybittel
1y ago
That would be awesome if it worked, from a curious look I can't say why not. I'll have to investigate a bit more. Thanks for bringing it up.
34.
▲
by
danybittel
1y ago
Thanks for pointing that out, fixed it.
35.
▲
by
danybittel
1y ago
Thanks for the links, that is great to know. I'm not quite sold if it's the better approach. You'd need to do SfM (tracking) on the out of focus images, which with macro subject can be really blurry, I don't know how w
36.
▲
by
danybittel
1y ago
Nothing fancy. Postshot does need a nvidia card though, I have a 3060Ti. A single insect, with around 5 million splats takes about 3 hours to train in high quality.
37.
▲
Macro Splats 2025
(danybittel.ch)
425 points
by
danybittel
1y ago
|
71 comments
38.
▲
by
danybittel
1y ago
This sound intriguing. Is the camera placed above the scene? How do those interactive Dance Floors come into play, did you use them for the light? Do they not have triggers, when somebody stands on it?
39.
▲
by
danybittel
1y ago
I've seen the sand table installation before, pretty cool. I was interested in how they did the fluid in particular. Thanks anyway.
40.
▲
by
danybittel
1y ago
Ha, I've thought about adding a small fan too. Definitely need to do that. Do you have a picture of the installation at the science museum? The color just rotates through the oklab space (change hue only).
41.
▲
by
danybittel
1y ago
I know and like Brett Victor's work. Definitely a source of inspiration!
42.
▲
by
danybittel
1y ago
That would be hard to source / use, as It's a bit dated. But the technic behind it could be replicated. It uses IR LED on the bezel, around a glass. With total internal reflection the light only shows up where you touch the glass.
43.
▲
by
danybittel
1y ago
I would love to have this on a transparent TV.
44.
▲
by
danybittel
1y ago
Like a regular 2D fluid sim, the projection is not the bottleneck. The sim can be slow or fast depending on the quality you want. This one runs fine on integrated graphics card on my laptop.
45.
▲
by
danybittel
1y ago
Thanks! That is the plan.. I created the demo to pitch to interested people.
46.
▲
AR Fluid Simulation Demo
(danybittel.ch)
147 points
by
danybittel
1y ago
|
28 comments
47.
▲
by
danybittel
1y ago
I just finished create my first gaussian splat of a macro: https://superspl.at/view?id=cf6ac78e
48.
▲
by
danybittel
1y ago
Isn't "fund people" just hiring without the extra steps?
49.
▲
by
danybittel
1y ago
It should be, it is part of 1.2. ( https://vulkan.gpuinfo.org/listfeaturescore12.php the first entry bufferDeviceAddress, supported by 97.89%) Or did you mean some specific feature? I haven't used it on mobile.
50.
▲
by
danybittel
1y ago
> Unfortunately, Shader programs are currently restricted to the Logical model, which disallows all of this. That is not entirely true, you can use phyiscal pointers with the "Buffer device address" feature. ( https://
51.
▲
by
danybittel
1y ago
You might want to consider using words (16 bit integer) instead of halfs? Then you can use all the 65k value precision in a range you choose (by remapping 32bit floats to words), potentially adjust it every frame, or with a delay.
52.
▲
by
danybittel
1y ago
If you say 1 pass bucket sorting.. I assume you do sort the buckets as well? I've implemented a radix sort on GPU to sort the splats (every frame).. and I'm not quite happy with performance yet. A radix sort (+ prefix scan) is qui
53.
▲
by
danybittel
1y ago
How do you do the rendering? Is it sorted (radix?) instances? Do you amortize the sorting over a couple frames? Or use some bin sorting? Are you happy with the performance?
54.
▲
by
danybittel
1y ago
Pretty sure that's illegal in Europe, if she were an AI.
55.
▲
by
danybittel
2y ago
Error diffusion dithering is kind of old fashioned. It is a great algorithm where you only need to go though the image once, pixel by pixel. But it doesn't work well with todays hardware, especially GPUs. Would be fun to come up with n
56.
▲
by
danybittel
2y ago
What you're looking for is https://en.wikipedia.org/wiki/Superoptimization .
57.
▲
by
danybittel
2y ago
f or g may have side effects too. Like writing to memory. Now a conditional has a different meaning. You could also have some fun stuff, where f and g return a boolean, because thanks to short circuit evaluation && || are actually a
58.
▲
A Case for Binary Packages
(medium.com)
1 points
by
danybittel
2y ago
|
0 comments
59.
▲
by
danybittel
2y ago
https://www.youtube.com/watch?v=fwJHNw9jU_U
60.
▲
by
danybittel
2y ago
YAGNI: You aren't gonna need it. “Perfection is achieved not when there is nothing left to add, but when there is nothing left to take away” “Less is more” “The value of a creative product doesn’t lie in how much is there, but in how m
More ›