HackerTrans
TopNewTrendsCommentsPastAskShowJobs

csmoak

no profile record

Submissions

Tell HN: Mechanical Turk is twenty years old today

94 points·by csmoak·há 8 meses·62 comments

comments

csmoak
·há 5 meses·discuss
this reminds me of Polyworld by Larry Yaeger, an artifical life sim where each creature has a vision system. i played around with this back in the early 2000s though the hardware i had access to was basically insufficient to run it in any real way. it's nice to see its development has continued.

https://en.wikipedia.org/wiki/Polyworld
csmoak
·há 6 meses·discuss
whenever i hear about a Cray, i'm always reminded of the scene in the movie Sneakers where they sit on one to have a conversation
csmoak
·há 7 meses·discuss
i made some art on this site years ago. some people used this to make plottable art. plotting it is definitely a slower way to watch it work through a drawing :)
csmoak
·há 7 meses·discuss
turtletoy was made back around 2018 before web assembly was generally available.
csmoak
·há 7 meses·discuss
you can download each as an SVG and then render it out at any resolution using something like inkscape
csmoak
·há 8 meses·discuss
The main benefit I see is being able to more accurately represent different light sources. This applies to transmission but also reflectance.

sRGB and P3, what most displays show, by definition use the D65 illuminant, which approximates "midday sunlight in northern europe." So, when you render something indoors, either you are changing the RGB of the materials or the emissive RGB of the light source, or tonemapping the result, all of which can approximate other light sources to some extent. Spectral rendering allows you to better approximate these other light sources.
csmoak
·há 8 meses·discuss
The only applications I'm aware of that currently do spectral rendering on the fly are painting apps.

I have one called Brushwork ( https://brushworkvr.com ) that upsamples RGB from 3 to a larger number of samples spread across visible light, mixes paint in the upsampled space, and then downsamples for rendering (the upsampling approach that app uses is from Scott Burns http://scottburns.us/color-science-projects/ ). FocalPaint on iOS does something similar ( https://apps.apple.com/us/app/focalpaint/id1532688085 ).

I'm happy that tech like this will open up more apps to use spectral rendering.
csmoak
·há 8 meses·discuss
i would expect the more dense part to be the smaller gamut that can be made with paint since we've been naming those colors for a lot longer than the larger gamut that can be made with a screen. The paint/print gamut looks kinda like the more dense parts of these scatter plots within the larger sRGB cube (though the paint gamut isn't entirely contained within sRGB).
csmoak
·há 9 meses·discuss
there is a cool project that explores this topic: https://coolcolors.lbl.gov/
csmoak
·há 9 meses·discuss
dreams on playstation and unbound on pc both use sdfs to allow users to make truly round objects for games
csmoak
·há 10 meses·discuss
diffraction grating wouldnt give you a controlled lighting environment (illuminant). they seem to handle that issue here by using a known spectral reference chart which might let them handle any normal lighting environment.
csmoak
·há 10 meses·discuss
i lived about a half mile from this house in the same neighborhood -- it could be a lot more expensive if it had the view some properties around there have.

note that mulholland dr is just up the street from the house. this overlook is worth a visit: https://maps.app.goo.gl/muMirzaSJsEt9YnR7
csmoak
·ano passado·discuss
https://www.roundabout.tech/ tackles this problem
csmoak
·ano passado·discuss
diaspora by greg egan is a good example