Рисование пользовательских 3d фигур - PullRequest
0 голосов
/ 23 апреля 2019

Я пытаюсь создать пользовательский объект с помощью Cinder C ++ в Windows с Visual Studio.Я надеюсь найти решение, которое позволит вам указывать на объект с объектом BatchRef и которое можно использовать так же, как и любой другой BatchRef.

Я уже пробовал искать на официальных веб-сайтах учебные пособия и документацию, и хотя он отлично справляется со списком всех классов, функций и т. Д., Он выполняет чрезвычайно тонкую работу по охвату использования большинства из них., с указанием только возвращаемого типа и аргументов.

В идеале мы могли бы вызывать пользовательскую форму как myShape, и это можно использовать следующим образом в моем переопределении App :: draw (): (с mShader уже определено где-то еще)

gl::BatchRef bRef;
gl::pushModelMatrix();
bRef = gl::Batch::create( myShape() , mShader );
bRef -> draw();
gl::popModelMatrix();

Если в документации есть инструкции для этого, не стесняйтесь указывать мне на это.Я не смог его найти, но это не значит, что он не существует.

...