[renderer] Add visibility check
Merge remote-tracking branch 'origin/misc' into vertex
[model] Remove ModelType
[doc] A few comments