Partial fix for background.
Partial background fix
Update some defines and mark unused ones.
Change style code:
    not create an variable, use direct definitions.
Deleted temporary unused 'ambient' light code.
Fix incorrect light type when use 'sphere light'