Мне нужно сделать человека 2D лицом к 3D лицу. Я использовал this link для загрузки файла «.obj» и для отображения текстур. Этот пример предназначен только для куба и пирамиды. Я загрузил файл человеческого лица «.obj».opengles дисплей человеческое лицо в iphone
Это загружает файл .obj и может получить человеческое лицо должным образом, как показано ниже.
Но моя проблема здесь в том, что мне нужно отображать разные человеческие лица без изменения файла «.obj». просто путем сопоставления текстур.
Но текстура не отображается правильно, так как файл obj имеет разную модель. Я просто попытался изменить файл «.png», который используется как текстура, а ниже - результат, в котором отображается текстура, но не совсем то, что я ожидал, как показано ниже.
Ниже приведены мои несколько вопросов по нему:
1) Мне нужно загрузить текстуру на той же модели (с той же файл .obj) с различными изображениями. Возможно ли это в opengles?
2) Если решение проблемы выше «соответствие формы», как я могу это сделать с помощью opengles?
3) И, наконец, основной вопрос, мне нужно отобразить изображение в большой области, как сделать область отображения больше?
Вы можете приложить оригинальную текстуру OBJ, которую используете? это текстура, которая отображается в вашем первом изображении. – talkol
Может ли кто-нибудь добавить еще несколько пунктов? – 2vision2