TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Spherical Harmonics

107 pointsby raffihotter6 months ago

13 comments

Scene_Cast26 months ago
If anyone is curious about applications - these can be used to approximate low-frequency components of a point&#x27;s surroundings. They were used in Halo 3 to do real-time HDRI lighting and shadowing (see &quot;Lighting and Material of Halo 3&quot; from Siggraph 2008).<p>After the success of this method, there was a fairly long stretch of researchers looking for a better orthonormal basis (such as 2D Haar wavelents, as spherical harmonics is basically a Fourier Transform on a spherical basis). I think the pinnacle of this direction was Anisotropic Spherical Gaussians from 2013.<p>These days though, you&#x27;d at least use a neural net to learn a basis (or use a neural net to learn something else entirely). And of course, Gaussian Splats are the technique du jour for realtime relighting.
评论 #42485551 未加载
评论 #42485150 未加载
评论 #42484641 未加载
评论 #42493362 未加载
评论 #42485714 未加载
评论 #42495057 未加载
评论 #42493137 未加载
评论 #42484621 未加载
JeremyHerrman6 months ago
For those of you curious about WHY these shapes look like the do (e.g. &quot;why does l=0, m=0 have a donut in the middle of two lobes?&quot;), this video from Münster University finally gave me an intuitive understanding of how these shapes arise.<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;Opufc3onVow" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;Opufc3onVow</a>
评论 #42487580 未加载
vecter6 months ago
Are these related to (or exactly) the distribution of electron orbits?
评论 #42483956 未加载
评论 #42484573 未加载
pletnes6 months ago
If you need to work on numerical computation with spherical harmonics, I’ve used this library with some success.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;SHTOOLS&#x2F;SHTOOLS">https:&#x2F;&#x2F;github.com&#x2F;SHTOOLS&#x2F;SHTOOLS</a>
ghostpepper6 months ago
Anyone know a good explanation of what spherical harmonics are?
评论 #42484349 未加载
评论 #42483548 未加载
评论 #42483553 未加载
评论 #42494063 未加载
评论 #42484607 未加载
评论 #42483940 未加载
评论 #42484157 未加载
评论 #42520569 未加载
评论 #42484528 未加载
评论 #42484475 未加载
评论 #42484585 未加载
评论 #42483527 未加载
评论 #42483686 未加载
openrisk6 months ago
Next project: spin harmonics<p><a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Spinor_spherical_harmonics" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Spinor_spherical_harmonics</a>
tomxor6 months ago
Shameless plug, in 140 bytes <a href="https:&#x2F;&#x2F;www.dwitter.net&#x2F;h&#x2F;wikimedia" rel="nofollow">https:&#x2F;&#x2F;www.dwitter.net&#x2F;h&#x2F;wikimedia</a>
评论 #42485747 未加载
gus_massa6 months ago
They look too big. I expected all the l=1 to be like a cone near (0,0,0). And I expected one of them to be vertical instead of horizontal.
评论 #42483671 未加载
setopt6 months ago
See also the “cubic harmonics”, which is an equivalent basis to spherical harmonics but they are real instead of complex, and also more natural to use in cubic crystals due to their symmetries.<p>I have also seen “triangular harmonics”, “zonal harmonics”, etc. in use in other materials.
jms556 months ago
Obligatory useful SH paper for 3d rendering: <a href="http:&#x2F;&#x2F;www.ppsloan.org&#x2F;publications&#x2F;StupidSH36.pdf" rel="nofollow">http:&#x2F;&#x2F;www.ppsloan.org&#x2F;publications&#x2F;StupidSH36.pdf</a><p>Also lots of other cool research around SH in rendering, e.g. the recent ZH3 paper.
评论 #42484576 未加载
评论 #42485097 未加载
lizmutton6 months ago
Neat!! thanks for sharing
liontwist6 months ago
why does the page scroll when I drag a slider?
评论 #42483489 未加载
评论 #42483476 未加载
dagss6 months ago
TL;DR about spherical harmonics: It is what you use instead of Fourier transforms if what you transform is on the surface of a sphere.<p>My experience is from cosmology (CMB) where they are heavily used just like Fourier transforms, I think they are also used in meteorology.