[solved] Parent is not apparently illuminated by light source, but its children are

It does generate normal vectors

Oh great catch. It very clearly defines normals!

If you’re interested in procedural geometry, feel free to check this out

I will definitely check this out! Thanks so much for the info and resource.

If you’re going with CardMaker, note that it generates its rectangles in the XZ-plane, so you’ll have to do: playing_surface.set_p(-90.)

Ya realized that after awhile… For that reason I want to avoid using the CardMaker class, because I don’t want to be positioning my primitives with HPR values–that just seems crazy. I guess it works in this case, because it is a simple 90 degree turn, but even then all child nodes of playing_surface are inheriting the rotation :\

It seems like the path forward is to redraw using your samples as a base. I’ll let you know what it looks like!