0
$\begingroup$

( Hey,everyone! I'm in a bit of a pickle. I created a wonderful IES node setup thanks to an amazing tutorial and it works with planes and circles. However,I'm having trouble with one mesh in particular,the sphere. When I use a sphere to try and light my scene,its curvature the light scatters incorrectly. Could someone please tell me what can I do to fix this dilemma?

Lights


Plane:

enter image description here

Circle:

enter image description here

Sphere (specifically,hemi):

enter image description here

Node Setup


enter image description here

$\endgroup$
  • $\begingroup$ You hide a circle inside the sphere. The sphere does not shine into the scene, but is only visible to the camera. The circle is not visible to camera, but shines light into the scene. Second approach is to modify normals of the sphere with a custom normal data so that all of them point down in single direction, like on a plane. $\endgroup$ – Jaroslav Jerryno Novotny Jun 3 '19 at 23:47
  • $\begingroup$ No,I actually rendered the meshes separately. The sphere is all by itself. $\endgroup$ – JeremiahTDK Jun 3 '19 at 23:49
  • $\begingroup$ I know, I am not describing your setup, I am proposing a new one. One where there is circle inside sphere, or a sphere all by itself but with changed normals. $\endgroup$ – Jaroslav Jerryno Novotny Jun 4 '19 at 1:35
  • $\begingroup$ Oh,sorry. I have a tendency of seeing things in the wrong way. $\endgroup$ – JeremiahTDK Jun 4 '19 at 1:36
1
$\begingroup$

Thanks to a little advice from my commentor,Jaroslav Jerryno Novotny,I figured it out. For the first Mapping node connected to the Geometry Normal socket,change the Z-axis scale from 1.000 to 0.000. I know you're facepalming right now because this question was stupid and it had an easy answer,but c'est la vie.

Solution


enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.