Я создал объект на Maya и экспортировал его в файл dae
. Этот объект представляет собой цилиндр, завернутый в текстуру. Шейдер, созданный на майю и импортирован в SceneKit является Фонг со следующими характеристиками:SceneKit: Изменение параметров шейдера не влияет на объект
Я добавить всенаправленный свет на сцену со следующими параметрами:
Цилиндр выглядит взорванным светом, над освещенным. Но только этот цилиндр. Остальные объекты в сцене кажутся прекрасными.
Когда я пытаюсь изменить любой параметр на свету и на шейдере объекта, я вижу изменения в представлении конструктора интерфейса, но без эффекта при запуске приложения на iPhone. Да, я попытался очистить кеш Xcode и удалить приложение с iPhone перед buids. Без изменений.
Любые идеи?
рендеринга в редакторе SceneKit и приложение должно соответствовать (если предположить, что приложение не изменяя сцены, конечно). Если это не так, стоит записать ошибку. – Toyos