Я надеюсь нарисовать несколько плоскостных поверхностей в 3D-пространстве в Swift с помощью SceneKit. В частности, все поверхности будут находиться внутри гиперболоида. Раньше я никогда не рисовал пользовательские фигуры/объекты, и я потерялся, пытаясь понять документацию.Рисование 3D-планарных поверхностей
Любые рекомендации по рекомендациям/рекомендациям по настройке поверхностей в трехмерном пространстве?
Спасибо.
Я не вижу, как пользовательская SCNGeometry позволит гладкой, изогнутой плоскости? Существует ли альтернативный метод a la Bezier? @mnuages – Harrison
SceneKit может работать только с дискретизированными поверхностями (треугольники). Вы можете сделать эту поверхность гладкой, указав фактическую нормаль в каждой вершине. В приведенном примере полоса Möbius выглядит гладкой, даже если это версия дискретизации поверхности. – mnuages
Спасибо @mnuages. Поэтому я должен указать произвольное количество треугольников для любой поверхности? Невозможно автоматизировать процесс, используя так называемый «треугольный генератор», так сказать? – Harrison