Considering that the previous engines used for these games did not in general render people of color very well, it's hard to draw any conclusions about how well BioWare (Dragon Age team in particular) handles people of color. Like a previous poster, I thought Isabela was dark-skinned Spanish, perhaps with some Moorish ancestry (yes, she's from Rivain in Thedas), but definitely closer to European than African in her heritage.
You can see that Viv is a beautiful woman clearly intended to look more African. This engine, for the first time, will allow us to actually make characters who look truly, believably African. And I expect to see more NPCs that look it running around then we had in games past. Frankly, I was glad we didn't have them before because the engine made them look awful. This one pulls it off awesomely and realistically. Now, we can see what BioWare is really intending Thedas to look like ethnically.
So we'll have a better idea about how BioWare intends to handle that issue.
Oh, yeah. This new character renders black characters a lot better. I honestly had no idea that Isabela was supposed to be black. She looked more northern African (i.e., Bedouin or Berber), Middle Eastern (specifically Arab or Persian), or even South Asian (i.e. Indian, Pakistani, Bangladeshi, etc., though Isabela most closely resembles a person of Indian ethnicity). Gainer might've said she was black, but there is a wide berth between how her appearance in game and a description from a writer. If she is black, then I'm curious to see the original intention. Maybe we'll get to see what the devs had in mind w/ Isabela if she makes an appearance in DA:I.
Too bad she isn't romancable. I felt Bioware missed the mark with her.
Yeah, BW missed their mark b/c they failed to make a character romanceable. Her character is totally ruined b/c she's not bangable.