Always glad to get feedback.
I think you were testing with an early version (0.1 or 0.2).
I am now up to ver 0.6 which I have tested with your model and the furniture does appear to cast shadows ok with the 0.6 version.
I noticed that you had added solid fill to the shadows you created, which seems like a good idea. The 0.6 version creates the shadows as symbols, which means that you won't be able to add solid fill to them once created. The 0.6 version does allow a hatch to be added to the created shadows, but I am looking at adding a solid fill option within the macro and will advise once this is available.
The rationale for adding the shadows as symbols is that (although the macro only handles polygons currently) I may get a shadow with more than 36 sides for some entity types or for polygon shadows that are clipped to the shadow surface. I am therefore now creating the shadows as poylines. As polylines are a 2D entity type I need to add them to a symbol so that I can apply a modelling matrix to rotate them into the correct position for shadow surfaces that are not horizontal. I also add all the separate shadow polylines to a single symbol so that they can be treated as a single entity which seemed a good idea to me, and also give the symbol an informative name.
Any comments on the above would also be welcome.
I have only had a handful of people do any beta testing on this macro, so would appreciate anybody else who would like to download and try the macro out. It can be downloaded from dropbox at https://www.dropbox.com/s/vlbi4ew7ti4gm ... o.zip?dl=0
(the zip file also contains the source code for anybody interested in looking at that).