Open kvark opened 9 years ago
I ran into this problem while using Amethyst. I wouldn't have had a problem if the texture coordinates for a sphere were simply the latitude and longitude scaled to 0..1.
It would be perfectly fine to me to have to write the shape and UV generation myself but it would be useful to have helper functions available for computing tangents etc.
This feature appears to me to be the most controversial, for the following reasons:
I vaguely suggest the following solution:
cube.iter()
orcube.iter_uv
to get different iterators.SharedVertex
logic, since it's too much headache, and the users can always useLruIndexer
to compute those, if needed. Perhaps, we could have a helper to do this semi-automatically?Any opinions? @csherratt @ozkriff @brendanzab