国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > iOS > 正文

ios for 高通Vuforia圖像識別+AR(二)

2019-11-07 22:46:57
字體:
供稿:網(wǎng)友
補(bǔ)一下高通vuforia的官方地址:https://developer.vuforia.com/在demo好用之后一下不就是著手改demo,首先改的是識別的圖片在develop選項卡中有一個target manager.這里add一下,注意選擇一個輪廓清晰的的圖片上傳.上傳成功之后,會在target manager頁面出現(xiàn)剛剛上傳的圖片的列表,點擊下載,選擇帶有xcode的那一項下載.會得到一個.dat和.xml./Users/anan/Desktop/VuforiaSamples-6-2-11/VuforiaSamples/Resources/Assets/ImageTargets.打開到這個文件夾找到那個石頭的的.dat和.xml,復(fù)制一下這個名字把剛剛下載的那兩個名字改成和這里一模一樣的.然后替換掉原來的兩個.這個時候測試一下,發(fā)現(xiàn)先照片的上面也出現(xiàn)了那個破水壺.下一步是更換ar模型,這里有點惡心.因為ios不能用.obj文件.而是需要將.obj替換成.h,而且現(xiàn)有的替換腳本不能在mac系統(tǒng)下運行,因此呢我從網(wǎng)上找到了一個替換好的.h和.jpg文件.現(xiàn)在我們把原來用的#import "Teapot.h"注釋掉.然后#import "banana.h".爆紅了.很好,把紅改掉.//            glVertexAttribPointer(vertexHandle, 3, GL_FLOAT, GL_FALSE, 0, (const GLvoid*)teapotVertices);//            glVertexAttribPointer(normalHandle, 3, GL_FLOAT, GL_FALSE, 0, (const GLvoid*)teapotNormals);//            glVertexAttribPointer(textureCoordHandle, 2, GL_FLOAT, GL_FALSE, 0, (const GLvoid*)teapotTexCoords);            glVertexPointer(3, GL_FLOAT, 0, bananaVerts);            glNormalPointer(GL_FLOAT, 0, bananaNormals);            glTexCoordPointer(2, GL_FLOAT, 0, bananaTexCoords);//            glDrawElements(GL_TRIANGLES, NUM_TEAPOT_OBJECT_INDEX, GL_UNSIGNED_SHORT, (const GLvoid*)teapotIndices);                   glDrawArrays(GL_TRIANGLES, 0,bananaNumVerts);const char* textureFilenames[] = {        "banana.jpg"//        "TextureTeapotBrass.png",//        "TextureTeapotBlue.png",//        "TextureTeapotRed.png",//        "building_texture.jpeg"    };//        for (int i = 0; i < kNumAugmentationTextures; ++i) {//            augmentationTexture[i] = [[Texture alloc] initWithImageFile:[NSString stringWithCString:textureFilenames[i] encoding:NSASCIIStringEncoding]];//        }        for (int i = 0; i < 1; ++i) {            augmentationTexture[i] = [[Texture alloc] initWithImageFile:[NSString stringWithCString:textureFilenames[i] encoding:NSASCIIStringEncoding]];        }把該注釋的注釋掉,該加上的加上.    const float kObjectScaleNormal = 900000000003.f;    const float kObjectScaleOffTargetTracking = 900000000012.f;改一個自己舒服的比例 就ok啦
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 郎溪县| 荔浦县| 泸州市| 扎鲁特旗| 都昌县| 延庆县| 三江| 聂荣县| 徐州市| 大石桥市| 循化| 津南区| 濉溪县| 大悟县| 志丹县| 承德县| 土默特左旗| 宁南县| 枣阳市| 樟树市| 清苑县| 崇左市| 南京市| 新化县| 永安市| 瓮安县| 万荣县| 舒城县| 四川省| 澄江县| 监利县| 彰化市| 房产| 彰化市| 琼海市| 张家口市| 大冶市| 图片| 兴安盟| 鲁甸县| 青神县|