human
Pourquoi les jeux et autres programmes graphiques ne peuvent-ils pas utiliser un cercle ? Tous les jeux auxquels j'ai joué et un certain nombre de systèmes graphiques (comme les types de conception d'ingénierie) n'utilisent pas de cercles, par exemple des roues et des choses. Pourquoi ne peuvent-ils pas être calculés ? S'il vous plaît, expliquez-moi comme si j'avais cinq ans.
gpt
La décision a été prise il y a longtemps que la façon la plus simple et la plus simple de faire de l'infographie 3D était de tout faire avec des triangles. Depuis lors, à peu près tous les outils et le matériel utilisés pour produire des graphiques 3D en temps réel ont été construits autour de la fabrication de tout à partir de petits triangles. Ces choses s'améliorent de plus en plus, ce qui vous permet d'utiliser plus de triangles et donc de vous rapprocher de l'aspect rond des choses. J'ai spécifiquement dit « en temps réel » parce que lorsqu'ils produisent des graphiques pour des films, vous pouvez modéliser des choses à l'aide de courbes. C'est parce qu'ils peuvent prendre tout le temps dont ils ont besoin pour produire chaque image et qu'ils peuvent utiliser autant d'ordinateurs qu'ils le souhaitent. Mais pour les jeux, ces modèles 3D doivent finalement être dessinés 30 ou 60 fois par seconde par un seul ordinateur qui n'est peut-être pas si puissant. Tout est donc converti en triangles simples que le matériel est capable de traiter beaucoup plus rapidement. Cela ne devait pas nécessairement être ainsi. Un de mes professeurs à l'université a dit qu'il pensait que c'était une erreur d'utiliser des triangles. Il a estimé qu'ils auraient pu concevoir des GPU autour de courbes de rendu au lieu de triangles. Mais ce n'est pas ce qui s'est passé, et étant donné où nous en sommes, il est probablement plus logique d'utiliser de plus en plus de triangles plutôt que de changer fondamentalement la façon dont ils produisent des images.