zoukankan      html  css  js  c++  java
  • OpenGL es2.0 之照相机

    API:    GLES20.setLookAtM(eyeX,eyeY,eyeZ ,centerX,centerY,centerZ ,upX,upY,upZ)

    主要是三个参数,(照相机坐标,照相机的焦点,照相机向上的方向) ,下面主要讨论这三个参数的意思。

    1.照相机坐标:照相机的位置

    2.照相机焦点:焦点就是选择城乡最清晰的点,比如一个场景有的物体离镜头远,有的物体离镜头近,选择焦点就是在照相机的可视范围选择要拍的最清晰的点

    3.照相机向上的方向:照相机放置在水平平台上的时候照相机向上的方向为(0,1,0),如果照相机倒着放置在水平平台上的时候照相机向上的方向为(0,-1,0),为正的方向就是照相机向上的方向

    网络上还有种说法

    照相机向上的方向解释:你的头的方向.

    如果你把upx=0;upz=0;upy=1,那么说明你的头是正常人一样的方向,如果upy=-1那么就相当于你是倒立的.

    如果upx=1;upz=0;upy=0;那么相当于我们看的是右边,如果upy=-1,就相当于看的左边.

    如果upx=0;upz=1;upy=0;相当于我们看的是屏幕朝我们的方向(记不清z轴正向是朝里还是朝外了,如果错了就是相当于这个z和我说的是相反),如果upz=-1,相当于我们看的是屏幕向里的方向.

  • 相关阅读:
    实验三 进程调度模拟程序
    实验二作业调度模拟程序实验报告
    实验8
    实验七
    实验六
    实验五 数独游戏界面设置
    实验五
    实验四
    实验三
    实验二
  • 原文地址:https://www.cnblogs.com/xushihai/p/4747029.html
Copyright © 2011-2022 走看看