src/sphere.c35+6bc6a9b283920f7d3f3808571a52e29e9ce1bb23d65e0fe82788e9ab5c8fa5059d54ef762f22b1554fa417ea867abde51709be0dfe04b05e23f04e240b4518b1d87fb3d4cdf35a36edaf82246b22b6b7d24dba6c79ac68a2fa015db97d97a38464c2029227d24105035e6b85cdcb06f2677e7ce221db68a75bb48