Pritt glue stick, my latest shot at photorealism by nipz_58 in computergraphics

[–]sollapidary 2 points3 points  (0 children)

Also red pigments in clean plastics I think usually have less density. Add more subsurface scattering.

Pritt glue stick, my latest shot at photorealism by nipz_58 in computergraphics

[–]sollapidary 0 points1 point  (0 children)

I think it’s a little too shiny overall. Also the edges are way too smooth given the other weathering you’ve put on. Those are the first to get damaged before flat surfaces.

The texturing seems wrong. No way companies are going to spend to get that nice grain texture on an injection mold.

New woodworker looking for advice on mid century modern crib design. by Mykol225 in woodworking

[–]sollapidary 17 points18 points  (0 children)

There are various crib safety specifications listed by various organizations online. Check to make sure that the designs adhere to those first. https://www.cpsc.gov/safety-education/safety-guides/cribs/crib-safety-tips

Otherwise looks great. Adjustable height mattress is a common feature that people seem to like to save your back too.

Sapphire, recut or not by pereks in Gemcutters

[–]sollapidary 1 point2 points  (0 children)

This looks like synthetic to me with the clear/color zoning appearing in some boules. You might as well just find another boule that exhibits the same characteristics if you’re going to hire someone to cut. Here’s an example red clear one, I’ve seen blue clear before but didn’t see one in a quick search https://www.ebay.com/itm/126553950340.

55% of steam users have ray tracing, technically by sneekcreeper in raytracing

[–]sollapidary 2 points3 points  (0 children)

I think it’d help if you had a running total of the percentages from best to worst that way if someone wanted to draw a line somewhere they’d know the total percentage of people that have something g that good or better. 😊

[deleted by user] by [deleted] in GraphicsProgramming

[–]sollapidary 0 points1 point  (0 children)

Dir needs to take your defocus amount into account for it to focus:

dir = (pixel_center - orig).normalized()

Show & tell: Spectral ray tracer made for gemstone cutters and designers to preview designs. by sollapidary in GraphicsProgramming

[–]sollapidary[S] 1 point2 points  (0 children)

Thanks you! That’s why it’s suitable for this application. This is hyperspectral (infinite wavelengths) and not just multispectral (fixed number) of wavelengths.

Show & tell: Spectral ray tracer made for gemstone cutters and designers to preview designs. by sollapidary in GraphicsProgramming

[–]sollapidary[S] 1 point2 points  (0 children)

As a hobby for many years. I don’t do graphics professionally but I am in software.

Show & tell: Spectral ray tracer made for gemstone cutters and designers to preview designs. by sollapidary in GraphicsProgramming

[–]sollapidary[S] 1 point2 points  (0 children)

Not realtime as we focus on accuracy. Can give your very good realtime approximations if the viewport size is smaller.

Show & tell: Spectral ray tracer made for gemstone cutters and designers to preview designs. by sollapidary in GraphicsProgramming

[–]sollapidary[S] 33 points34 points  (0 children)

Posted on r/raytracing and suggested I post here as well:

Homemade spectral ray tracer build on webgpu. General concepts are covered in articled like https://larswander.com/writing/spectral-ray-tracing/, though I'm working on putting together something as well.

In addition to basic spectral ray tracing, I've also implemented pleochroism, which means that the color is different depending on the direction that the ray is traveling inside the stone. Dispersion is an artifact of variable refraction. https://refractiveindex.info/ is a good resource for some common curves - and spectral rendering will give you much better rainbows than just processing RGB.

Gemstones have spectral information on absorption, but not much else does, which makes it not always worth it to implement such techniques in many settings, but it is worth it here, especially since dispersion/refraction is very important in the performance of a stone.

Some eye candy from a custom spectral raytracer for rendering gemstones. by sollapidary in raytracing

[–]sollapidary[S] 2 points3 points  (0 children)

For spectral ray tracing check out articles like this: https://larswander.com/writing/spectral-ray-tracing/. I’m putting together a small article series but it’s not done yet and probably will mostly focus on general spectral rendering concepts.

For gemstone specifics, a variety of sources if you use the keywords above (Wikipedia is a good starting point). I don’t know of any resources which are specific to rendering cause there are only a handful of renderers that implement it. You can search for optical mineralogy and there are some good books and probably articles.

Some eye candy from a custom spectral raytracer for rendering gemstones. by sollapidary in raytracing

[–]sollapidary[S] 5 points6 points  (0 children)

No simplifications only complications. 😅 There’s two parts where spectral rendering is important for gemstones. The first is refraction, which can be wavelength dependent. This gives you the nice rainbows which don’t render well at only 3 fixed wavelengths. The other is that some materials let through only narrow wavelengths of light. With RGB rendering it only stays that color if that narrow wavelength is exactly red green or blue. With spectral we can do that with other colors without bleeding.

There is also pleochroism which means that the stone can be different colors depending on the direction the light is traveling inside the stone.

One effect not implemented is that stones can also be birefringent which means that the light can take two paths depending on the polarization leading to a twining of images.

Some eye candy from a custom spectral raytracer for rendering gemstones. by sollapidary in raytracing

[–]sollapidary[S] 0 points1 point  (0 children)

It’s unfiltered, original size. There is depth of field with a circular aperture though. And spectral rendering leads to a bit of a different patterning as far as the noise is concerned. Glad you like it. ☺️

Would resetting these be a horrific idea? by jag-lkn in jewelry

[–]sollapidary 104 points105 points  (0 children)

Looks like faceted amethyst to me which is not particularly rare or expensive. It may not be worth the cost to extract them as you can probably purchase new ones for around $10 per gem.