Как нарисовать в двух NSOpenGLViews, используя Какао (Mac)
Я хочу нарисовать два NSOpenGLViews в приложении Какао, используя XCode, разные вещи в каждом представлении. я думаю, что я должен использовать NSOpenGLContext и метод SetView. но я не нашел, как именно это использовать. где я должен использовать эти звонки? какой правильный способ сделать это?
1 ответ
Похоже, вам нужно использовать шаблон Модель / Вид / Контроллер. Вы должны поместить свои данные (переменные в MyOpenGLView1
) в модельный объект. Оба представления OpenGL должны затем получить доступ к этому объекту модели. Это распространенный способ отделить функциональность вашего приложения от презентации.