99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

零基礎(chǔ)AR開(kāi)發(fā)入門(mén):平面檢測(cè)、錨點(diǎn)放置與真機(jī)調(diào)試實(shí)戰(zhàn)

零基礎(chǔ)AR開(kāi)發(fā)入門(mén):平面檢測(cè)、錨點(diǎn)放置與真機(jī)調(diào)試實(shí)戰(zhàn) 1. 先把你要做哪一類(lèi)AR這件事定下來(lái)第一次讓一個(gè)虛擬方塊穩(wěn)穩(wěn)停在自己家茶幾上大概是想入門(mén)AR開(kāi)發(fā)的人最想體驗(yàn)的那個(gè)瞬間。但真正動(dòng)手之后你會(huì)發(fā)現(xiàn)卡住你的從來(lái)不是增強(qiáng)現(xiàn)實(shí)這四個(gè)字背后的數(shù)學(xué)而是工程配置、版本對(duì)齊、真機(jī)調(diào)試這些看起來(lái)毫無(wú)美感的部分。我?guī)н^(guò)幾批零基礎(chǔ)的同學(xué)做AR練手項(xiàng)目最后放棄的人里九成不是因?yàn)樗惴](méi)搞懂而是因?yàn)榇虬鰜?lái)黑屏、或者地面上那個(gè)方塊一直漂來(lái)漂去找不到人問(wèn)。所以這篇內(nèi)容我想按真正能跑起來(lái)的順序來(lái)講而不是按教科書(shū)的順序。適合誰(shuí)看有最基礎(chǔ)的編程概念知道變量、函數(shù)、事件循環(huán)是什么、沒(méi)做過(guò)三維開(kāi)發(fā)、也沒(méi)接觸過(guò)AR的人??赐昴銘?yīng)該能獨(dú)立做出一個(gè)掃描桌面、點(diǎn)一下屏幕、在桌面上放一個(gè)物體、用手勢(shì)縮放旋轉(zhuǎn)它的完整小應(yīng)用并且知道為什么每一步要這么做。在裝任何軟件之前有個(gè)問(wèn)題必須先回答清楚你到底要做哪一類(lèi)AR。這個(gè)問(wèn)題不問(wèn)清楚后面裝環(huán)境大概率白裝。AR不是一個(gè)單一技術(shù)它是一組能力不同能力對(duì)硬件、對(duì)框架版本、對(duì)設(shè)備的要求完全不一樣。選錯(cuò)路線的典型表現(xiàn)是教程跟著做了三天最后發(fā)現(xiàn)你要的效果所在的那套能力你手上這臺(tái)測(cè)試機(jī)根本不支持或者你選的框架壓根沒(méi)提供這個(gè)接口。1.1 四條常見(jiàn)路線以及它們各自吃什么硬件我通常把零基礎(chǔ)能接觸到的AR需求拆成四條路線這個(gè)分法不一定學(xué)術(shù)上嚴(yán)謹(jǐn)?shù)こ躺戏浅:糜谩5谝粭l是平面檢測(cè)加物體放置也就是識(shí)別地面、桌面這些水平或垂直面然后在上面擺東西。這條路的本質(zhì)是同步定位與地圖構(gòu)建SLAM設(shè)備一邊估計(jì)自己在空間里的位置一邊構(gòu)建環(huán)境地圖順便把地圖里近似平坦的區(qū)域擬合成平面。它吃的是設(shè)備的攝像頭、慣性測(cè)量單元IMU和算力絕大多數(shù)中端以上的手機(jī)都支持不需要特殊硬件。第二條是圖像/標(biāo)記跟蹤識(shí)別一張?zhí)囟ǖ膱D片、海報(bào)、卡片識(shí)別到之后在圖片上方疊內(nèi)容。它的原理是預(yù)先對(duì)目標(biāo)圖片做特征提取運(yùn)行時(shí)用相同算法提取攝像頭畫(huà)面的特征做匹配。這條路對(duì)硬件要求最低甚至老機(jī)型也能跑缺點(diǎn)是必須見(jiàn)過(guò)這張圖光照太暗或者角度太斜就認(rèn)不出來(lái)。第三條是面部跟蹤識(shí)別面部關(guān)鍵點(diǎn)和表情通常用于虛擬試戴、濾鏡。它需要人臉檢測(cè)能力深度攝像頭是加分項(xiàng)但不是必須。第四條是WebAR不裝App瀏覽器打開(kāi)鏈接就能用。它的優(yōu)勢(shì)是傳播成本極低劣勢(shì)是能力和性能都被瀏覽器限制復(fù)雜的三維渲染基本別想。我列個(gè)表把這幾條路線的關(guān)鍵差異擺在一起你做選型的時(shí)候可以直接對(duì)著看。路線核心能力硬件門(mén)檻跨端表現(xiàn)典型適用場(chǎng)景平面檢測(cè)空間定位、平面擬合、錨點(diǎn)中端以上手機(jī)深度傳感器可選iOS/Android 兩端都有原生能力家具擺放、虛擬量尺、互動(dòng)展陳圖像跟蹤特征匹配、六自由度姿態(tài)估計(jì)很低兩端支持良好包裝盒互動(dòng)、說(shuō)明書(shū)、卡片游戲面部跟蹤關(guān)鍵點(diǎn)檢測(cè)、表情系數(shù)中等兩端支持良好虛擬試戴、濾鏡、互動(dòng)玩偶WebAR依賴瀏覽器的有限能力看瀏覽器實(shí)現(xiàn)差異最大掃碼即玩的營(yíng)銷(xiāo)頁(yè)、輕量演示需要提醒一句這四條路線在工程上不是互斥的一個(gè)應(yīng)用里可以同時(shí)開(kāi)平面檢測(cè)和圖像跟蹤但每多開(kāi)一項(xiàng)能力性能預(yù)算和調(diào)試復(fù)雜度都會(huì)上一個(gè)臺(tái)階。零基礎(chǔ)階段我強(qiáng)烈建議只挑一條走通別一上手就全都要。1.2 選路線時(shí)我常問(wèn)的三個(gè)判斷問(wèn)題與其糾結(jié)技術(shù)名詞不如回答三個(gè)具體問(wèn)題答案基本能推出路線。第一個(gè)問(wèn)題你的內(nèi)容需要知道自己在空間里的哪個(gè)位置嗎如果只是把一張海報(bào)變成會(huì)動(dòng)的動(dòng)畫(huà)內(nèi)容不需要知道自己離墻多遠(yuǎn)那圖像跟蹤就夠了別碰SLAMSLAM的調(diào)試成本是它的好幾倍。反過(guò)來(lái)如果你要把一個(gè)虛擬沙發(fā)擺進(jìn)客廳并且能從不同角度走過(guò)去看那就必須走平面檢測(cè)這條線沒(méi)有第二條路。第二個(gè)問(wèn)題用戶是專門(mén)打開(kāi)你的應(yīng)用還是掃個(gè)碼就看前者可以接受裝App、接受權(quán)限彈窗、接受請(qǐng)緩慢移動(dòng)設(shè)備的引導(dǎo)流程后者不行用戶從掃碼到看到內(nèi)容如果超過(guò)五秒流失率會(huì)非常難看。這個(gè)判斷直接決定你是做原生應(yīng)用還是做WebAR。第三個(gè)問(wèn)題你的目標(biāo)設(shè)備清單里最老的那臺(tái)是什么這一條最容易被忽略。AR應(yīng)用不是開(kāi)發(fā)機(jī)跑得動(dòng)就行你要考慮用戶手里那臺(tái)用了三年的中端機(jī)。平面檢測(cè)在低端機(jī)上的表現(xiàn)是平面識(shí)別慢、物體漂移明顯、發(fā)熱嚴(yán)重。如果你的用戶群設(shè)備跨度大要么降低效果預(yù)期要么在應(yīng)用里做能力檢測(cè)和降級(jí)。提示能力檢測(cè)不是可選項(xiàng)。上線前一定要在代碼里判斷當(dāng)前設(shè)備是否支持AR會(huì)話不支持時(shí)給出明確提示而不是讓用戶對(duì)著黑屏發(fā)呆。1.3 為什么我建議小白從平面檢測(cè)起步雖然圖像跟蹤技術(shù)門(mén)檻更低、更容易一次跑通但我仍然建議零基礎(chǔ)的人從平面檢測(cè)開(kāi)始練手理由不是它簡(jiǎn)單而是它把AR開(kāi)發(fā)里最核心的幾個(gè)概念一次性暴露給你會(huì)話Session、跟蹤對(duì)象Trackable、錨點(diǎn)Anchor、姿態(tài)Pose、射線檢測(cè)Raycast。這幾個(gè)概念在面部跟蹤、圖像跟蹤里同樣存在只是名字和用法略有差異。你把這套心智模型建立起來(lái)?yè)Q能力只是換API。反過(guò)來(lái)如果從圖像跟蹤入門(mén)你很可能會(huì)寫(xiě)出一個(gè)能跑但完全不理解為什么能跑的Demo等到要加平面檢測(cè)的時(shí)候之前那套代碼幾乎全部要重寫(xiě)。我在實(shí)際項(xiàng)目里見(jiàn)過(guò)太多這種返工。另外還有一個(gè)現(xiàn)實(shí)原因平面檢測(cè)的調(diào)試反饋?zhàn)钪庇^。物體放上去穩(wěn)不穩(wěn)、漂不漂、跟著手機(jī)轉(zhuǎn)的時(shí)候跟不跟得住肉眼一看就知道。這對(duì)建立調(diào)試直覺(jué)非常重要。2. 開(kāi)發(fā)環(huán)境搭建真正容易卡住人的三個(gè)環(huán)節(jié)環(huán)境搭建這部分網(wǎng)上的教程普遍寫(xiě)得太順好像點(diǎn)幾下就裝好了。實(shí)際情況是零基礎(chǔ)的人在這一步花掉整個(gè)項(xiàng)目一半時(shí)間都很正常。我把常見(jiàn)的卡點(diǎn)歸成三類(lèi)硬件與系統(tǒng)、版本對(duì)齊、工程配置。這三類(lèi)問(wèn)題的排查思路完全不同混在一起想會(huì)非常痛苦。2.1 硬件與系統(tǒng)那些教程里不會(huì)寫(xiě)的隱性要求先說(shuō)測(cè)試設(shè)備。移動(dòng)端AR開(kāi)發(fā)必須用真機(jī)模擬器和編輯器里的預(yù)覽都不能替代真機(jī)驗(yàn)證因?yàn)閿z像頭、IMU、以及底層的空間定位能力在編輯器里都是模擬的模擬數(shù)據(jù)不會(huì)告訴你平面識(shí)別到底準(zhǔn)不準(zhǔn)。這一條沒(méi)有例外。設(shè)備選擇上有個(gè)細(xì)節(jié)值得說(shuō)帶深度傳感器比如飛行時(shí)間傳感器或激光雷達(dá)的機(jī)型在平面檢測(cè)的啟動(dòng)速度和低光照表現(xiàn)上明顯更好因?yàn)樗蓄~外的深度信息輔助。但你的應(yīng)用不能依賴深度傳感器因?yàn)榇蟛糠钟脩羰掷餂](méi)有。開(kāi)發(fā)階段用帶深度的機(jī)器調(diào)試會(huì)給你過(guò)于樂(lè)觀的體驗(yàn)建議至少留一臺(tái)不帶深度傳感器的中端機(jī)做對(duì)照測(cè)試。系統(tǒng)版本方面Android端平面檢測(cè)能力對(duì)系統(tǒng)版本有下限要求一般要求7.0以上iOS端也有對(duì)應(yīng)的下限。這不是框架的限制是底層運(yùn)行時(shí)能力的限制改代碼解決不了。所以工程里的最低系統(tǒng)版本一定要設(shè)對(duì)設(shè)低了運(yùn)行時(shí)會(huì)直接失敗。還有一個(gè)隱性要求是攝像頭權(quán)限和傳感器可用性。有些設(shè)備雖然系統(tǒng)版本夠但攝像頭被其他應(yīng)用占用、或者系統(tǒng)里禁用了某些傳感器AR會(huì)話會(huì)啟動(dòng)失敗。這類(lèi)失敗在日志里的表現(xiàn)通常很含糊后面第4節(jié)我會(huì)給出具體的排查順序。2.2 引擎與AR框架的版本對(duì)齊這是最大的坑零基礎(chǔ)做AR最省事的組合是一個(gè)跨平臺(tái)三維引擎 一個(gè)跨平臺(tái)AR框架??缙脚_(tái)AR框架的價(jià)值在于它把iOS和Android兩套完全不同的底層AR能力抽象成同一套接口你寫(xiě)一份代碼兩端都能跑。如果不做這層抽象你得寫(xiě)兩套完全不同的實(shí)現(xiàn)零基礎(chǔ)基本不可能。但跨平臺(tái)框架有個(gè)代價(jià)它和引擎版本是強(qiáng)綁定的??蚣艿拿總€(gè)大版本都要求引擎在某個(gè)版本區(qū)間內(nèi)裝錯(cuò)了就是一堆編譯錯(cuò)誤或者運(yùn)行時(shí)找不到接口。我見(jiàn)過(guò)最多的場(chǎng)景是跟著一個(gè)兩年前的教程做教程里的框架版本和老引擎配套而你裝了最新引擎結(jié)果組件名字都變了教程里的步驟根本對(duì)不上。下面這張表是我整理出的常見(jiàn)配套關(guān)系做項(xiàng)目時(shí)可以直接對(duì)照具體小版本號(hào)以官方發(fā)布說(shuō)明為準(zhǔn)這里給的是大方向引擎版本線配套AR框架大版本需要特別注意的地方2021.3 LTS5.x教程資料最多組件命名是舊的一套2022.3 LTS5.x 或 6.x6.x 在該版本線上支持有限保守選5.x2023.2 及以上6.x核心組件已改名老教程全部對(duì)不上這張表里最值得盯的是最后一行的那句核心組件已改名。在框架5.0之后原來(lái)那個(gè)負(fù)責(zé)管理AR相機(jī)和設(shè)備姿態(tài)的組件舊名是 ARSessionOrigin被替換成了新的命名XR Origin結(jié)構(gòu)調(diào)整過(guò)。這意味著你從網(wǎng)上找到的任何一篇2021年前后的教程里面讓你新建一個(gè)ARSessionOrigin的步驟在新版本里是找不到的。這不是你操作錯(cuò)了是版本變了。提示安裝框架時(shí)優(yōu)先用引擎自帶的包管理器安裝別手動(dòng)往工程里拖壓縮包。手動(dòng)拖入的包不會(huì)參與依賴解析后續(xù)升級(jí)或卸載會(huì)留下大量孤立文件報(bào)錯(cuò)信息還特別難讀。2.3 一個(gè)最小工程的必開(kāi)配置清單環(huán)境裝好之后新建工程接下來(lái)的配置項(xiàng)是決定能不能跑起來(lái)的關(guān)鍵。我把它們列成清單逐條核對(duì)不要跳。第一組包與插件。在包管理器里裝好AR框架本體。然后打開(kāi)工程設(shè)置里的XR插件管理XR Plug-in Management在對(duì)應(yīng)平臺(tái)頁(yè)簽下勾選AR插件。這一步漏掉的表現(xiàn)是場(chǎng)景里一切正常打包出去一片黑日志里提示沒(méi)有可用的AR提供方。這個(gè)坑幾乎每個(gè)新手都會(huì)踩一次。第二組渲染管線。用內(nèi)置渲染管線還是通用渲染管線URP會(huì)影響AR相機(jī)背景畫(huà)面的顯示方式。用URP的話需要額外處理相機(jī)背景否則會(huì)出現(xiàn)虛擬物體正常但看不到真實(shí)世界的現(xiàn)象。零基礎(chǔ)階段如果只是想跑通用內(nèi)置管線最省事如果要做正式項(xiàng)目建議一開(kāi)始就上URP因?yàn)楹竺孀龊筇幚砗托阅軆?yōu)化會(huì)方便很多晚改的成本更高。第三組平臺(tái)設(shè)置。Android端要把腳本后端切到IL2CPP、目標(biāo)架構(gòu)勾選ARM64、最低API等級(jí)設(shè)到AR能力要求的版本之上。iOS端要在打包設(shè)置里填好相機(jī)權(quán)限的用途說(shuō)明否則應(yīng)用一啟動(dòng)請(qǐng)求相機(jī)權(quán)限就會(huì)直接崩。這兩條都是硬性的缺一個(gè)都跑不起來(lái)。第四組場(chǎng)景結(jié)構(gòu)。一個(gè)能跑的最小場(chǎng)景里必須有四樣?xùn)|西會(huì)話組件負(fù)責(zé)啟動(dòng)和停止AR會(huì)話、相機(jī)管理組件負(fù)責(zé)把虛擬相機(jī)和真實(shí)設(shè)備姿態(tài)對(duì)齊、平面管理組件負(fù)責(zé)接收并管理檢測(cè)到的平面、以及一個(gè)用來(lái)接收點(diǎn)擊的邏輯腳本。這四樣缺一個(gè)要么沒(méi)畫(huà)面要么點(diǎn)不動(dòng)。配置完這四組先別急著做交互直接打包到真機(jī)跑一次。這一步的目的不是看效果是驗(yàn)證環(huán)境通了。如果此時(shí)能看到真實(shí)世界的畫(huà)面哪怕什么都沒(méi)有說(shuō)明相機(jī)鏈路、權(quán)限、插件全部正常后面出問(wèn)題就可以排除掉一大片范圍。這個(gè)先驗(yàn)證最小閉環(huán)的習(xí)慣能幫你省掉大量時(shí)間。3. 第一個(gè)能跑通的Demo從平面檢測(cè)到物體落位環(huán)境通了之后我們來(lái)做真正的功能。這一節(jié)我會(huì)把為什么這么寫(xiě)講清楚因?yàn)槠矫鏅z測(cè)這塊有太多人抄了代碼但完全不知道自己在抄什么一旦效果不對(duì)就無(wú)從下手。3.1 平面檢測(cè)到底在做什么很多人以為平面檢測(cè)是識(shí)別出桌子這個(gè)物體。不是的。它的實(shí)際過(guò)程大致是三步。第一步從攝像頭畫(huà)面里提取特征點(diǎn)。特征是畫(huà)面中那些有明顯紋理差異的角點(diǎn)、邊緣交匯處比如桌角的木紋、地磚的縫隙。純白的墻面幾乎沒(méi)有特征點(diǎn)所以你在白墻前面怎么晃都識(shí)別不出平面這不是bug。第二步靠特征點(diǎn)在連續(xù)幀之間的位移結(jié)合設(shè)備的加速度計(jì)和陀螺儀數(shù)據(jù)反推出相機(jī)自身在空間中的運(yùn)動(dòng)軌跡。這一步就是SLAM里的定位部分也是為什么框架會(huì)反復(fù)提示你緩慢移動(dòng)設(shè)備——移動(dòng)太慢特征點(diǎn)位移不明顯移動(dòng)太快特征點(diǎn)匹配不上都會(huì)導(dǎo)致跟蹤丟失。第三步把積累下來(lái)的三維特征點(diǎn)做平面擬合找出那些近似共面的大片區(qū)域輸出成平面對(duì)象附帶位置、朝向、邊界多邊形和尺寸。理解這三步之后很多玄學(xué)問(wèn)題就有解釋了為什么識(shí)別慢因?yàn)樘卣鼽c(diǎn)積累需要時(shí)間。為什么在純色桌面上一放就漂因?yàn)樘卣鼽c(diǎn)太少位置估計(jì)不穩(wěn)。為什么光照太暗效果差因?yàn)樘卣鼽c(diǎn)提取依賴圖像對(duì)比度。3.2 射線檢測(cè)與錨點(diǎn)物體為什么能釘在地上平面檢測(cè)出來(lái)之后用戶點(diǎn)屏幕我們需要知道他點(diǎn)的是空間里的哪個(gè)位置。做法是從屏幕點(diǎn)擊位置發(fā)一條射線穿過(guò)AR相機(jī)和已經(jīng)檢測(cè)到的平面求交交點(diǎn)就是目標(biāo)位置。這就是射線檢測(cè)。但只在交點(diǎn)位置實(shí)例化一個(gè)物體是不夠的。你會(huì)發(fā)現(xiàn)物體放上去之后隨著你走動(dòng)它會(huì)慢慢偏移走得越遠(yuǎn)偏得越多。原因是每幀的空間定位都有微小誤差誤差會(huì)累積。解決方式是給物體掛一個(gè)錨點(diǎn)錨點(diǎn)告訴系統(tǒng)這個(gè)虛擬物體和現(xiàn)實(shí)世界里的這塊區(qū)域是綁定的請(qǐng)你在每次重新定位時(shí)把它一起修正。有了錨點(diǎn)物體就會(huì)跟著平面的位姿更新而更新穩(wěn)定性會(huì)好很多。下面這段是放置邏輯的核心實(shí)現(xiàn)基于跨平臺(tái)AR框架的常見(jiàn)API你可以直接對(duì)照自己的版本改using System.Collections.Generic; using UnityEngine; using UnityEngine.XR.ARFoundation; using UnityEngine.XR.ARSubsystems; using UnityEngine.EventSystems; public class PlaceOnPlane : MonoBehaviour { public GameObject prefab; private ARRaycastManager raycastManager; private ARAnchorManager anchorManager; private readonly ListARRaycastHit hits new ListARRaycastHit(); void Awake() { raycastManager GetComponentARRaycastManager(); anchorManager GetComponentARAnchorManager(); } void Update() { if (Input.touchCount 0) return; Touch touch Input.GetTouch(0); if (touch.phase ! TouchPhase.Began) return; // 點(diǎn)在UI上時(shí)不要觸發(fā)放置否則按鈕和放置會(huì)同時(shí)響應(yīng) if (EventSystem.current ! null EventSystem.current.IsPointerOverGameObject(touch.fingerId)) return; // 只和平面多邊形內(nèi)部求交避免打到平面邊緣外側(cè) if (!raycastManager.Raycast(touch.position, hits, TrackableType.PlaneWithinPolygon)) return; ARRaycastHit hit hits[0]; ARPlane plane hit.trackable as ARPlane; if (plane null) return; // 關(guān)鍵一步把物體掛到錨點(diǎn)上而不是直接放在世界坐標(biāo) ARAnchor anchor anchorManager.AttachAnchor(plane, hit.pose); if (anchor null) return; Instantiate(prefab, anchor.transform.position, anchor.transform.rotation, anchor.transform); } }這段代碼里有三個(gè)地方值得單獨(dú)說(shuō)。第一個(gè)是TrackableType.PlaneWithinPolygon這個(gè)過(guò)濾條件。如果不加過(guò)濾射線可能打到平面的無(wú)限延伸面上也就是打到桌子邊緣外面懸空的空氣里用戶會(huì)覺(jué)得我明明點(diǎn)在桌子外面怎么東西飄在半空。加上這個(gè)條件只有真正落在已識(shí)別平面多邊形內(nèi)部才算命中。第二個(gè)是UI穿透判斷。沒(méi)有這段判斷你在屏幕上放一個(gè)重置按鈕點(diǎn)按鈕的同時(shí)也會(huì)在地上放一個(gè)物體。這是新手最常見(jiàn)的體驗(yàn)問(wèn)題而且很難自己想明白原因。第三個(gè)是AttachAnchor的返回值必須判空。在某些情況下比如平面剛被系統(tǒng)合并或移除錨點(diǎn)創(chuàng)建會(huì)失敗。不判空直接使用會(huì)得到一個(gè)空引用異常而這個(gè)異常在真機(jī)上往往表現(xiàn)為偶爾點(diǎn)一下沒(méi)反應(yīng)或者應(yīng)用直接閃退非常難查。3.3 交互層縮放、旋轉(zhuǎn)與選中反饋物體放上去之后如果只能看不能動(dòng)體驗(yàn)會(huì)很怪?;A(chǔ)的交互我建議就做三個(gè)單指拖動(dòng)移動(dòng)、雙指捏合縮放、雙指旋轉(zhuǎn)。實(shí)現(xiàn)思路上有個(gè)簡(jiǎn)單可靠的做法單指拖動(dòng)時(shí)不要直接改物體的世界坐標(biāo)而是重新做一次射線檢測(cè)把物體移動(dòng)到新的交點(diǎn)位置。這樣物體永遠(yuǎn)貼在平面上不會(huì)出現(xiàn)拖到半空的情況。雙指縮放則取兩指間距離的變化比例直接乘到物體的縮放上同時(shí)做一次上下限鉗制避免縮到看不見(jiàn)或者大到穿模。縮放這里有個(gè)容易忽略的問(wèn)題縮放比例要以物體的初始尺寸為基準(zhǔn)而不是每幀累乘。累乘的寫(xiě)法在手指移動(dòng)快的時(shí)候會(huì)失控因?yàn)橛|摸采樣和渲染幀率不同步。正確做法是記錄手勢(shì)開(kāi)始時(shí)的初始縮放值每幀用初始值 × 當(dāng)前距離 / 起始距離來(lái)賦值。選中反饋也值得花十分鐘做一下。最簡(jiǎn)單的方式是選中時(shí)給物體加一個(gè)描邊或者換一個(gè)材質(zhì)顏色同時(shí)把之前選中的物體恢復(fù)。別小看這個(gè)沒(méi)有選中反饋的AR應(yīng)用用戶完全不知道自己操作的是哪一個(gè)物體。4. 真機(jī)調(diào)試階段的典型故障與排查鏈路這一節(jié)是我認(rèn)為整篇內(nèi)容里最有價(jià)值的部分。前面所有步驟照著做大概率能過(guò)但真機(jī)調(diào)試階段的問(wèn)題千奇百怪而且網(wǎng)上的答案往往互相矛盾。我的建議是按鏈路順序排查不要憑感覺(jué)猜。4.1 打包后黑屏或攝像頭無(wú)畫(huà)面一條固定的排查順序黑屏是最高頻的問(wèn)題。我按從外到內(nèi)的順序排前面的排除了再往后走這樣不會(huì)亂。第一層權(quán)限。應(yīng)用啟動(dòng)時(shí)有沒(méi)有彈出相機(jī)權(quán)限請(qǐng)求如果沒(méi)有彈窗說(shuō)明權(quán)限聲明沒(méi)配對(duì)。Android端要檢查清單文件里的相機(jī)權(quán)限聲明是否被自動(dòng)注入iOS端要檢查打包設(shè)置里的相機(jī)用途說(shuō)明是否填寫(xiě)。權(quán)限聲明缺失的表現(xiàn)就是啟動(dòng)后立刻失敗不會(huì)有任何畫(huà)面。第二層AR插件是否啟用。打開(kāi)工程設(shè)置里的XR插件管理確認(rèn)當(dāng)前目標(biāo)平臺(tái)對(duì)應(yīng)的AR插件處于勾選狀態(tài)。注意這里是按平臺(tái)分別配置的你在Android頁(yè)簽勾了切到iOS頁(yè)簽還得再勾一次。切平臺(tái)后忘記重新勾選是昨天還好好的今天就不行了的經(jīng)典原因。第三層最低版本與架構(gòu)。Android的最低API等級(jí)如果低于AR能力要求AR會(huì)話會(huì)創(chuàng)建失敗。目標(biāo)架構(gòu)如果只勾了32位某些依賴庫(kù)會(huì)加載失敗。這兩個(gè)都在打包設(shè)置里一次配好不用再動(dòng)。第四層場(chǎng)景里的會(huì)話組件是否被禁用。有時(shí)候?yàn)榱苏{(diào)試其他功能把會(huì)話組件臨時(shí)關(guān)掉了忘了打開(kāi)。表現(xiàn)就是有相機(jī)畫(huà)面但沒(méi)有AR跟蹤。第五層渲染管線配置。如果用的是URP檢查AR相機(jī)背景的渲染方式是否配置正確。配置錯(cuò)誤的表現(xiàn)比較特殊能看到虛擬物體但背景是純色而不是真實(shí)畫(huà)面。這五層里前兩層能解決八成以上的黑屏問(wèn)題。如果五層都排除了還是黑屏去看真機(jī)日志日志里通常會(huì)明確寫(xiě)出沒(méi)有可用的AR提供方或者會(huì)話創(chuàng)建失敗這類(lèi)關(guān)鍵詞直接搜這幾個(gè)詞比逐行看日志效率高得多。4.2 平面識(shí)別慢、物體漂移成因不同解法也不同這兩個(gè)現(xiàn)象經(jīng)常被混為一談但成因完全不同。識(shí)別慢指的是對(duì)著桌面晃了半天還不出平面。常見(jiàn)原因有三個(gè)環(huán)境太暗或太亮導(dǎo)致特征點(diǎn)提取困難桌面是純色或反光材質(zhì)玻璃桌面是重災(zāi)區(qū)因?yàn)榉垂夂屯该鞫紩?huì)破壞特征匹配設(shè)備移動(dòng)方式不對(duì)要么太快要么太慢。前兩個(gè)只能換環(huán)境第三個(gè)可以在界面上加引導(dǎo)——用一個(gè)動(dòng)畫(huà)提示用戶緩慢平移設(shè)備這個(gè)小小的引導(dǎo)能顯著提升首次使用成功率成本幾乎為零。還有一個(gè)容易忽略的原因是平面管理組件的檢測(cè)模式設(shè)置。有些模式會(huì)主動(dòng)合并相鄰平面合并過(guò)程需要更多觀測(cè)數(shù)據(jù)表現(xiàn)就是平面出來(lái)得晚。如果你追求快速反饋可以調(diào)成更激進(jìn)的檢測(cè)模式代價(jià)是平面邊界可能不夠精確。物體漂移指的是物體放上去之后會(huì)慢慢移動(dòng)、或者跟著視角變化游走。這個(gè)問(wèn)題的成因通常不在平面檢測(cè)而在錨點(diǎn)沒(méi)有被正確使用。很多Demo代碼直接在世界坐標(biāo)實(shí)例化物體省掉了錨點(diǎn)那一步在小空間里短時(shí)間看不出問(wèn)題一旦走動(dòng)起來(lái)就原形畢露。檢查方式很簡(jiǎn)單把物體實(shí)例化成錨點(diǎn)的子物體看漂移是否明顯改善。如果用了錨點(diǎn)還是漂那就要看平面本身是不是穩(wěn)定。平面在被系統(tǒng)重新識(shí)別、合并、分割的時(shí)候位姿會(huì)更新掛在上面錨點(diǎn)的物體自然跟著動(dòng)。這個(gè)現(xiàn)象在小尺寸平面上尤其明顯比如一張A4紙大小的區(qū)域因?yàn)樾∑矫嬗^測(cè)數(shù)據(jù)少位姿估計(jì)不穩(wěn)定。解決辦法是引導(dǎo)用戶掃描更大面積或者等平面穩(wěn)定幾秒后再允許放置。4.3 兩端表現(xiàn)不一致從我這兒好好的到可控跨平臺(tái)開(kāi)發(fā)里最消耗耐心的一類(lèi)問(wèn)題是同一份代碼一端正常一端異常。我遇到過(guò)幾種典型情況列出來(lái)供你對(duì)照?,F(xiàn)象常見(jiàn)原因處理方向一端能識(shí)別平面另一端完全沒(méi)反應(yīng)目標(biāo)平臺(tái)的AR插件未啟用或系統(tǒng)版本低于要求檢查該平臺(tái)的插件勾選與最低版本設(shè)置一端物體貼地另一端懸空或陷進(jìn)地面兩端對(duì)平面朝向的約定不同代碼里沒(méi)做歸一化檢查放置時(shí)的旋轉(zhuǎn)處理別寫(xiě)死某個(gè)固定朝向一端流暢另一端卡頓掉幀兩端渲染配置或紋理壓縮格式差異統(tǒng)一渲染管線配置紋理按平臺(tái)選壓縮格式一端手勢(shì)靈敏另一端遲鈍觸摸事件坐標(biāo)系或屏幕DPI處理不同手勢(shì)閾值用屏幕比例計(jì)算不要用固定像素值最后一行那條特別值得說(shuō)。我見(jiàn)過(guò)一個(gè)項(xiàng)目縮放的手勢(shì)閾值寫(xiě)的是固定像素距離結(jié)果在高分辨率設(shè)備上手感極好在低分辨率設(shè)備上要手指張很大才開(kāi)始縮放。正確的做法是把閾值和屏幕尺寸掛鉤比如用屏幕短邊的百分比作為閾值單位。提示跨端問(wèn)題最有效的排查手段是在同一時(shí)刻、同一環(huán)境下、兩臺(tái)設(shè)備并排跑。分別跑的時(shí)候你會(huì)懷疑是不是環(huán)境光線變了并排跑能立刻排除掉這個(gè)變量。5. 從能跑的Demo到敢給人用的應(yīng)用Demo能跑和能交給別人用中間隔著的距離比想象中大。這一節(jié)講三件我認(rèn)為最關(guān)鍵的事光照、性能、內(nèi)容資產(chǎn)。5.1 光照估計(jì)虛擬物體落地的關(guān)鍵虛擬物體漂不漂亮是一回事像不像真的在場(chǎng)景里是另一回事。決定像不像的第一因素不是模型精度是光照匹配。AR框架一般提供光照估計(jì)能力從攝像頭畫(huà)面里估計(jì)出環(huán)境光的亮度和色溫然后你去調(diào)整場(chǎng)景里主光源的強(qiáng)度和顏色去匹配它。啟用之后的效果差異非常明顯——虛擬物體不再是一個(gè)亮度和環(huán)境脫節(jié)的貼紙而是會(huì)隨著真實(shí)環(huán)境變暗、變暖。更進(jìn)階的一步是環(huán)境探針Environment Probe和實(shí)時(shí)反射。它能讓虛擬物體表面的高光反射出周?chē)h(huán)境的顏色這個(gè)在金屬材質(zhì)和玻璃材質(zhì)上效果拔群。但如果你的目標(biāo)設(shè)備跨度大我建議做成可開(kāi)關(guān)的選項(xiàng)因?yàn)樗鼘?duì)性能有一定要求。還有陰影。真實(shí)物體是投影的沒(méi)有陰影的虛擬物體看起來(lái)永遠(yuǎn)是浮在地上的。移動(dòng)端的實(shí)時(shí)陰影開(kāi)銷(xiāo)不小一個(gè)性價(jià)比很高的折中方案是用一張預(yù)先烘焙的圓形軟陰影貼圖貼在物體正下方的平面上。它不精確但視覺(jué)心理上足以讓物體站住幾乎零開(kāi)銷(xiāo)。等性能有余量了再換真陰影。5.2 移動(dòng)端性能預(yù)算怎么定性能這塊我給一個(gè)我常用的預(yù)算表按中端機(jī)的目標(biāo)來(lái)你可以對(duì)著自己的設(shè)備調(diào)整。項(xiàng)目建議預(yù)算說(shuō)明目標(biāo)幀率穩(wěn)定30幀優(yōu)先掉幀會(huì)讓跟蹤抖動(dòng)比畫(huà)質(zhì)低更影響體驗(yàn)單場(chǎng)景三角面總數(shù)控制在10萬(wàn)以內(nèi)模型堆到幾十萬(wàn)面在手機(jī)上必然卡同屏繪制調(diào)用數(shù)盡量少于100用材質(zhì)合批和貼圖集來(lái)壓紋理單邊尺寸不超過(guò)2048移動(dòng)端再大收益很小內(nèi)存卻漲得厲害實(shí)時(shí)陰影光源數(shù)最多1個(gè)多個(gè)實(shí)時(shí)陰影光源在移動(dòng)端基本不可接受后處理謹(jǐn)慎啟用抗鋸齒優(yōu)先其他效果按需這張表里最容易超標(biāo)的是繪制調(diào)用數(shù)。零基礎(chǔ)的人做AR習(xí)慣一個(gè)物體一個(gè)材質(zhì)場(chǎng)景里放十幾個(gè)模型繪制調(diào)用就炸了。壓制的辦法是盡量共用材質(zhì)、把多張小圖合到一張貼圖集里、靜態(tài)的裝飾物合并成一個(gè)網(wǎng)格。這些操作在引擎里都有現(xiàn)成工具花半天學(xué)一下收益很大。另外還有一個(gè)AR特有的性能陷阱平面可視化對(duì)象本身的開(kāi)銷(xiāo)。為了讓用戶看到我識(shí)別到平面了大家都會(huì)給平面加一個(gè)半透明的可視化網(wǎng)格。檢測(cè)到的平面越多這些網(wǎng)格就越多開(kāi)銷(xiāo)會(huì)悄悄漲上去。建議做成一個(gè)掃描時(shí)顯示、放置后自動(dòng)隱藏的邏輯既省性能又讓畫(huà)面更干凈。5.3 模型資產(chǎn)的來(lái)源與瘦身零基礎(chǔ)的人最容易在模型上下載一堆高精度資源導(dǎo)進(jìn)引擎之后幀率斷崖式下跌。移動(dòng)端AR的模型我的經(jīng)驗(yàn)標(biāo)準(zhǔn)是單個(gè)物體的三角面盡量控制在幾萬(wàn)以內(nèi)紋理用壓縮格式動(dòng)畫(huà)盡量用骨骼動(dòng)畫(huà)而不是逐幀。模型來(lái)源有幾個(gè)方向一是自己用建模軟件做學(xué)習(xí)成本高但可控二是用程序化生成的幾何體方塊、圓柱這類(lèi)先驗(yàn)證功能功能性Demo完全不需要精細(xì)模型三是使用開(kāi)放授權(quán)的模型資源注意看清授權(quán)范圍特別是商用場(chǎng)景。不管從哪里來(lái)導(dǎo)入后都要做一遍瘦身刪掉看不見(jiàn)的內(nèi)部結(jié)構(gòu)、合并同材質(zhì)部件、降低紋理分辨率、烘焙掉不需要的實(shí)時(shí)光照。還有一個(gè)常被忽略的點(diǎn)是默認(rèn)姿態(tài)。不同來(lái)源的模型坐標(biāo)系朝向和縮放單位各不相同導(dǎo)入后常常出現(xiàn)物體躺著、或者尺寸像一棟樓。建議在代碼里做一層歸一化讀取模型的包圍盒按目標(biāo)真實(shí)尺寸自動(dòng)縮放這樣換模型不用改代碼。6. 走通第一個(gè)Demo之后接下來(lái)練什么跑通平面放置之后很多人會(huì)陷入下一步做什么的迷茫。我給一個(gè)簡(jiǎn)單的練手順序從易到難每一步都能獨(dú)立成為一個(gè)小作品。第一步做圖像跟蹤。找一張有豐富紋理的圖別用純色別用大面積重復(fù)圖案預(yù)先處理成識(shí)別庫(kù)運(yùn)行時(shí)識(shí)別到就在圖上疊一個(gè)內(nèi)容。這一步能讓你理解識(shí)別庫(kù)和實(shí)時(shí)匹配的關(guān)系工作量不大但效果很直觀。第二步做多物體管理與狀態(tài)持久化。在一個(gè)場(chǎng)景里放置多個(gè)物體能選中、能刪除、能拖動(dòng)并且退出應(yīng)用再進(jìn)能恢復(fù)之前放的東西。這一步會(huì)逼你處理數(shù)據(jù)結(jié)構(gòu)和序列化是Demo到應(yīng)用的必經(jīng)之路。第三步做一次完整的用戶引導(dǎo)流程。包括啟動(dòng)時(shí)檢測(cè)設(shè)備是否支持AR、提示用戶移動(dòng)設(shè)備掃描環(huán)境、檢測(cè)到平面后提示可以放置、跟蹤丟失時(shí)提示恢復(fù)。這套引導(dǎo)看起來(lái)是體驗(yàn)設(shè)計(jì)實(shí)際上它對(duì)成功率的提升比任何算法優(yōu)化都大因?yàn)锳R應(yīng)用的失敗大多發(fā)生在最初的十秒。第四步嘗試加一個(gè)輕量的服務(wù)端能力。比如讓兩個(gè)設(shè)備看到同一個(gè)虛擬物體擺在同一位置多人共享空間錨點(diǎn)或者把放置結(jié)果保存下來(lái)同步到另一個(gè)設(shè)備。這一步會(huì)引入網(wǎng)絡(luò)同步和坐標(biāo)系對(duì)齊的問(wèn)題難度明顯上一個(gè)臺(tái)階但做完之后你對(duì)AR的理解會(huì)完全不一樣。最后分享一個(gè)我在實(shí)際操作中體會(huì)到的小技巧每加一個(gè)新功能都先在只有幾何體的極簡(jiǎn)場(chǎng)景里驗(yàn)證驗(yàn)證通過(guò)再往正式場(chǎng)景里搬。AR的調(diào)試鏈路很長(zhǎng)編輯器、打包、真機(jī)、環(huán)境光線在復(fù)雜場(chǎng)景里排查一個(gè)新功能的問(wèn)題你會(huì)同時(shí)面對(duì)十幾個(gè)變量。用幾何體搭一個(gè)實(shí)驗(yàn)室場(chǎng)景能讓你把變量一個(gè)個(gè)摘出來(lái)。這個(gè)習(xí)慣我保持了幾年每次都能省下大量時(shí)間。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲情色一区| 婷婷九月丁香| 婷婷综合| 色婷婷www| 操操操av| 好好干Av| 久久精品63| 婷婷开心青青草| 欧美激情 日韩无码 婷婷 五月天| 国产做爰视频免费播放| 噜噜视频| 丁香五月Av| 激情五月天之六月婷婷| 天天综合色丁香| 五六月婷婷久久| 激情五月婷婷| 激情久久久久久| 开心五月婷婷99| 色情久久久| 亚洲无码影音| 色色色九九九五月婷婷| 国产在线aaa片一区二区99| 九九成人| 天天做天天爽| 狠狠爱婷婷丁香| 日韩操| 丁香色六月| 日韩有码一区| 五月天激情日色在线| 日本猛少妇色XXXXX猛叫| 色5月婷婷| 综合网啪| 新97人人上人人| 丁香五月天AV| 色婷婷小说| 婷婷丁香视频在线观看免费| 996热| a在线免费v| 综合色、色综合| 色婷婷六月| 色色色五月婷| 日韩成人av在线| 五月丁香色婷婷久久| 91久久婷婷人人澡草 | 久久精品国产色| 亚洲网站999| av最新在线| 97男人天堂| 久久性综合| 亚洲精品久久久久久久久久吃药| 黑人巨粗进入警花疼哭A片| 亚洲另类在线观看| 婷婷五月色播天| 欧美内射AAAAAAXXXXX| 欧美精品XXXXBBBB| 日本三级中国三级99| 狠狠婷婷综合| 亚洲区在线| 人人人操 超碰| 成人做爰黄A片免费看直播室男男| 97五月天| 狠狠色噜噜狠狠狠狠狠色综合久久| 日韩中文字幕| 一起操 91N.com| 噜噜五月天综合| www.色多多婷| www.精品99| 玖玖爱资源站| 亚洲蜜桃精久久久久久久久久久久 | 色婷婷电影网| WwW色婷婷| 色婷婷五月天激情在线播放| 色五月激情基地| 99精品视频偷拍| 丝袜大香蕉| 久久久久9| 婷婷五月天色色| 国产精品久久久久久白浆色欲| 色色色999| A一级操| 五月婷深深爱激情网| 久久激情五月网| 婷婷五月天综合网| 9|人妻人人操| WWW.桔色成人.COM| 婷婷色爱| AV在线观看网站| 国产日比| 五月丁香六月婷婷综合网缴情| 五月天色婷婷网| 色婷婷www| 人人看人人97| 五月婷婷色播视频| 五月婷婷丁香婷婷| 中文字幕无码人妻少妇免费视频 | 中文色婷婷| 99碰碰| 久草婷婷网| 成人AV综合在线| 色六月丁香婷婷啪啪啪| 亚洲av骚货| 开心五月激情网| BBWCUCKOLD精品熟妇| www.久99| 爱草视频在线| 亚洲精品亚洲人成人网| 97色97干| 激情综合网五月激情| 国产精产国品一二三在观看| 97人人操人人爽| 伊人玖玖综合| 人人草人人爱手机视频看看| 狠狠狠激情网| 精品久热| 97色色婷婷五月天| 另类综合婷婷五月天欧美视频| 亚洲综合视频网| av大片在线| 9月色婷婷| 激情开心五月婷婷| 99久久婷婷| 亚洲AV成人无码电影| 人人爽在线视频综合网| a网站免费观看| 丁香五月婷婷亚洲激情四射| 色性五月天| 超碰久热| 五月婷在线观看| 激情小说视频图片网| 9久久精品| 久久婷丁香五月| 久久这里有精品视频| 深爱五月激情| 大香蕉久| 天天干天天干天天干天天干天天干| 色婷婷综合电影| 五月天色综合服务平台| 国产精产国品一二三在观看| 天天干天天色天天干| 婷色五月天| w婷婷五月婷婷w| 色五月丁香五月天| 99视频久久久| 婷婷综合视频| 久草大| 婷婷天天日婷婷| 中文字幕婷婷9月天| 在线视频色五月| 激情综合五月丁香| 99久久精| 一级黄色影片| 色五月成人网| 99人人干人人操| 99热成人在线观看| 婷婷丁香色五月久久88| 亚洲va综合va国产va中文| 播丁香五月婷婷欧美| 91干网| www.99热在线观看| 99热自拍| 五月婷婷天天色| 97干在线| 婷婷五月AV| 成人AV在线中文版| 丁香五月婷婷久久久| AV天堂淫乩| 五月丁香成人网| 99九九精品| 97在线综合| 免费AV在线| 久久久这里有精品| 开心色色五月天综合| 亚洲视频另类| 精品99在线| 综合伊人久久| 9久热| 亚州日本欧州韩美高青高潮一| 超碰在线观看三级片| 开心五月婷婷在线| 国产精品电影网| 色色色欧美| 亚洲五月婷婷| 狠狠色噜噜狠狠狠狠狠色综合久久| 99热99这里只有精品| 夜色.cnm| 九九色婷婷| 99久久a线观| 五月天激情视频五月天| 内射爽无广熟女亚洲| 日 日干 日日做| 天天久综合网永久入口18| 九热视频| 亚洲综合五月天综合| 激情骚五月| 九九99九九99偷拍视频免费看| 五月色丁香综合| 黄色视频网站在线播放| 色综合婷婷| 久久精彩视频99| 淫荡A片| 六月丁香五月天| 99热九九在线| 噜噜噜噜噜在线| 99热热热99精品婷婷| XX色综合| 九九热短视频在线观看| 九九热这里只有精品23| 丁香九月综合在线| 成人超碰网| 99色精品视频| h在线看免费版在线看| 丁香激情婷婷网| 91成人电影| 丁香五月偷拍| av在线资源| 2023天天日夜夜爽| 另类的婷婷| 丁香婷婷激情四射五月| 丁香五月天婷婷激情| 深爱激情网五月天| 天天操天天操| 91操色| 日韩无码人妻一区二区| 久超免费视频| 狠狠婷婷色综合| 色5月婷婷| a久久免费视频| 六月99天天婷婷激情综合| 日本在线wwww| Av在线不卡一区| 日产精品久久久久久久蜜臀| 婷婷成人五月天| 9久精品视频| 久久丁香久久| 2025年最新亚洲在线欧美| 九九AV| 成人资源在线| 激情五月色综合网| 九月久久婷婷| 五月丁香黄色| 久青操| 丁香五月婷综合| 少妇2做爰HD韩国电影| 天天摸天天肏| 开心激情网在线| 丁香五月激情五月| 五月天久久婷婷| 影音先锋91视频| 久久九九免费视频| 99热这里| 色噜综| A1片久久| 在线你懂的亚洲欧| 综合啪啪| 婷婷五月丁香基地在线视频官网| 99久久久| 五月天婷婷爱丁香中文字幕| 79成人网| WWW,五月| 生活片五区| 日本天堂免费99| 激情色色色| 五月丁香六月激情欧美综合| 强伦轩人妻一区二区电影| 九九99免费理论| 国产av天堂| 婷婷五月天小说| 99爱视频免费| 一起草AV入口| 丁香五月婷婷影院| 日韩在线视频中文字幕| 五月开心婷婷中文字幕| 激情五月婷婷综合视频| 九九婷婷网五月天| 操操碰| 九九色婷婷| 丁香六月综合激情| 狠狠 久久| 九月丁香八月婷婷久久综合久97| 亚洲精品99| 五月天综合缴情网网站0| 深爱女色婷婷丁香五月亚洲图区| 五月婷婷五月天亚洲无码| 五月花在线观看视频| 狠狠色噜噜狠狠狠狠综合| 日本天天操| 丁香五月网址| 全部老头和老太XXXXX| 久久久久9久无码视频| 秋霞网在线免费基地五月婷婷丁香| 99热一本久道| 亚洲 激情 中文| 婷婷五月丁综合| 夜夜爽天天干| 天堂成人A片永久免费网站| 色九九中文字幕| 丁香六月激情毛片| 日韩黄黄| 91狠狠综合网| 久热A片| w婷婷五月婷婷w| 无码人妻AV久久久一区二区三区| 99精品热| 五月天涩涩| 五月丁香六月婷| 91丨九色丨熟女高潮| 中文字幕日产A片在线看| 五月天小说激情| 午夜成人AV在线| 99在线视频精品| 婷婷深爱五月| 97色五月婷婷在线| 青草青草久热这里只有精品| 大香蕉综合在线| 激情婷婷狠狠干| 欧美精品18| 色色色热| 欧美人人操| 欧美视频在线观看噜噜| 五月天久久婷婷| 丁香伊人五月色婷婷五十路| 激情久久五月网| 日韩色久| 九九99在线| 五月婷婷视频啪啪美女| 久久A热| 天天看夜夜看| 色色色综合网| 婷婷五月天久久久| 久久人人九| 1024操逼| 激情久久天天| 成人精品视频99在线观看免费| 五月天久久网站| 亚洲亚洲人成综合网络| 九九AV| 激情综合五| 小香蕉av| 开心五月婷婷在线视频免费观看| 久久伊人五月天| 婷婷伊人75| 丁香五月婷婷基地| 超碰在线观看成人视| 97在线/亚洲| 日撸夜撸日操| 久草x色在线观看99| 亚洲人人96@| 超碰人人草| 丝袜激情网| 久久激情五月天| 亚洲亚洲人成综合网络| 亚洲色欲欧美一区二区三区| 精品夜夜澡人妻无码AV| 欧美一区二区三区不卡影视| 香蕉97碰碰碰欧美| 色婷婷综合网站| 俺五月| 色欲色香综合网| 婷婷精品在线| 激情综合网激情五月天| 亚洲激情五月婷婷日日| 狠狠五月婷婷| 丁香六月婷婷色XXXXX| 97人人干视频| 狠狠干在线| 丁香五月色色婷| 深爱婷婷丁香五月激情| 丁香五月天堂网AV| 91色五月| 五月天亚洲最大成人| 日本人人草草| 欧美激情丁香五月| 色色99| 日韩综合网络男女香蕉a片| 狠色狠色综合久久| 婷婷亚洲久久| 激情小说五月天| 亚洲一个色| 99操逼| 五月香蕉婷婷| 天堂草在线观看| 狠狠色中色| 婷婷狠狠色| 91青娱乐青青草| 亚洲第一成人无码A片| 天堂A∨在线| 99热的无码| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 99热| 色婷婷综合视频| 激情av在线| 久久五月天婷婷| 婷婷丁香六月影视| 伊人久久大香线蕉综合网站| 天天操天天操天天操天天操天天操| 人色五月天婷婷| 九月色婷婷综合亚洲| 久久小视频| 婷婷久久五月天| 人妻熟人中文字幕一区二区| 久久香蕉丁香| 五月丁花色综合网| 超碰人人色| 久久精品国产精品| 色丁香五月婷婷| 婷婷激情欧美| 婷婷激情五月| 国产永久一黄| 蜜桃成语时李时珍 免费| 激情五月色在线播放| 亚洲无码成人| 婷婷六月丁综合| 99自拍视频在线观看| 婷婷综合网伊人| 综合激情五月婷婷| 欧美97超碰| 日韩婷婷| 九九精品免费| 婷婷五月天资源| 日本99热| 亚洲天堂大香蕉| 99ree6| 日本三级黄色大片| 五月婷婷成人| 第四色婷婷丁香五月| 99久热在线精品| 五月天婷婷激情四射综合| 五月天.com| 五月天网站免费欧美| 色狠狠伊人久久五月丁香| AV无码免费| 丁香五月天影院| 天天综合精品| 亚洲色视频| www.色婷婷| 天天热夜夜操| 99成人精品| 五月丁香手机在线| 色五月婷婷中文字幕| 五月天丁香综合在线| 69超碰在线| 日本久久精品| av九九| 婷婷成人综合五月| 97高清国语自产拍| 激情婷婷五月天在线观看| 激情床戏| 五月丁香久久呀| 变态另类色图| 亚洲精品第一国产综合亚AV | 中文字幕视频色婷婷| 99精品视频免费观看| 天天色,天天操,天天射| 亚洲熟女色| 区啪精品| 男人的天堂97| 人人性久久| 五月丁香综合久久夜夜| 婷婷五月开心六月AV| 国产成人AV不卡| 国产乱妇无乱码大黄AA片| 天天爽夜爽| 色色色色色色色色综合网| 五月天丁香网| 色色亚洲| 婷婷狠狠干| 婷婷在线日韩综合| 日本 色综合| 九九热99精品| 婷婷五月丁香综合激情| 婷婷六月色| 婷婷爱在线观看| 五月天婷婷色色| 国产精品大香蕉| 五月婷婷综合激情| 开心五月色婷| 婷婷丁香五月综合网上| 丁香六月婷婷久久综合| 热99在线| 影音 五月 婷婷 久久| 午夜成人av在线| 亚洲成人在线观看网址| www.ywav| 亚洲99热| 91精品综合久久婷婷九色| 五月丁香花视频| 91色综合| 久久九九99亚洲国产久精综合| 激情都市五月天| 日韩在线五月天婷婷| 国产va视频| 婷婷久久五月丁香| 精品亚洲国产成AV人片传媒| 无码动漫AV| 日韩人妻在线观看| 五月婷丁香亚洲| 婷婷丁香五月色| 五月天啪啪视频| 嫩草AV久久伊人妇女超级A| 婷婷在线五月综合| 影音先锋男人站,影音先锋男人色资源网,影音先锋AV最新资源站,影音先锋AV资源 | 欧美成人AAA片一区国产精品| 噜噜在线| 久久网日本| 久久激情视频| 日本A片一区| 一起草无码| 五月天天天操天天爽夜夜操| 亚洲视频图片婷婷五月| 久机视频这只有精品| 超碰亚洲欧美| 91性高潮久久久久久久久| 五月丁香AV、伊人业余、性色熟妇| 婷婷五月天色| 丰满人妻一区二区三区| 狠狠久综合| 丁香五月天色综合| 91大屁股精品| 丁香婷婷AV| 武则天精品久久| 新五月天婷婷激情电影| 99热在线精品观看| 丁香五月婷婷亚洲另类| 色婷婷色久综| 人妻久久久久久久 | 丁香婷婷狠狠97| 超碰色综合| 五月综合六月婷婷| 亚洲综合五月天| 色婷婷五月影院| 色婷婷综合中心| 五月开心久久| 伊人网啪啪| 久久99久久99精品免视看婷婷| 天天综合精品| 婷婷五月欧美AA片免费| 91啪级电影| 婷婷色在线观看| 九九美女视频| 亚洲另类久久| 欧美槡BBBB槡BBB少妇| 久久大香蕉同僚| 另类五月激情| 1024成人免费看| 丁香 婷婷五月| 五月丁香婷婷在线| 欧美激情综合| 欧美A片在线视频免费观看| 日本色频| 五月天婷婷久久日| 天天干天天干天天干天天干天天干| 五月婷婷六月丁香| 五月噜噜噜色综合| 97色婷婷| 大香蕉综合网| 亚洲婷婷免费| 狼人久草| 丁香五月社区| 91精品电影18T| 99久热这里只有精品| 久草性爱| 激情五月天婷婷五月天| 久久久这里都是精品| 97视频久久| 亚洲视频操| 狠狠操天天干| 久久99网址| 亚洲成人超碰| 丁香婷婷九月| 九月丁香婷婷| 国产色色网址网站| 少妇高潮呻吟A片免费看软件 | 国产片XXXXA片国语对白| 亚州激情网| 噜噜在线| 天天爽夜夜爽天天爽夜夜爽| 亚洲视频久久| 九九热在线观看视频| 亚洲AV免费国产电影| 成人免费高清在线播放| 丁香六月婷婷开心| 天天插天天射| 天天肏天天爽夜夜爽| 精品热九九| 丁香色五月天| 六月激情婷婷| A片试看50分钟做受视频| 99精品在线下载| 色色综合五月| 五月色婷婷影院| 国产超碰在线| 青青草原亚洲久| 亚洲综合99| 好看的国产精品| www激情| 另类国产综合| 久久大香蕉伊人| 日本不卡中文字幕| 美女100%露全身无挡网站| 99福利视频导航| 天天干天天干天天| 六月欧美综合色情| 人妻激情网| 色色丁香| 五月婷婷之美女图片| 九九色之九九色之88| 亚洲操b| 国产精品色一哟哟| 色女人久久| 伊人激情AV一区二区三区| 亚洲成人黄色网| 永久免费视频| 九色啦蜜臀| 欧美日韩国产一区| 色五月激情网| 天天五月天综合网址| 9色视频在线| 丁香五月影| 亚洲无码成人性爰网| 五月天婷婷Av| 六月 丁香 视频| 丁香五月在线视频黑人| 天堂久久精品| 另类国产欧美视频| 九九黄色网| 国产激情综合五月久久| 丁香五月天婷婷久久| 日本高清久| 激情五月成年| www.狠狠操| 97色色视频| 丁香花五月天| 色五月天影视| 婷婷天堂视频| 亚洲精品操一操、噜一噜、摸一摸、爽| 婷婷D区| 天天看A片| 婷婷六月激情综合| 人人天堂操| 激情小说五月天| 婷婷综合在线视频| 狠狠爱青青草| 少妇高潮呻吟A片免费看软件| 婷婷久久综合| 好激情在线综合网| 婷婷六月丁香激情综合| 欧美色图天堂网| 五月丁香视频色色| 色99xx| 丁香五月婷婷欧美性爱| 成人国产欧美大片一区| 婷婷五月婷婷| 久久97| 色激情五月| 99精品综合在线| AV 3P| 狠狠干五月天婷婷网| 成人网站av免费网站推荐| 色五月婷婷7777| 免费看欧美成人A片无码| 五月丁香六月婷精品视频| 色五月婷婷av| 99狠狠操一| 97碰碰人人视频| www超碰com| 婷婷色五月大香蕉在线| 五月婷婷色欲| 超碰婷婷五月| 婷婷五月综合基地| 丁香婷婷婷婷十二月在线观看视频| 影音先锋色婷婷| 久久婷婷五月国产激情综合片| 伊人久久大香网| 九九热re99re6在线精品| 久久婷婷综合色丁香| 七七久久婷婷| 九月婷婷色色| 99爽视频| 九九碰九九爱97| 99综合| 狠狠干综合| 欧美成人精品A片免费一区99| 人人摸人人搞| 99无码精品| 青青草国产亚洲精品久久| 欧美成人AAA片一区国产精品| 老师的粉嫩小又紧水又多A片视频| 丁香婷婷综合激情五月色| 亚洲视频在线观看| 影音先锋五月婷婷| 色九综合| 久草性爱| 六月婷婷狠狠| 五月天影院| 五月婷婷丁香婷婷| Av大香蕉| 国产午夜精品一区二区三区嫩草| 2050人人操免费工开爱| 97五月天婷婷综合激情网| 99操中文视频| 襙比视频| 天天日天天色| 色色色99| 成人国产网| 成人网在线视频| 大香蕉五月丁香| 六月综和久久| 夜夜谢天天干| 六月婷婷激情| 影音先锋男士资源网一区| 激情五月色综合网| 五月激情六月| 久久久久er热| 色综合99| 久久久五月天婷婷成人网| 天天操婷婷| 色香五月天| 欧美色色色色色色| 国产在线aaa片一区二区99| 神马久久五月天| 丁香综合网| 丁香六月激情蜜桃| 超碰在线国产| 五月丁香狠狠爱婷婷综合| 五月丁香无码| 9久久精品| 五月色激情综合网| 九九这里只有精品在线视频| 九九精品视频在线6| 丁香激情网| 91在线就要啪| 五月丁香婷婷基地| 综合久久六月| 成人做爰A片免费看视频| 丁香六月激情综合网| 岛国资源网| 性爱网五月天| 97AV人人插人人操| 天天舔天天摸天天射| 蜜臀av粉嫩av懂色av| 五月天色小说| 五月天婷五月天综合网小说首页-五月天激激婷婷大综合,婷婷亚洲综合五月天小说 | 亚洲精品小视频| 亚洲无码播放| 欧美精品A片一区在线观看| 99精彩视频在线观看| www.黄色片-久久成人国产精品在线播放-999AV| 五月婷婷色欲| 99热精品少| 激情综合啪啪| 日本久久精品18| 激情网婷婷婷| 91肏肏肏| 色婷婷色久综| 国产亚洲色婷婷久久99精品91| 五月久久婷婷丁香| 婷婷六月色| 色丁香五月婷婷综合久久| 襙逼网| 五月婷婷激情网| 五月丁香大香蕉| 99热精品观看| 色偷偷色婷婷| 超碰猛烈的性猛交| 五月停停色| 婷婷五月天天天| 奇米四色五月天| 色婷亚洲| 微拍92| 成人性爱无码| 超碰免费观看| 日本激情综合| 丁香五月色色婷| 色丁香五月天婷婷| 婷婷激情综合色五月久久91| 色色 亚洲| 久久日本wwww色| 激情五月,色播五月| 久久久久视剧HD| 操日挥操日日| 大香蕉人人网| 99久久婷婷五月综合| 99久久99视频| 狠狠色婷婷777| 婷婷天堂站| 99热这里只有精品国产免费| 琪琪理论片| 色综合色综合网| 久久久久久久久久久久久久久久久精典| 五月激情综合网| 在线资源av-超碰中文在线-成人AV| 狠狠色综合精品视频在线| ou洲色吧| 日本久久人| 99激情在线| 天天色天天操天天射| 亚洲天堂亚洲色色色| 欧类av怡春院| 国产三级秋霞| 97色色婷婷五月天| 六月丁香五月天| 五月婷婷开心色伊人| 婷婷丁香激情五月天色色色| 2025年最新亚洲在线欧美| 91久草五月天婷婷| 色综合激情| 怕怕av| 五月激情婷婷偷拍| 伊人网碰碰| bbwcuckold精品熟妇| 岛国在线观看91| 天天日综合| 亚洲另类电影| 激情 久久 婷婷| 国产精品色婷婷久久久精品| 开心久久xxx色| 五月婷婷亚洲天堂97色婷婷| 五月天社区婷婷丁香社区| 婷婷丁香五月天婷婷| 色色欧美。| 大香蕉欧美在线| 激情五月天啪啪视频| 九九色中文| 99热超碰在线| 五月六月激情| 丁香五月天堂| 色9999综合久久| 丁香六月婷婷开心| 五月精品免费XXX| 91操片| 日韩限制级大尺度黑料泄密大尺度视频一区二区在线观看 | 色情五月婷婷| 六月婷婷狠狠做| 在线视频激情网站| 婷婷综合网| 色五月天成人| 五月天激情网图片 - 百度| 夜色.cnm| 人妻AV在线| 成年人最刺激的综合网| 天天噜天天爱| 久久婷婷五月天蜜桃| 91se视频| 婷婷激情六月| 99性爱| www.五月天婷婷姐姐| 日本色99| 噜噜五月天综合| 国产精自产拍久久久久久蜜| 午夜激情综合| 色婷婷综合综合网| co超碰在线观看| 色吧五月婷婷| 天天爱天天做天天| 激情婷婷狠狠干| 超碰在线看| 激情 婷婷| 爱iii做iiii日| 操一区| 9|无码久久久久久| 四色五月婷婷| AAA亚洲AV| 丁香五月婷婷性爱| 成人欧美日韩| 99精品偷拍视频| 婷婷丁香五月天哟啪| 天天色综| 1024在线视频| 五月天婷婷综合色| 九九视频在线观看视频6 | 久久性视频| 思思99热| 五月天四色房丁香亭亭| 色五婷婷| www,五月天激情| www.伊人天堂偷偷婷婷| 免费AV黄在线播放| 99小视频| 久久丝丝热| 久久久久9| 五月婷婷与六月丁香图片激情| 久久香蕉婷婷| 美女xx不卡| 91人人妻人人操人人爽| 91干网站| 伊人激情综合| 91碰碰碰久久久久| 色约约视频一区二区三区四区五区 | 婷婷97色| 一本色道久久综合狠狠躁一二三 | 五月丁香六月婷婷综合在线| 超碰在线人妻| 婷婷五月天最新综合你懂的| 色~性~乱~伦~噜| √天堂资源在线人妻熟女| 96精品久久久久久久久| 九色PORNY自拍成人精彩视频| 97婷婷狠狠| 亚洲热综合网在线观看| 色青青视频| 五月婷六月天| 成人电影丁香六月天| 丁香五月在线观看完整版| 激情婷婷五月天日本系列| 99成人免费热视频| 久草热在线视频| 9l视频自拍9l视频自拍九色学生| 香蕉视频91| 婷婷午夜综合| 成人在线网址| 激情五月开心五月在线视频| 天天色天天干天天插| 色五月激情综合| 久99久热只有精品国产99| 久99热| 久久久天天啊| 色碰碰视频| 深爱五月婷婷| 激情婷婷五月丁香啪啪啪| 婷婷五月丁香人妻无码高清| 9有码中文| 丁香婷婷久久| WWW.夜夜| 97干视频在线| 色婷婷电影网| 69人人操人人爽| 九九这里是免费的视频5| 婷婷六月丁香开心深深爱| 思思99re这里只有| 五月天成人综合| 美日韩成人| 国产69久久久欧美黑人A片| 色玖玖网| 丁香五月激情宗合网| 9999色色色色| 久久天堂网| 最近中文字幕大全免费版在线 | 久久丁香婷婷色情综合| 亚洲啪啪啪啪| 天天成人丁香美女AV| 停停五月色宗合| 色五月大香蕉| 五月激情综合性爱| 色色亚洲无码| 色色a| 99这里只有精品| 亚洲精品成人片在线播| 免费成人va| 天天干天天色综合| 五月丁香啪啪| 九九人人自拍| 色婷婷丁香特级性爱视频| 精品99在线| 国产五月视频| 五月婷婷色影院| 狠狠插狠狠| 99热这里只有精品16| 久久久9久| 99热国产在| 成人网在线视频| 色五月丁香com| 99亚洲精品综合在线| 久久综合九色综合88i| 99热欧美在线观看| 婷婷五月天亚洲五码| 丰满少妇乱A片无码| 婷婷色播婷婷| 久久五月天婷婷| www.色五月| 天天久综合网永久入口17v| 都市激情五月婷婷亚洲| 亚洲天堂久久| 五月婷婷偷拍| 五月天婷婷网站| 7月婷婷六月丁香| 激情六月婷婷| 日日夜夜天天爽| 五月丁香综合久久夜夜| 激情5月婷婷狠狠干| 丁香五月婷婷激情尤物| 日本久久九| 激情九月婷婷| 激情婷婷视频在线| 五月丁香拍拍激情综合| 99自拍视频在线| 99热这里只有精品8| 开心网五月色婷婷| 久久婷婷五月天激情四射| 少妇2做爰HD韩国电影| 亚洲第一综合| 亚洲综合五月天综合| 91人人操人人爱| 激情人妻蜜夜系列区| 啊V视频在线观看| 99热这里只有精品官网| 99热综合在线| 久久的爱大香蕉| 农村熟妇高潮精品A片| 色综合久久99色| 久久AV电影| 日本女天天爽| 国产成人在线不卡AV| 丁香,开心成人,久久| 99热这里只有精品66| www.久热| 极品五月天| 亚洲精品五十一区| 中字幕视频在线永久在线观看免费 | 色噜噜97视频在线观看| 久久婷婷五月综合色欧美| 丁香六月啪啪| 婷婷五月成人| 五月天久久丁香| 色天天久婷婷| 激情五月天久久丁香| 狠狠干,狠狠操| 婷婷伊人综合中文字幕| 成人丁香五月天| 99热这里只有精品2024| wwW天天干| 激情丁香婷婷| 91热视频色网站| 久热伊人在91| www.婷婷亚洲基地| 欧美在线视频99| 色色色天堂网| 亚洲中文字幕翔田千里| 免费无码毛片一区二区A片| 久草五月| 91丁香| 91熟妇大香蕉| 99日热在线视频| 久久综合九色综合97婷婷| 丁香五月天啪啪| 狠狠色综合网| 丁香色婷婷| 免费黄色视频网址| 色噜噜狠狠色综合成人网| 极品人妻VideOssS人妻| 无码人妻一区| 深爱五月网| 天天做天天爱综合| 2025年最新亚洲在线欧美| 激情美女五月天激情在线| 人人综合五月人人婷婷| 亚洲欧洲自拍图片专区五月天| 5月婷婷综合| 亚洲精品色色| 黄色99视频| 色五月婷婷五月丁香五月激情五月视频| 久久久com| 五月婷婷免费在线| 色色综合无码| 丁香丁香激情网| 亚州激情网站无码| www.狠狠操.con| 三十路磁力链接| 99精品7| 五月丁香龟婷婷| 天天爽天天日天天舔| 五月丁香六月婷婷在线| 精品久久艹| 激情深爱五月天| 狠狠干综合网| 日本三级黄色大片| 激情五月天视频| 五月激情在线| 五月婷婷视频| 免费V片在线| 色婷婷瘦婷婷日韩| 99riAV国产精品视频| 欧美色色色| 99热www.| 婷婷色情小说| 深爱五月激情| www.色色五月天.com| 99精品在线播放| 婷婷五月天成人网| 日本www免费九九| 成人免费视频一区| 香蕉狠狠爱视频| 五月丁香网av| 狠色狠色综合久久| 人人摸人人| 夜夜夜夜夜操| 久久er99热精品一区二区| 伊人久久丁香五月91| 激情丁香久久| 婷婷啪啪| 翔田千里无码| 丁婷婷五月天在线播放| 五月色网| 亚洲亚洲人成综合网络| 亚洲精品第一国产综合亚AV | 九九综合伊人| 婷婷免费成人视频| 夜夜综合色| 色情五月综合婷婷| 97精品人人A片免费看| 9热久久在线| 婷婷色婷婷| 一本伊人色婷| 婷婷五月天奸女| 亚洲亚洲人成综合网络| 久久五月情| 色五月xxx| 超碰精品国产首页| 五月天激情小说| 色婷婷五月亚洲| 亚洲综合五月天婷婷丁香| 久久久18| 婷婷色基地在线看| 激情五月天噢美| 九九99一区| 亚洲天堂色色| 玖玖玖婷婷婷| 日日噜狠狠色综| 天天干天天色综合| 色综合久久888| 操逼综合网| 99er免费在线观看| 极品人妻VIDEOSSS人妻| 久久丁香九| 五月天国产成人| 色播激情五月天| A片试看120分钟做受图片| 人人爽人人射-美女久久久久久久久久-成人AV | 99人妻碰碰碰久久久久禁片| 五月婷婷操操| 日本黄 色 片| 99综合| 黄色aaaaa| 久久AV电影| 激情久久久| 色婷婷亚洲综合天堂| 久久综合丁香五月| 五月综合激情视频在线| 三男玩一女三A片| 久9热视频在线观看| 伊人网色婷婷五月天| 色五月婷婷五月| 婷婷五月18永久免费网站| 五月丁香在线婷婷蜜桃| 99热99干| 天综合日日夜综合7799| 五月丁综合在线观看| 99久久99九九99九九九| 久久一伦| 丁香五月亚洲综合| 婷婷五月综合在线| 久久人人九九| 丁香五月在线| 色综合久久之分久久| 开心婷婷五月天综合| 狠狠爱五月婷婷| av首页在线| 婷婷五月丁香基| 九九热视频在线观看| 九九色色色| 五月天啪啪| 碰碰碰97国产| 深爱激情九九五月天 | 国产中文亚洲欧美日韩性交| 99久久玖玖| 99精彩视频在线观看| 夜夜夜夜做天天天做无码视频| 深爱激情五月网| 九九热啪啪| 天天日综合| 婷婷色综合中心站| 9999热这里只有精品| WWW嗯嗯啊啊啊啊| 日日日日日| 五月天大香蕉婷| 六月婷婷网站| 欧美成人精品A片免费一区99| 97自拍视频在线| 97资源碰碰| 综合一区二区三区| 99久热| 69精品人人人人人人| 自拍盗摄 另类| 超碰免费观看| www.色擼擼.com| 超碰色碰碰| 久久人妻高清中文| 婷婷五月丁香青青草在线| 色婷婷丁香AV综合| 亚洲无AV在线中文字幕| 思思热99er在线视频| 激情五月综合网| 国产色色网站网址| 婷婷五月天激情网| www·五月天| 深爱激情AV| 性做久久久久久久免费看| 9九热视频| 超碰免费人人| ,99视频久久| 国产成人片| 亚洲欧美国产A片免费观看| 婷婷播5月| 亚洲色无码A片一区二区麻豆| 丁香狠狠| 中字幕视频在线永久在线观看免费| 婷婷六月激情啪啪| 香蕉久操| 性色视频| 色青五月天| 4399亚洲视频| 久久久久久久久久8888| 五月天六月色| 色A网| 久久9热好| dingxiangtingtingliuyue| 国产人人操| 狠狠干五月天| 六月婷婷激情图片| 婷婷五月天亚洲| 国产日批视频免费播放| AA片在线观看视频在线播放| 婷婷六月天亚州| 久久久婷婷色五月资源网| 91久久九久久九久久九久久九久久| 激情婷婷在线中文字幕| 激情五月婷婷| 校园激情 亚洲| AV免费在线网站| 亲子乱AV一区二区三区下载| 婷婷五月丁香av网站| 99久久国产宗和精品1上映| 99在线精品视频免费观看20| 99久精品| 五月天婷婷久久| 思思热性操| 亚洲视频在线网| 久久天堂网| 多精窝99在线视频| jiujiuxiangjiaowang| 殴美日韩成人| 这里只有精品偷拍| 天天色中文字幕女优AV| AVDV久久| 狠狠色丁香综合| 亚洲天堂制| 亚洲啪啪啪啪| 少妇久久诱惑视频| 密视AV综合在线| 永久精品| 综合色综合| 五月色婷婷中文字幕| 成 人片 黄 色 大 片| 人人干人人看| www.主妇. com| 强奸幻女毛片| www.日日夜夜.com| 五月综合缴情网| 99自拍视频网站| 超碰人人摸人人操| 一区二区免费看| 色综合色欲综合天天免费| 欧美一线视频| 九九成人| 99这里有精品| 天天草婷婷五月| 国产婷婷综合在线免费视频|