fixed dissolving blocks fade
added a comment
cleaner shadow casting