At Learn Create Game, we are focused on providing insight into various fields of game development.
Our first such portal – Technical Art was just launched a few days ago!

Tech Art

Tons of useful information for tech artists. There will also be tools and solutions posted here that will benefit 3d artists.