• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            的筆記

            隨時隨地編輯

            SNIPPET:射線查詢、固定terrain中相機高度

            創建查詢器
            mRaySceneQuery = mSceneMgr->createRayQuery(Ray());

            銷毀查詢器
            mSceneMgr->destroyQuery(mRaySceneQuery);

             1// The ray scene query pointer
             2Ogre::RaySceneQuery *mRaySceneQuery;
             3// Setup the scene query
             4Ogre::Vector3 camPos = mCamera->getPosition();
             5Ogre::Ray cameraRay(Ogre::Vector3(camPos.x, 5000.0f, camPos.z), Ogre::Vector3::NEGATIVE_UNIT_Y);
             6mRaySceneQuery->setRay(cameraRay);
             7
             8// Perform the scene query
             9Ogre::RaySceneQueryResult &result = mRaySceneQuery->execute();
            10Ogre::RaySceneQueryResult::iterator itr = result.begin();
            11// Get the results, set the camera height
            12if (itr != result.end() && itr->worldFragment)
            13{
            14    Ogre::Real terrainHeight = itr->worldFragment->singleIntersection.y;
            15    //if ((terrainHeight + 10.0f) > camPos.y)
            16        mCamera->setPosition( camPos.x, terrainHeight + 10.0f, camPos.z );
            17}

            posted on 2011-06-09 14:56 的筆記 閱讀(222) 評論(0)  編輯 收藏 引用

            亚洲人成伊人成综合网久久久| 久久福利片| 久久不见久久见免费视频7| 欧美噜噜久久久XXX| 久久精品国产99国产精偷| 国产精品成人99久久久久| 最新久久免费视频| 99久久精品日本一区二区免费| 国产高潮久久免费观看| 久久综合鬼色88久久精品综合自在自线噜噜| 久久久久国产精品麻豆AR影院| 久久免费看黄a级毛片| 久久电影网2021| 亚洲精品乱码久久久久久自慰| 精品久久香蕉国产线看观看亚洲| 色综合久久88色综合天天 | 精品无码久久久久国产| 亚洲欧美日韩久久精品| 99久久国产综合精品麻豆| 久久天天躁夜夜躁狠狠躁2022| 99久久精品免费国产大片| 久久国产精品77777| 久久笫一福利免费导航 | 久久久噜噜噜久久| 国产精品无码久久综合| 久久毛片一区二区| 久久精品国产一区二区三区不卡| 久久精品草草草| 99国产欧美久久久精品蜜芽| 亚洲人成精品久久久久| 国内精品久久久久影院亚洲| 久久影视综合亚洲| 欧美激情精品久久久久久久| 成人a毛片久久免费播放| 午夜精品久久久久久久久| 久久精品视频一| 2020国产成人久久精品| 天天综合久久一二三区| 亚洲综合久久久| av色综合久久天堂av色综合在| 久久伊人精品一区二区三区|