我正在启动openGL。无法理解为什么图形中的所有内容都是从三角形开始的。我读到的每一篇文章都说,整个图形都建立在三角形上。
选择这种形状作为基本构建块的原因是什么?我认为正方形或圆形会更好,而且由于对称性的特性,它是合乎逻辑的。
好问题。这是因为三角形是唯一可以近似其他形状的多边形,同时也保证位于一个平面中,这意味着它们具有定义明确且易于计算的曲面。
我正在启动openGL。无法理解为什么图形中的所有内容都是从三角形开始的。我读到的每一篇文章都说,整个图形都建立在三角形上。
选择这种形状作为基本构建块的原因是什么?我认为正方形或圆形会更好,而且由于对称性的特性,它是合乎逻辑的。
好问题。这是因为三角形是唯一可以近似其他形状的多边形,同时也保证位于一个平面中,这意味着它们具有定义明确且易于计算的曲面。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium