Обработка - определение камеры - PullRequest
0 голосов
/ 25 октября 2019

В настоящее время я начинаю изучать обработку в классе. Я пытаюсь определить камеру, но не уверен в приведенном примере. Я понимаю параметры камеры и то, что они означают:

camera(eyeX, eyeY, eyeZ, centerX, centerY, centerZ, upX, upY, upZ)

Однако, это то, что нам дали, и я просто хотел бы, чтобы кто-то прояснил это.

Посмотрите, что произойдет с камерой, если указать координаты мыши:

camera(mouseX, mouseY, camera_z, width/2, height/2, 0, 0, 1, 0);

Теперь я понимаю mouseX mouseY. Но именно camera_z выдает ошибки. Я не уверен, что это должно делать, поскольку это не определено. Я знаю, что это должна быть переменная, и когда я говорю «1», это меняет ее. Но надеялся, что кто-то может прояснить, что, возможно, подразумевается под этим, поскольку это сбивает меня с толку.

Это должно что-то значить?

Должен ли я просто изменить параметр на число?

1 Ответ

0 голосов
/ 26 октября 2019

Я не могу говорить за того, кто написал пример, но я предполагаю, что camera_z это просто заполнитель. Это не предопределенная переменная, такая как mouseX, mouseY, width или height. Вот почему вы получаете сообщение об ошибке.

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

...