日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

Unity物理相機(jī)Lens Shift避坑指南:7大常見錯(cuò)誤與解決方案

Unity物理相機(jī)Lens Shift避坑指南:7大常見錯(cuò)誤與解決方案 1. 項(xiàng)目概述為什么物理相機(jī)的Lens Shift是個(gè)“甜蜜的陷阱”在Unity里做項(xiàng)目尤其是涉及到高品質(zhì)渲染、建筑可視化或者影視級(jí)鏡頭語(yǔ)言的時(shí)候物理相機(jī)Physical Camera幾乎是繞不開的選項(xiàng)。它能模擬真實(shí)世界的相機(jī)參數(shù)比如焦距、光圈、感光元件尺寸讓光影和景深效果更加真實(shí)可信。而Lens Shift鏡頭偏移這個(gè)功能更是物理相機(jī)里一個(gè)能化腐朽為神奇的工具。簡(jiǎn)單來說它允許你在不旋轉(zhuǎn)相機(jī)的情況下上下左右平移成像平面從而矯正透視畸變或者創(chuàng)造出獨(dú)特的傾斜透視效果比如模擬賽車游戲里那種貼地飛馳的“速度感”視角。聽起來很酷對(duì)吧但正是這個(gè)強(qiáng)大的功能成了無數(shù)開發(fā)者包括我自己踩坑的重災(zāi)區(qū)。我見過太多項(xiàng)目美術(shù)辛辛苦苦調(diào)好了場(chǎng)景程序也寫好了邏輯結(jié)果一打開物理相機(jī)畫面要么扭曲得不成樣子要么和UI對(duì)不上要么性能莫名其妙地掉幀。問題往往就出在Lens Shift那幾個(gè)不起眼的數(shù)值上。它不像旋轉(zhuǎn)Rotation那樣直觀其影響是作用于投影矩陣層面的一旦配置不當(dāng)引發(fā)的錯(cuò)誤非常隱蔽且影響深遠(yuǎn)從渲染錯(cuò)誤到邏輯錯(cuò)誤都有可能。所以這篇指南不是教你Lens Shift的基礎(chǔ)用法——Unity手冊(cè)已經(jīng)寫得很清楚了。我要分享的是我和團(tuán)隊(duì)在過去多個(gè)項(xiàng)目中用真金白銀的調(diào)試時(shí)間換來的七個(gè)最常見、也最坑人的錯(cuò)誤配置場(chǎng)景。我們會(huì)深入每個(gè)錯(cuò)誤背后的“為什么”并提供經(jīng)過實(shí)戰(zhàn)檢驗(yàn)的解決方案和排查思路。無論你是技術(shù)美術(shù)、圖形程序員還是負(fù)責(zé)鏡頭邏輯的Gameplay程序員這份避坑指南都能幫你節(jié)省大量不必要的調(diào)試時(shí)間。2. 核心概念解析Lens Shift到底改變了什么在深入錯(cuò)誤之前我們必須先統(tǒng)一認(rèn)知Lens Shift的本質(zhì)是什么很多人把它簡(jiǎn)單理解為“畫面的平移”這其實(shí)是個(gè)危險(xiǎn)的誤解。2.1 投影矩陣的“傾斜”操作在標(biāo)準(zhǔn)透視投影中視錐體Frustum是關(guān)于相機(jī)中軸線對(duì)稱的。Lens Shift所做的是讓這個(gè)視錐體發(fā)生“傾斜”O(jiān)blique。想象一下一個(gè)金字塔形的視錐體它的尖頂是相機(jī)位置。正常情況下底面近裁剪面的中心點(diǎn)正對(duì)著尖頂。當(dāng)你應(yīng)用了Lens Shift相當(dāng)于把整個(gè)底面在XY平面上平移了但尖頂相機(jī)位置沒動(dòng)。這就導(dǎo)致連接尖頂和底面四個(gè)角的線不再是均勻?qū)ΨQ的一邊的夾角會(huì)變小更“陡峭”另一邊的夾角會(huì)變大更“平緩”。在數(shù)學(xué)上這體現(xiàn)為修改了投影矩陣Projection Matrix中特定的元素通常是[0, 2]和[1, 2]它們控制了投影中心的偏移。這就是為什么Unity手冊(cè)里提供的腳本示例是直接操作Camera.main.projectionMatrix。2.2 與普通Transform平移的根本區(qū)別這是最容易混淆的點(diǎn)。一個(gè)常見的想法是“我既然想畫面向上偏移為什么不直接把相機(jī)GameObject的Y坐標(biāo)提高或者把相機(jī)父物體向上移動(dòng)”關(guān)鍵區(qū)別在于相機(jī)Transform的移動(dòng)會(huì)改變相機(jī)在世界空間中的位置從而改變所有物體的視差和遮擋關(guān)系。而Lens Shift不改變相機(jī)在世界空間中的位置和旋轉(zhuǎn)它只改變成像的“取景范圍”。舉個(gè)例子你有兩個(gè)一前一后的立方體。用Transform向上移動(dòng)相機(jī)前面的立方體會(huì)在畫面中相對(duì)向下移動(dòng)因?yàn)橄鄼C(jī)視角抬高了。而用Lens Shift向上偏移兩個(gè)立方體會(huì)在畫面中一起向上移動(dòng)它們之間的前后遮擋關(guān)系在畫面中的相對(duì)位置保持不變。Lens Shift改變的是整個(gè)成像平面的“窗口”而不是觀察點(diǎn)。2.3 物理相機(jī)模式下的參數(shù)耦合當(dāng)啟用Physical Camera屬性后Lens Shift的數(shù)值X, Y不再是獨(dú)立的魔法數(shù)字。它的實(shí)際偏移量會(huì)與另一個(gè)關(guān)鍵參數(shù)——傳感器尺寸Sensor Size——發(fā)生耦合。計(jì)算公式大致可以理解為實(shí)際偏移量單位度或弧度相關(guān)的量 ≈ Lens Shift值 * (Sensor Size / 2)。這意味著同樣的Lens Shift數(shù)值在不同傳感器尺寸下產(chǎn)生的視覺偏移效果是完全不同的。如果你用一個(gè)為全畫幅36x24mm傳感器調(diào)好的Lens Shift值直接套用到一個(gè)小尺寸傳感器如1英寸的相機(jī)上偏移效果會(huì)劇烈得多很可能導(dǎo)致畫面嚴(yán)重扭曲甚至裁切。這是錯(cuò)誤配置中最常見的一類我們會(huì)在后面詳細(xì)展開。注意永遠(yuǎn)不要孤立地看待Lens Shift的X和Y值。在檢查或設(shè)置它們時(shí)必須同時(shí)確認(rèn)當(dāng)前相機(jī)的Sensor Size設(shè)置并理解這組參數(shù)是共同作用來決定最終視錐體形狀的。3. 錯(cuò)誤一忽略傳感器尺寸Sensor Size導(dǎo)致的偏移量失控這是排名第一的“新手殺手”。很多開發(fā)者從網(wǎng)上找到一段代碼或者一個(gè)預(yù)設(shè)看到Lens Shift X0.2, Y0.1效果不錯(cuò)就直接抄過來用在自己的相機(jī)上結(jié)果畫面詭異得無法直視。3.1 錯(cuò)誤現(xiàn)象與原因分析現(xiàn)象你設(shè)置了一個(gè)較小的Lens Shift值例如0.1但畫面卻產(chǎn)生了劇烈的傾斜、拉伸或者近裁剪面附近的幾何體出現(xiàn)了不正常的剪切。在Scene視圖的相機(jī)線框模式下你會(huì)看到視錐體變得極度不對(duì)稱一邊幾乎壓扁。根本原因如上一節(jié)所述Lens Shift的數(shù)值是一個(gè)“比例系數(shù)”它偏移的是相對(duì)于傳感器尺寸的比例。Unity的Physical Camera默認(rèn)傳感器尺寸是36mm x 24mm全畫幅。如果你沒有修改Sensor Size那么Lens Shift 0.1意味著在水平方向偏移3.6mm36mm * 0.1。但如果你或某個(gè)資源包將Sensor Size改為了更小的尺寸比如16mm x 9mm一些電影攝像機(jī)常用那么同樣的0.1偏移實(shí)際移動(dòng)量只有1.6mm。為了達(dá)到相同的視覺偏移角度你需要一個(gè)更大的Lens Shift值。更糟糕的是如果你在代碼中動(dòng)態(tài)計(jì)算或設(shè)置Lens Shift例如用于自動(dòng)校正透視但計(jì)算時(shí)沒有考慮當(dāng)前相機(jī)的Sensor Size那么你的公式將完全失效。3.2 解決方案與標(biāo)準(zhǔn)化工作流確立基準(zhǔn)傳感器尺寸在項(xiàng)目初期團(tuán)隊(duì)?wèi)?yīng)統(tǒng)一物理相機(jī)的基準(zhǔn)傳感器尺寸。對(duì)于大多數(shù)游戲和實(shí)時(shí)渲染項(xiàng)目建議使用全畫幅36x24作為基準(zhǔn)。這是行業(yè)常見的參考標(biāo)準(zhǔn)也便于和美術(shù)、攝影指導(dǎo)溝通他們通常熟悉全畫幅鏡頭的視野和偏移概念。檢查所有相機(jī)預(yù)設(shè)在導(dǎo)入外部模型、場(chǎng)景資源或使用Asset Store的資源包時(shí)第一件事就是檢查其中相機(jī)的Sensor Size設(shè)置。確保它們與你項(xiàng)目的基準(zhǔn)一致。代碼中的安全設(shè)置如果你需要通過腳本動(dòng)態(tài)設(shè)置Lens Shift必須基于一個(gè)已知的傳感器尺寸進(jìn)行計(jì)算。更好的做法是在設(shè)置Lens Shift的同時(shí)也顯式地設(shè)置Sensor Size。// 一個(gè)安全的設(shè)置Lens Shift的方法 public void SetLensShiftWithStandardSensor(Camera cam, float shiftX, float shiftY) { // 首先確保使用物理相機(jī)并設(shè)置標(biāo)準(zhǔn)傳感器尺寸 cam.usePhysicalProperties true; cam.sensorSize new Vector2(36.0f, 24.0f); // 全畫幅基準(zhǔn) // 然后設(shè)置Lens Shift cam.lensShift new Vector2(shiftX, shiftY); }使用“歸一化”偏移量進(jìn)行溝通在團(tuán)隊(duì)內(nèi)部可以約定使用基于某個(gè)標(biāo)準(zhǔn)傳感器如全畫幅計(jì)算出的“視覺偏移角度”或“歸一化偏移量”來進(jìn)行溝通而不是直接傳遞Lens Shift的原始值。這樣可以避免傳感器尺寸不同帶來的混淆。4. 錯(cuò)誤二與FOV視野參數(shù)沖突產(chǎn)生極端透視畸變Lens Shift和Field of View視野共同定義了相機(jī)的視錐體。當(dāng)兩者配置不當(dāng)時(shí)會(huì)產(chǎn)生極其夸張且不真實(shí)的透視效果。4.1 錯(cuò)誤現(xiàn)象與原因分析現(xiàn)象畫面中的直線尤其是建筑邊緣彎曲得非常厲害像是透過魚眼鏡頭或者門上的貓眼在看。即使Lens Shift的值看起來在合理范圍內(nèi)比如±0.3以內(nèi)如果配合一個(gè)非常廣的FOV比如120度以上這種畸變會(huì)被急劇放大。原因FOV決定了視錐體的開口角度。一個(gè)很大的FOV意味著視錐體很“胖”近裁剪面很大。Lens Shift在這個(gè)大裁剪面上進(jìn)行平移會(huì)導(dǎo)致平移方向上的兩側(cè)到相機(jī)視點(diǎn)的距離差變得巨大。根據(jù)透視投影原理距離差異大會(huì)導(dǎo)致縮放率差異大從而產(chǎn)生強(qiáng)烈的梯形畸變Keystone Distortion。在極端情況下投影矩陣可能變得病態(tài)導(dǎo)致深度計(jì)算精度下降引發(fā)Z-fighting或裁剪錯(cuò)誤。4.2 解決方案建立參數(shù)安全邊界沒有一個(gè)放之四海而皆準(zhǔn)的“安全公式”但可以通過經(jīng)驗(yàn)建立安全邊界“乘積警戒線”法則一個(gè)簡(jiǎn)單的經(jīng)驗(yàn)法則是避免abs(Lens Shift) * (FOV / 60)的值超過0.5。例如FOV為90度時(shí)90/601.5那么建議Lens Shift的絕對(duì)值不要超過0.5/1.5 ≈ 0.33。這個(gè)公式強(qiáng)調(diào)了FOV對(duì)偏移效果的放大作用。分場(chǎng)景制定策略建筑可視化/室內(nèi)漫游這類場(chǎng)景要求透視矯正精確通常使用較小的FOV45-60度。在此范圍內(nèi)Lens Shift可以相對(duì)大膽一些如±0.4來矯正垂直匯聚線。游戲玩法鏡頭FOV可能較寬75-90度。此時(shí)應(yīng)保守使用Lens Shift主要用于微調(diào)構(gòu)圖如讓角色不在正中央偏移量建議控制在±0.2以內(nèi)。特殊效果鏡頭如賽車為了追求強(qiáng)烈的速度感可能會(huì)故意使用較大的Lens Shift如下方偏移配合中等FOV。這種情況下需要美術(shù)人員仔細(xì)把控確?;?cè)凇帮L(fēng)格化”的允許范圍內(nèi)而不是一個(gè)Bug。實(shí)時(shí)預(yù)覽與驗(yàn)證在Scene視圖中始終開啟相機(jī)的“Frustum”線框顯示。當(dāng)你調(diào)整Lens Shift時(shí)觀察視錐體的形狀。如果發(fā)現(xiàn)某一側(cè)的棱線幾乎變成平行或角度異常就說明參數(shù)可能過于極端了。同時(shí)在Game視圖里放置一個(gè)帶有網(wǎng)格的地板或一些標(biāo)準(zhǔn)幾何體直觀地檢查直線是否保持筆直。5. 錯(cuò)誤三在延遲渲染路徑下遭遇的強(qiáng)制切換與性能陷阱這是一個(gè)引擎層面的限制如果你不熟悉渲染路徑很容易在這里栽跟頭。5.1 錯(cuò)誤現(xiàn)象與原因分析現(xiàn)象你在Project Settings Graphics中為項(xiàng)目選擇了Deferred Rendering Path延遲渲染路徑因?yàn)樗鼘?duì)多光源支持更好。然后你給一個(gè)相機(jī)設(shè)置了Lens Shift發(fā)現(xiàn)畫面渲染異常或者你在編輯器日志中看到一條警告信息提示相機(jī)被強(qiáng)制切換到了正向渲染路徑。原因Unity的官方文檔明確指出“在使用斜視錐體即應(yīng)用了Lens Shift的相機(jī)時(shí)只能使用正向渲染路徑Forward Rendering Path”。這是因?yàn)檠舆t渲染Deferred Shading依賴于將場(chǎng)景信息位置、法線、材質(zhì)等渲染到一系列屏幕空間的G-Buffer中。這個(gè)過程假設(shè)所有像素的渲染都基于一個(gè)對(duì)稱的、中心投影的視錐體。Lens Shift創(chuàng)造的傾斜視錐體會(huì)破壞這個(gè)假設(shè)導(dǎo)致G-Buffer的生成和后續(xù)的光照計(jì)算出現(xiàn)錯(cuò)誤。因此Unity引擎會(huì)強(qiáng)制將該相機(jī)的渲染路徑切換為正向渲染以確保結(jié)果正確。潛在風(fēng)險(xiǎn)這個(gè)強(qiáng)制切換可能帶來兩個(gè)問題性能變化如果你的場(chǎng)景是為延遲渲染優(yōu)化的例如有大量動(dòng)態(tài)實(shí)時(shí)光源強(qiáng)制切換到正向渲染可能導(dǎo)致性能下降因?yàn)檎蜾秩咎幚矶喙庠吹姆绞介_銷更大。渲染特性丟失某些后期處理效果或著色器特性可能依賴于延遲渲染的G-Buffer數(shù)據(jù)切換路徑后這些效果可能失效或表現(xiàn)不正確。5.2 解決方案路徑選擇與相機(jī)分層渲染明確主渲染路徑?jīng)Q策在項(xiàng)目初期就要決定是否必須使用延遲渲染。如果你的項(xiàng)目嚴(yán)重依賴大量實(shí)時(shí)光源如開放世界晝夜系統(tǒng)、大量點(diǎn)光源且可以接受不使用Lens Shift或僅用于極少數(shù)特效鏡頭那么可以選擇延遲渲染。為需要Lens Shift的相機(jī)單獨(dú)設(shè)置渲染路徑如果項(xiàng)目主要使用延遲渲染但個(gè)別UI相機(jī)、畫中畫相機(jī)或特效相機(jī)需要使用Lens Shift你可以在該相機(jī)組件的Rendering Path設(shè)置中將其單獨(dú)覆蓋為Forward。這樣就不會(huì)影響主相機(jī)的渲染路徑。操作選中相機(jī) - 在Inspector中將Rendering Path從Use Graphics Settings改為Forward。使用相機(jī)堆棧Camera Stack進(jìn)行合成這是一個(gè)更高級(jí)但更靈活的方案。讓一個(gè)使用延遲渲染的主相機(jī)渲染大部分3D場(chǎng)景。再創(chuàng)建一個(gè)使用正向渲染、并開啟了Lens Shift的副相機(jī)專門渲染需要特殊透視效果的物體比如賽車游戲中的車輛模型、或UI中的某些3D元素。然后通過相機(jī)堆棧或自定義渲染紋理將兩個(gè)相機(jī)的輸出合成到最終畫面。這需要一定的渲染知識(shí)但能最大程度地兼顧性能和效果。實(shí)操心得不要忽視編輯器控制臺(tái)的那條警告信息。一旦看到關(guān)于渲染路徑被強(qiáng)制切換的警告立刻停下來評(píng)估影響。最好在項(xiàng)目的美術(shù)風(fēng)格指南或技術(shù)規(guī)范文檔中明確寫明“如需使用Lens Shift該相機(jī)必須采用正向渲染路徑”并通知所有相關(guān)人員。6. 錯(cuò)誤四后期處理Post Processing效果的空間錯(cuò)亂后期處理效果如環(huán)境光遮蔽SSAO、屏幕空間反射SSR、景深Depth of Field等大多基于屏幕空間Screen Space進(jìn)行計(jì)算。它們默認(rèn)假設(shè)畫面來自一個(gè)標(biāo)準(zhǔn)透視投影。6.1 錯(cuò)誤現(xiàn)象與原因分析現(xiàn)象應(yīng)用了Lens Shift后屏幕空間環(huán)境光遮蔽SSAO在畫面偏移的一側(cè)出現(xiàn)了錯(cuò)誤的暗斑或光暈屏幕空間反射SSR的反射位置錯(cuò)亂景深效果的虛化區(qū)域中心沒有跟隨畫面內(nèi)容偏移而是停留在屏幕中央。原因這些屏幕空間效果的核心輸入之一是深度紋理Depth Texture。深度紋理存儲(chǔ)了每個(gè)像素到相機(jī)的距離深度值。這個(gè)深度值的計(jì)算依賴于投影矩陣。當(dāng)Lens Shift修改了投影矩陣后深度值與屏幕像素坐標(biāo)之間的映射關(guān)系發(fā)生了變化。然而許多后期處理效果著色器內(nèi)部的采樣坐標(biāo)計(jì)算仍然默認(rèn)投影中心在屏幕中心UV坐標(biāo)[0.5, 0.5]。這就導(dǎo)致了“計(jì)算所依據(jù)的深度信息”和“計(jì)算目標(biāo)像素的位置”發(fā)生了錯(cuò)位。以景深為例其模糊核Kernel通常是圍繞當(dāng)前像素對(duì)稱采樣的。當(dāng)畫面因Lens Shift向上偏移后一個(gè)位于屏幕上方的物體其深度信息可能被著色器誤認(rèn)為是位于“屏幕中心上方”的某個(gè)位置導(dǎo)致采樣了錯(cuò)誤的周邊像素進(jìn)行模糊使得虛化中心錯(cuò)位。6.2 解決方案檢查、定制或規(guī)避逐項(xiàng)測(cè)試后期處理效果在啟用Lens Shift后務(wù)必對(duì)每一個(gè)使用的后期處理效果進(jìn)行單獨(dú)測(cè)試。觀察其效果是否仍符合預(yù)期。最容易出問題的是SSAO、SSR和基于物理的景深。使用或修改支持傾斜投影的著色器一些高級(jí)的后期處理資源包如專業(yè)的影視級(jí)后處理插件或Unity最新的URP/HDRP管線中的某些效果可能已經(jīng)內(nèi)置了對(duì)傾斜投影Oblique Projection的支持。檢查你所使用效果的文檔或著色器代碼尋找諸如_ProjectionParams、_ScreenParams或自定義的_LensShift變量。你可能需要將相機(jī)的Lens Shift值傳遞給著色器并讓著色器在計(jì)算采樣坐標(biāo)時(shí)將其考慮進(jìn)去。對(duì)于景深的替代方案如果內(nèi)置景深因Lens Shift出現(xiàn)問題可以考慮使用后處理層Post-processing Layer的排除功能將需要應(yīng)用景深的主要物體放在一個(gè)單獨(dú)的Layer讓景深效果只作用于這個(gè)Layer減少全局錯(cuò)誤的影響。切換到基于物理相機(jī)光圈參數(shù)的景深Unity的物理相機(jī)本身提供了光圈Aperture、焦距Focal Length等參數(shù)配合高質(zhì)量的景深算法如URP/HDRP中的Physically Based DoF有時(shí)能更好地與Lens Shift兼容因?yàn)槠溆?jì)算更基于世界空間而非純粹的屏幕空間。終極方案自定義渲染通道對(duì)于要求極高的項(xiàng)目可以編寫一個(gè)自定義的渲染通道在應(yīng)用了Lens Shift的投影矩陣下重新計(jì)算深度紋理的衍生數(shù)據(jù)如視空間位置、法線并饋送給定制化的后期處理著色器。這屬于圖形程序員的領(lǐng)域復(fù)雜度較高。7. 錯(cuò)誤五UI與世界空間坐標(biāo)的錯(cuò)位計(jì)算這是導(dǎo)致UI“點(diǎn)不準(zhǔn)”或“飄在空中”的元兇。無論是UGUI還是UI Toolkit其默認(rèn)的坐標(biāo)轉(zhuǎn)換都假設(shè)相機(jī)是標(biāo)準(zhǔn)投影。7.1 錯(cuò)誤現(xiàn)象與原因分析現(xiàn)象你用Camera.WorldToScreenPoint或RectTransformUtility.ScreenPointToWorldPointInRectangle將一個(gè)世界空間中的物體比如一個(gè)3D道具轉(zhuǎn)換到屏幕坐標(biāo)試圖讓一個(gè)UI圖標(biāo)跟隨它。當(dāng)Lens Shift為0時(shí)一切正常。一旦應(yīng)用了Lens ShiftUI圖標(biāo)的位置就偏離了3D物體偏移量隨著物體在屏幕中的位置而變化。原因WorldToScreenPoint等函數(shù)內(nèi)部使用了相機(jī)的投影矩陣camera.projectionMatrix和世界到相機(jī)矩陣camera.worldToCameraMatrix進(jìn)行計(jì)算。當(dāng)Lens Shift不為零時(shí)投影矩陣是非標(biāo)準(zhǔn)的它包含了偏移信息。然而UI系統(tǒng)的默認(rèn)Canvas渲染特別是Screen Space - Overlay模式是直接覆蓋在最終屏幕畫面之上的它沒有應(yīng)用相機(jī)的投影偏移。這就產(chǎn)生了矛盾3D物體的屏幕坐標(biāo)是經(jīng)過偏移矩陣計(jì)算得到的而UI畫布的坐標(biāo)系是未經(jīng)偏移的標(biāo)準(zhǔn)屏幕坐標(biāo)系。兩者基準(zhǔn)不同自然對(duì)不上。7.2 解決方案統(tǒng)一坐標(biāo)轉(zhuǎn)換基準(zhǔn)你需要手動(dòng)補(bǔ)償Lens Shift帶來的偏移讓UI計(jì)算回歸到標(biāo)準(zhǔn)屏幕空間。手動(dòng)補(bǔ)償偏移量推薦在將世界坐標(biāo)轉(zhuǎn)換到屏幕坐標(biāo)后手動(dòng)反向補(bǔ)償Lens Shift的影響。核心思路是Lens Shift將成像平面平移了那么轉(zhuǎn)換得到的屏幕坐標(biāo)也需要進(jìn)行相應(yīng)的平移才能匹配UI畫布。public Vector3 WorldToUISpace(Camera cam, Vector3 worldPos) { // 1. 正常進(jìn)行世界到屏幕的轉(zhuǎn)換 Vector3 screenPos cam.WorldToScreenPoint(worldPos); // 2. 如果點(diǎn)在相機(jī)后面z為負(fù)通常需要特殊處理這里先忽略 if (screenPos.z 0) return Vector3.zero; // 3. 獲取Lens Shift的像素偏移量 // Lens Shift是比例值-0.5~0.5需要轉(zhuǎn)換為像素偏移。 // 假設(shè)screenPos是標(biāo)準(zhǔn)的[0, width]和[0, height]范圍。 float pixelShiftX cam.lensShift.x * cam.pixelWidth; float pixelShiftY cam.lensShift.y * cam.pixelHeight; // 4. 關(guān)鍵步驟反向補(bǔ)償。 // WorldToScreenPoint得到的坐標(biāo)是“在偏移后的成像平面上的坐標(biāo)”。 // 為了匹配UI的標(biāo)準(zhǔn)屏幕空間我們需要將其“移回”中心基準(zhǔn)。 // 注意偏移方向可能與直覺相反需要根據(jù)實(shí)際情況測(cè)試正負(fù)號(hào)。 // 通常如果Lens Shift向上偏移畫面那么物體在屏幕上的Y坐標(biāo)會(huì)變小更靠近底部 // 這里需要加回來。這是一個(gè)需要根據(jù)項(xiàng)目驗(yàn)證的步驟。 // 一個(gè)常見的經(jīng)驗(yàn)公式是 screenPos.x - pixelShiftX; screenPos.y - pixelShiftY; // 另一種更穩(wěn)健的方法直接使用未經(jīng)修改的投影矩陣進(jìn)行計(jì)算但這需要更底層的圖形知識(shí)。 return screenPos; }重要上述代碼中的正負(fù)號(hào) (-還是) 取決于Unity內(nèi)部WorldToScreenPoint函數(shù)與投影矩陣結(jié)合的具體實(shí)現(xiàn)可能需要根據(jù)實(shí)際測(cè)試結(jié)果進(jìn)行調(diào)整。最可靠的方法是在場(chǎng)景中放置一個(gè)世界空間的點(diǎn)分別記錄Lens Shift為0和應(yīng)用后的WorldToScreenPoint結(jié)果計(jì)算差值來確定補(bǔ)償方向和量。使用Screen Space - Camera渲染模式的Canvas將UI Canvas的Render Mode設(shè)置為Screen Space - Camera并指定渲染它的相機(jī)可以是同一個(gè)應(yīng)用了Lens Shift的相機(jī)。這樣UI會(huì)通過這個(gè)相機(jī)的投影矩陣來渲染理論上能與3D場(chǎng)景對(duì)齊。但是這會(huì)導(dǎo)致UI元素也受到相機(jī)其他參數(shù)如FOV的影響可能產(chǎn)生透視變形通常不適用于傳統(tǒng)的2D風(fēng)格UI。為UI單獨(dú)使用一個(gè)無Lens Shift的相機(jī)這是最徹底的方案。主相機(jī)帶Lens Shift只渲染3D場(chǎng)景。另一個(gè)純正交投影Orthographic或標(biāo)準(zhǔn)透視投影的相機(jī)專門以O(shè)verlay方式渲染UI。兩個(gè)相機(jī)的輸出通過相機(jī)堆棧合成。這完全解耦了UI和3D場(chǎng)景的投影系統(tǒng)但增加了管理和渲染開銷。8. 錯(cuò)誤六陰影與光照探針的采樣失真Lens Shift不僅影響顏色緩沖區(qū)的渲染還會(huì)影響深度和陰影的計(jì)算以及依賴于屏幕空間或相機(jī)空間的光照探針采樣。8.1 錯(cuò)誤現(xiàn)象與原因分析現(xiàn)象陰影問題物體的陰影位置不正確或者陰影邊緣出現(xiàn)奇怪的條紋、閃爍Shadow Acne。特別是使用屏幕空間陰影Screen Space Shadows時(shí)問題更明顯。光照探針問題動(dòng)態(tài)物體從光照探針Light Probes中采樣的間接光顏色或強(qiáng)度發(fā)生錯(cuò)誤導(dǎo)致物體在移動(dòng)時(shí)光照突然變化或不連續(xù)。原因陰影映射Shadow Mapping陰影渲染通常從一個(gè)“光源相機(jī)”的視角渲染一張深度圖。當(dāng)主相機(jī)使用傾斜視錐體時(shí)其視錐體內(nèi)的物體從光源相機(jī)視角看其相對(duì)位置關(guān)系可能因?yàn)橹飨鄼C(jī)投影的扭曲而變得“異?!睂?dǎo)致在比較深度時(shí)產(chǎn)生誤差。屏幕空間陰影如前所述任何“屏幕空間”技術(shù)都容易受到非標(biāo)準(zhǔn)投影的影響。光照探針光照探針數(shù)據(jù)存儲(chǔ)在世界空間中。動(dòng)態(tài)物體通過其世界位置來采樣最近的探針。雖然采樣過程本身與相機(jī)無關(guān)但某些用于優(yōu)化或混合探針的算法尤其是在延遲渲染管線中可能會(huì)依賴屏幕空間信息來決策。更常見的問題是由于透視畸變物體在屏幕上的分布密度變了可能導(dǎo)致美術(shù)預(yù)先烘焙的探針網(wǎng)格密度在畫面某些區(qū)域顯得不足間接暴露了光照銜接不自然的問題。8.2 解決方案陰影與光照的兼容性調(diào)整調(diào)整陰影參數(shù)增大陰影的Bias偏移和Normal Bias傾斜投影更容易引發(fā)深度比較的精度問題導(dǎo)致陰影痤瘡Shadow Acne。適當(dāng)增加Shadow Bias可以緩解這個(gè)問題。在Unity的光源組件或項(xiàng)目質(zhì)量設(shè)置中調(diào)整這些值。避免使用屏幕空間陰影如果遇到嚴(yán)重的屏幕空間陰影錯(cuò)誤考慮關(guān)閉它在URP/HDRP的渲染管線資產(chǎn)中設(shè)置回退到傳統(tǒng)的陰影映射。雖然質(zhì)量可能略有下降但穩(wěn)定性更高。使用更高質(zhì)量的陰影設(shè)置增加陰影貼圖的分辨率Shadow Resolution使用更柔和的陰影過濾如PCF或VSM可以在一定程度上掩蓋因投影扭曲帶來的瑕疵。重新評(píng)估光照探針布局如果使用了Lens Shift導(dǎo)致場(chǎng)景的“可視區(qū)域”重心發(fā)生偏移例如相機(jī)總是偏向一側(cè)那么原先均勻分布的光照探針可能在重點(diǎn)區(qū)域密度不夠。需要美術(shù)人員根據(jù)相機(jī)常用的Lens Shift配置重新調(diào)整場(chǎng)景中光照探針的分布在畫面中心區(qū)域放置更密集的探針。進(jìn)行針對(duì)性測(cè)試創(chuàng)建一個(gè)簡(jiǎn)單的測(cè)試場(chǎng)景包含一個(gè)平面和一個(gè)立方體在一天中的不同時(shí)間不同光照角度下觀察應(yīng)用Lens Shift前后立方體陰影的邊緣質(zhì)量和位置是否一致。這是驗(yàn)證陰影系統(tǒng)兼容性的最快方法。9. 錯(cuò)誤七腳本中動(dòng)態(tài)修改時(shí)的時(shí)序與緩存問題通過代碼在運(yùn)行時(shí)動(dòng)態(tài)修改Lens Shift例如實(shí)現(xiàn)鏡頭呼吸感、跟隨目標(biāo)微調(diào)構(gòu)圖非常強(qiáng)大但如果不注意執(zhí)行時(shí)機(jī)會(huì)導(dǎo)致一幀內(nèi)的渲染狀態(tài)不一致。9.1 錯(cuò)誤現(xiàn)象與原因分析現(xiàn)象畫面閃爍、抖動(dòng)或者某些依賴于相機(jī)參數(shù)的腳本計(jì)算如射線檢測(cè)、視錐體裁剪結(jié)果不穩(wěn)定時(shí)而正確時(shí)而錯(cuò)誤。原因Unity一幀的渲染循環(huán)中不同的事件函數(shù)Update,LateUpdate,OnPreCull,OnPreRender等有嚴(yán)格的執(zhí)行順序。相機(jī)的投影矩陣包含Lens Shift信息可能在多個(gè)地方被讀取和使用渲染線程在OnPreCull之后渲染線程會(huì)讀取相機(jī)的當(dāng)前狀態(tài)包括投影矩陣進(jìn)行裁剪和設(shè)置渲染命令。腳本計(jì)算你的游戲邏輯可能在Update或LateUpdate中讀取相機(jī)參數(shù)進(jìn)行射線檢測(cè)Physics.Raycast或判斷物體是否在視野內(nèi)GeometryUtility.TestPlanesAABB。緩存機(jī)制像Camera.main.projectionMatrix這樣的屬性其計(jì)算可能被引擎緩存以優(yōu)化性能。如果你在一幀內(nèi)多次、在不同地方修改camera.lensShift或者直接修改projectionMatrix而其他代碼讀取的是緩存過的舊矩陣就會(huì)導(dǎo)致不一致。9.2 解決方案確保單幀內(nèi)狀態(tài)一致統(tǒng)一在LateUpdate中修改相機(jī)參數(shù)這是一個(gè)黃金法則。LateUpdate在所有Update函數(shù)之后執(zhí)行確保基于物體位置的所有邏輯計(jì)算都已完成。在此處修改相機(jī)Transform、FOV、Lens Shift等參數(shù)能保證在同一幀隨后的渲染環(huán)節(jié)中使用的是最新的、統(tǒng)一的狀態(tài)。public class DynamicLensShift : MonoBehaviour { public Camera targetCamera; public float shiftSpeed 0.1f; void LateUpdate() { // 示例根據(jù)某個(gè)條件動(dòng)態(tài)調(diào)整Lens Shift float desiredShiftX Mathf.Sin(Time.time) * 0.2f; Vector2 currentShift targetCamera.lensShift; currentShift.x Mathf.Lerp(currentShift.x, desiredShiftX, Time.deltaTime * shiftSpeed); targetCamera.lensShift currentShift; // 重要如果你直接操作了projectionMatrix也需要在這里操作 // 并且要意識(shí)到直接設(shè)置projectionMatrix會(huì)覆蓋lensShift等物理屬性。 } }警惕直接操作projectionMatrix如果你像Unity手冊(cè)示例那樣通過腳本直接設(shè)置camera.projectionMatrix那么相機(jī)的lensShift、fieldOfView、sensorSize等物理屬性將不再被更新它們與實(shí)際的投影矩陣脫鉤。這會(huì)導(dǎo)致Inspector面板顯示的值與實(shí)際效果不符為調(diào)試帶來巨大困難。除非有極其特殊的需要否則建議始終通過修改camera.lensShift屬性來改變偏移讓Unity引擎來管理投影矩陣的計(jì)算。對(duì)于依賴相機(jī)狀態(tài)的邏輯計(jì)算在讀取前確保已更新如果你的腳本在Update中需要根據(jù)相機(jī)視錐體做物理檢測(cè)而相機(jī)參數(shù)在LateUpdate中修改這就產(chǎn)生了競(jìng)態(tài)條件。解決方案有兩種將你的檢測(cè)邏輯也移到LateUpdate中確保它在相機(jī)更新之后執(zhí)行。如果必須在Update中執(zhí)行那么可以考慮在腳本執(zhí)行順序Project Settings - Script Execution Order中將修改相機(jī)的腳本設(shè)置為在默認(rèn)時(shí)間之前執(zhí)行而將檢測(cè)腳本設(shè)置為之后執(zhí)行。但這需要精細(xì)的管理容易混亂不如第一種方案清晰。使用屬性變更回調(diào)如果適用在一些自定義的相機(jī)管理系統(tǒng)中可以為lensShift添加監(jiān)聽當(dāng)其變化時(shí)立即更新所有依賴于此的緩存變量如自定義的視錐體平面、屏幕轉(zhuǎn)換參數(shù)等確保整個(gè)系統(tǒng)狀態(tài)同步。10. 排查工具箱當(dāng)問題出現(xiàn)時(shí)如何快速定位即使了解了所有錯(cuò)誤實(shí)戰(zhàn)中問題依然可能混雜出現(xiàn)。這里提供一個(gè)系統(tǒng)化的排查流程幫你快速定位問題根源。第一步隔離與還原創(chuàng)建一個(gè)全新的、最簡(jiǎn)單的場(chǎng)景一個(gè)平面一個(gè)立方體一個(gè)方向光一個(gè)帶物理相機(jī)的攝像機(jī)。逐步應(yīng)用你的Lens Shift配置觀察問題是否復(fù)現(xiàn)。如果復(fù)現(xiàn)說明問題核心在相機(jī)配置本身。如果在新場(chǎng)景中正常則問題可能出在原場(chǎng)景的特定資源、復(fù)雜光照或后期處理上。通過二分法逐步啟用原場(chǎng)景的各個(gè)部分如燈光、后處理體積、復(fù)雜Shader材質(zhì)定位沖突點(diǎn)。第二步檢查參數(shù)耦合打開相機(jī)Inspector確認(rèn)Sensor Size。記錄下它的值。計(jì)算abs(LensShift) * (FOV / 60)看是否超過0.5的經(jīng)驗(yàn)警戒線。檢查相機(jī)的Rendering Path確認(rèn)是否因Lens Shift被強(qiáng)制切換到了Forward并評(píng)估影響。第三步診斷渲染問題幀調(diào)試器Frame Debugger打開Window - Analysis - Frame Debugger。逐幀查看繪制命令觀察是哪個(gè)Pass或Shader出現(xiàn)了異常。特別關(guān)注應(yīng)用了屏幕空間效果的Pass。深度紋理可視化可以編寫一個(gè)簡(jiǎn)單的Shader將相機(jī)的深度紋理或世界位置紋理渲染到屏幕上觀察Lens Shift下這些數(shù)據(jù)是否連續(xù)、正確。扭曲或斷裂的線條是問題的明顯標(biāo)志。關(guān)閉后期處理在相機(jī)或后處理體積上逐個(gè)禁用后期效果看問題是否消失。這是判斷問題是否由特定后處理效果引起的最快方法。第四步診斷邏輯問題UI錯(cuò)位使用Debug.DrawLine或Gizmos.DrawSphere在WorldToScreenPoint計(jì)算得到的位置轉(zhuǎn)換前后都畫和UI實(shí)際位置繪制調(diào)試圖形。直觀地看到偏移的方向和大小。射線檢測(cè)錯(cuò)誤在Scene視圖中開啟Gizmos可視化你的射線Debug.DrawRay。確認(rèn)射線起點(diǎn)和方向在應(yīng)用Lens Shift后是否符合你的預(yù)期。記住Camera.ScreenPointToRay輸入的屏幕點(diǎn)坐標(biāo)也需要考慮Lens Shift的補(bǔ)償。第五步查閱官方變更日志與社區(qū)如果你使用的是較新版本的Unity如2022.3 LTS或2023.x去Unity官方論壇或Issue Tracker搜索“Lens Shift”、“Oblique Projection”、“Physical Camera”等關(guān)鍵詞。某些版本的Unity可能對(duì)物理相機(jī)或渲染路徑有特定的Bug或行為變更。了解這些信息能避免你在已知引擎問題上浪費(fèi)時(shí)間。最后我個(gè)人最深刻的體會(huì)是Lens Shift是一個(gè)需要“全局視野”的功能。修改它不僅僅是調(diào)整一個(gè)相機(jī)參數(shù)而是對(duì)渲染管線、坐標(biāo)系統(tǒng)、甚至項(xiàng)目工作流的一次介入。在決定使用它之前最好在項(xiàng)目技術(shù)評(píng)審中明確提出讓渲染程序員、TA和UI設(shè)計(jì)師都知曉其影響范圍和潛在成本。把它當(dāng)作一個(gè)強(qiáng)大的特效工具或?qū)I(yè)的矯正工具來謹(jǐn)慎使用而非一個(gè)可以隨意調(diào)節(jié)的普通滑塊這樣才能真正發(fā)揮其價(jià)值避免落入一個(gè)個(gè)隱蔽的深坑。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97超碰jingpin| 在线亚洲精品久久久| 最新精品久久蜜桃| 成人26uuu| 97精品综合久久| 久久精品高清无码一区| 91成人久久 | 欧美午夜一区二区三区| 天天综合网亚洲综合网| 成人5码视频| 亚洲永久AV无码精品秋霞| 97香蕉网| 97久久久精品| 亚洲国产欧美另类自拍| 国产一区二区久久| 老司机射| 超碰超碰超碰超碰的大鸡吧操黑丝袜 | 国产久9| 一本一道波多野毛片中文在线| 97在线欧洲| 香蕉欧美| 九九热午夜欧亚国产视频| 激情视屏国产乱伦强奸| 久久久久久九| 欧美九九99久久精品| 中文字幕乱亚洲美女精品一区| 性爱久久| 波多野42部激情无码喷潮| 老女人日韩美91| 久久精品国产Aⅴ| 色呦呦、国产精品| 特级特黄一级毛片免费| 在线观看啊啊啊啊啊| 丁香五月天堂网| 在线洲亚线| 丁香婷婷久久 | 亚洲国产一级黄色视频| 美女丝袜激情小说| 日本久久久久久久久| 91色交| 九九九九日本 | 精品人妻美妇91job| 国产又粗又长又大的视频| 久久极品一区二区| 人人人摸人人| 你想操日本小逼吗| 亚洲三级网址久久最新| 免费操逼视频下载| 国产乱伦视频污| 久久伊人青青草| 伦理片秋霞免费影院| 欧美劲爆第一页| 在线视频一区二区传媒| 性做久久久久久免费观看软件 | 久久精品亚洲东京热色播| 少妇一区二区三区精选| 日日爽熟女| 嗯嗯啊啊操死我| 亚洲精品亚洲人成在线麻豆| 一本久道久久综合狠狠爱一密臀精| 久久天天摸| 国产成人精品亚洲日本| www久久国产精品| 亚洲双插| 99re综合伊人| 成人久久久精品| 亚洲黑丝在线| 久久久久久久国产a∨| 亚洲色人| 一本色道久久综合亚洲二区三区| 不卡码视频| 操逼操操操91| 日本人妻中文字幕| 97亚洲在线| 午夜亚洲| 蜜区区视频79| 另类专区加勒比| 久久免费中文字幕在线观看| 日本精品不卡一二三区| 欧美日韩日产免费网站看| 亚洲欧美伦综合| 欧美熟女逼久久久久久| 精爱久久| 澳门人妻久久| 啊啊啊好湿国产一二| 8050无码八戒| 日韩乱中文 | 人人澡人人澡人人| 呦女网站| 亚洲欧美日韩中文久久自慰| 欧美性爱一区| 熟女一区二区| 99re在线观看| 色狠狠综合噜一二三区| 亚洲情色第一页| 狠狠操狠狠插| 骚逼高潮久久精品| 亚洲国产综合图区中文字幕| 精品97久久| 啊啊啊啊,啊啊好多水| 欧美久久婷婷| 欧美日韩第一页| 大香蕉中文在线| 久久久久久无码人妻中文字幕| a片亚洲一本通视频| 亚洲精品欧美专业| 神马久久久久久久久久| 亚洲日韩熟女人妻高清在线| 91热| 日婷婷| 激情小说日韩无码| 亚洲无线码欧洲精品区别| 欧美夜夜草视频| 视频国产成人精品日本亚洲18| 亚州欧美色图| 天天射天天| 国产亚洲性生活视频播放| 亚洲av无码成电影在线播放| 亚洲古典另类欧美在线| 99热99色| 成人精品电影| 91丝袜激情在线| 色哟哟1区2区| 美女91网址| 大香蕉男女超碰精品在线| 中文字幕成人理论在线| 青娱乐国产盛宴视频| 18禁的网站在线| 国产成人www免费人成看片| 九九激情网| 久久女人一区二区三区| 97欧美精品综合| 亚洲色图加勒比| www.色操逼| 91网亚洲| 日本天堂在线播放| 熟妇一区,二区,三区。| 男人天堂久久精品不卡| av橘色网站| 91高潮| 国产中午字一暮区| 欧美成人A√在线一区二区| 中文字幕一区二区三区50路| 国产精品麻豆成人av| 啪啪性爱免费视频| 日韩乱伦视频| 六九九九| 我爱搞逼综合网| 人妻人久久精品中文字幕| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 欧美日韩国产中文精品字幕自在自线,| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 国内毛片国产欧美拍| 无码区蜜乳| 一区二区影院| 亚洲欧洲激情卡通另类文学四射小说网站 | 亚洲Av无码成人精品国产| 国产伦乱91| 五月婷婷激情| 91/欧美| 99在线观看视频在线高清| 97天天综合| A级毛片在线看免费| 色色色欧美| 夜夜爽77777| 欧美少妇高潮久久91| 中文字幕无码不卡啪啪| 国模无码人体一区二区三| 亚洲精品人妻在线| 开心五月激情网| 久久久久密臀视频| 97超碰碰| 丁香婷婷久久| 亚洲少妇综合| 国产美女自拍AV| 中日高清无码操逼视频| 欧洲精品久久| 操逼视频国产无套| 67914亚洲精品| 噜噜噜亚洲精品| 久久东京热久久| 91香蕉视频在线观看免费| 日本岛国黄色网址| 中文字日本乱码| 白嫩91在线亚洲| 日韩欧美tv一区二区在线观看| 99久久99九九99九九九| ai欧美亚洲小说| 高精欧美色| 天天躁日日躁xxxxx| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 久久精品国产亚洲AV成人直播| 久久婷婷国产一区二区色| 蜜桃丰满熟妇av无码区不卡| 操B视频日韩无码| 婷婷色在线| yazhououmeizongya| 亚洲国产精品无码AV久久久| 综合久欧洲| 欧美狠狠干| 超碰九色| 久草在线| 97色色色| 九九九九九九九九九国产精品| 一区二区三区四区免费视频| 成人精品视频| 夜夜影视四色| 插B在线观看| 一级A啪啪啪啪| 亚洲drav色图| 偷拍自拍在线视频观看| 2000亚洲男人天堂| 特级丰满少妇一级AAAA爱毛片 | 国产一区二区啪啪视频| 久久9精品网站| 无码高清专| 性交一区二区在线播放| 日韩人妻一二三区视频| 日本蜜桃| 国内毛片无码一级毛片| 久久在肏| 国产精品乱码久久久久久久久久久久| 亚洲av性爱电影| 91精品成人www| 五十路熟女人妻一区二区在线观看| 国产精品自拍欧美在线| 亚洲网站一区二区在线| 99啪啪| 高清国产精品无码| 综合激情一一91| 久操网址| 999精品女人| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 福利在线黄片| 富女玩鸭子一级毛片| 精品国产嫩穴视频| 国产黄色影片在线观看| 日韩在线观看AV| 亚洲综合五月天婷婷丁香| 亚洲久久久久| 在线视频五十市| 精品亚洲国产成人精品| 91n欧美| 快点操死我| 国产Aα| 日日摸日日碰夜夜爽视频| 久久精品国产精品亚洲艾通辽熟妇| 国内外毛片在线观看| 狠狠操综合| 七月婷婷综合| 蜜臀一二三区| 99re6久热只有精品6在线直播 | 亚洲天堂男| 中文字幕亚洲欧美在线不卡| 亚洲二区精品在线观看| www.av家庭乱伦| 东北操逼| 99爱久久视频频| 国产精品视频一区二区三区八戒| 97色色色| 国产夫妻性生活视频| 97在线精品| 樱花蜜乳av| 人妻精品一区二区三区| 亚洲s色图| 91人妻丝袜无码| 日美免费黄片| 无码最新| 一本久道在线综合视频| 91色人妻| 欧美亚洲综合高清在线| 91精品91久久久中77777| 日本免费一区二区不卡 | 九九性爱网| 午夜视频久久久久一区| 大香蕉伊人75| 亚洲极品| 中文字幕女同在线| 天天淫人人妻日日色| 操逼逼一区视频| 国产精品午夜AV完会免费 | 97色欧州| 99∨VTV| 精品国产一区二区三区香蕉欧美| 日韩精品-原创伙伴| 国产精品久久久777| 五月天激情视频| 亚洲精品a人片在线观看视| 久久久久久久强迫| 天天看天天日| 精…码一二三区| 欧美另类天堂| 97看操| 亚洲码和欧洲精品激情系列| 精品一区二区三区蜜桃臀赵总 | 中国一级αV| 欧美小说区视频区| 东北女人高潮视频| 美女啊啊啊啊啊| 国产成人精品午夜福利| 国产性感在线观看| 99r九九| 亚州国产精品乱| 婷婷丁香熟妇综合网| 午夜福利在线合集| 日韩亚洲国产视频| 成人性爱全视频观看| 岛国黄| 超碰国产精品无码| 特级特黄一级毛片免费| 啪啪啪东京| 日韩免费簧片| 蜜乳AV免费观看| 天天插夜夜操| 欧美另类精品xxxx| 亚洲码专区| 性爱av网站| 国产 v乱码一区二| 91丨九色丨国产打屁股| 在线观看十八禁| 麻豆天美国美国产| 一区二区不卡| 久草色在线观看| 欲香欲色综合天天伊人| 国产白丝av| 操逼操2| 亚洲欧洲日本精品中文a∨| 亚洲综合另类| 九色精品视频导航1| 1级黄色夫妻对换性交免费看| 日韩中文字幕精品一区在线| 99九九精品| 中文字幕二区日韩天堂| 96爱综合| 后入式五六区| 亚洲无992tv| 欧美精品成人在线播放| 亚欧性爱在线无码| 日本一片一区| 51一区二区三区| 亚洲资源一区| 久久久国产av美女私房| 欧美日韩国产中文精品字幕自在自线| oumeisetu综合| 天堂在线一区二区| 插插综合网天天影视网| 啊啊啊好想要| 97人人操人人摸| 国产蜜臀精品一区免费尤物| 大香网伊人久久综合网eew| 97超级色碰碰| 中文操逼字幕| 欧美日韩99| 久久免费看高潮毛片韩国| 精品人妻伦一区二区三区久久| 久久久涩| 日本国产欧美一区三区二区| 欧美v亚洲v日韩v最新在线二区 | 久热香蕉精品在线视频| 日韩av女优在线免费一区| 欧美少妇性乱| 中文字幕熟女人妻丝袜| 强奸乱伦资源| 色爱欲亚洲| 97欧美精品| 日本性爱不卡视频| 亚洲中文字幕日产无码久久| 激情在线青青操| 二男一女成人A片| 嗯啊不要在线| 性91| 在线观看高清AV| 黄色乱论网站| 超碰色97| 国产自偷自拍一区| 毛片麻豆91糖心精品毛情片| 中文字幕黄片在线| 天天天肏屄欧美| 欧成人在线| 免费av在线播放二区| 91在线无码精品秘 软件| 综合 青草 伊久久 影院 综合| 亚洲性刺激| 日本无码1| 日韩78m视频| 草莓精品视频在线免费观看| 东京太热久久久| 色色热| 天天操美美| 超碰97久久| 国产精品 久久久精品一牛| 国产三级电影免费观看| 国产乱码精品久久久久久| 伊人骚琪琪亚洲天堂网站| www黄片免费看com| 超碰97久久国| 思思热在线cao| 91N综合网在线| 午夜精品久久久久久久久久蜜桃| 屌妞视频久久久久久久 | 欧美日韩丝袜| 免费AV中文网在线观看| 欧美性,亚州色| a片 xxxx受爽视频| 亚洲精品视频二区| 男女一进一出视频久久| 欧美亚综合色图| 亚洲无码电影久久久| 久久伊人网视频一区二区三区| 97精品免费| 热天堂一区二区| 国产在线综合福利网站| 极品粉嫩少妇视频| 国产欧美岛国精品一区| 欧美综合网站999| 日本狂喷奶水在线播放212| 天美传媒在线一区| 操逼国产免费| 超碰吊日色| 激情五月天婷婷| 综合97| 精品十三区| 国产精品爽爽v| 亚洲色图欧美色图综合| 伊人AAA| 久久大黄片| 日韩精品第3页| 激情综合二| 抽插亚洲无码| 亚洲精品欧美专业| 欧美日韩亚洲一区二区在线观看| 精品人妻一二三四区视频| 手机在线观看不卡无码av| 97视频播放| av在线人气| 青椒国产97在线熟女| 男人的天堂kva| 男人兔费天堂| 一本一道vs波多野结衣| 欧美色亚洲| 色制服丝袜夫妻av一区| 95人妻爽爽人人做人人澡| 17c嫩草51久久91嫩草| 密臀AV在线| 五月综合激情| 亚洲成人性爱在线观看| 色色毛片| 综合亚洲欧美| 老女人老91妇女老热女| 色婷婷在线视频| 天天激情综合站| 亚洲九九视频| 九九玖玖精品| 日本三级韩国三级99| 一本精品日本在线视频精品| 美女t无毒不卡不卡| 91熟女综合| 天天操夜夜操| 精品国产www久久| 97综合| 91蜜桃传媒精品久久久一区二区| 人人摸人人干| 嗯嗯啊啊用力视频免费| 六月丁香啪啪| 日韩久久激情精品| 国产高清自拍视频| 欧美日韩狠狠爱| 成人天天爽| 大香蕉综合| 久久人人爽人人爽人人片Ⅴ| 中文字幕日韩人妻视频一区二区三区 | 亚洲 欧美 手机在线观看| 日韩欧美性爱电影在线观看| 亚洲精品蜜桃久久久| 四季AV一区二区凹凸精品小说| 大香蕉亚洲中文| www色日本| 久久久久亚洲Aⅴ无码| 手机午夜电影神马久久| 欧美精品宗合| 91亚洲情色| 亚州黄站| 天堂网亚洲区手机版| 色拍偷亚洲| 色综合99999| 国产精品熟女九九九| 台湾佬激情综合| 九九无码| 色五月婷婷麻豆在| 99色在线| 深夜国产福利| 9九九国产| 超硑97精品| 亚洲精品欧洲精品| 婷婷情色五月天| 美女啊啊啊啊pc| 欧美色图99| 人妻超碰青青草98| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产91乱伦| 大黄片做爱的大的| 激情婷婷综合久久| 亚洲精品一二牛牛| 99久久久无码精品国产人| 免费成人在线观看91| 久久丁香久草综合网| 翔田千里爆乳巨臀无码| 国产福利视频精品视频| 东京热熟女亚洲视频网站| 国产精品在线免费| 中文字幕一区二区无码成人| 国产精品久久久亚洲第一牛牛_在线观看 | 国产乱码精品久久久久久 | 99精彩视频| 久久精品国产精品亚洲艾通辽熟妇| 丁香婷婷色五月| 长长久久曰曰夜夜成人网| 久久的免费性爱视频| 五月丁香激情综合| 人妻乱仑一区二区三区| 91AV入口| 美日韩一卡二卡三卡免费人妻精品| 欧美精品一区二区少妇免费A片| 色五月激情AV在线| 睡产熟女乱伦| 91丨九色丨国产打屁股| 亚洲成人av色网| 伊人色综合超碰| 啊啊啊啊啊在线视频| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产区性爱在线视频秋霞豆| 亚洲色欲天天人妻无码系列专区| 农村妇女一级二级三级视频| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 精品无码秘 人妻一区二区| 国模无码人体一区二区三| 强奸乱伦Av网| 欧美大码在线视频| 日韩一级二级三级免费看完整版国语版| 快播久久人人aV| 无码高清操逼| 亚洲性猛交| 97视频在线免费| 放黄片放3级黄片没穿衣服| 啪啪AV导航| 精品 码产区一区二-1080P高清在线www-B029AV| 夜夜嗨av午夜成人| 97鸡把在线视频| 国产无码三级视频在线观看| 日本 欧美 国产一区| 性色中出| 国产精品久久泡妞网站| av网站在线观看了| 嗯嗯嗯,草死我| 国产白丝网站| 大香网站| 97色97好| 中文字幕欧美丝袜07资源| www.91理论| 国产天天骚| 青草精品视频一日本久久久久网站| 国产一区在线播放| 国产亚洲女v在线观看| 少妇内射www在线观看视频| 久久av网| 久久久久久久综合,国产| 内射小黄片| 狠狠狠狠狠| 99国产精品自在自在| 日韩日本欧美在线观看| 嗯啊不要在线观看嗯啊| 国产精品97超碰| 久久久久久久久久va| 六月婷婷激情| 91日产桃蜜| 91人妻做a观看视频| 中文字幕加勒比海高清无码免费视频 | 日韩欧美福利视频看看| 天天插天天射| 亚洲交性| 五月天婷婷久久| 97综合久第一页| 被体育老师抱着c到高潮| 试看福利| 一区二区三区黄片免费观看| 青春草A| 天天视频网站黄| 人人爽夜夜操| 欧美精品精品一区二区| 亚洲色图加勒比| 天天看天天干| 青青操在线亚洲视频观看欧美在线 | 99久久婷婷国产综合精品草原| 色欲色香天天天综合网www-亚洲综合国| 高清不卡一二三区视频......| 日韩中文9| 国产www色在线观看| 亚洲高清在线se| 91九色网| 国产精品不卡av免费在线观看| 亚洲丝袜色| 精品人妻一区二区三区四区| 99热66| av中亚| 亚洲 欧美 另类 综合 偷拍| 欧美成人A√在线一区二区| 久草毛片电影怡| 日韩精品亚洲专区在线影视| 亚洲人妻久久久| 婷婷精品视频| 成年人黄色| 成人A片男人的天堂| 自拍偷拍 高清无码| 青青草狠狠撸| 大香蕉啪啪啪| 欧美亚洲| 乱老熟女一区二区三区| 蜜乳AV网址| 国产9熟妇视频网站| 丝袜美腿欧美| A 在线网址| 亚欧美综合| 天天爽爽爽爽| 琪琪精品免费一区二区三区| 俺也射| 18一区二区三区| 国产自产一区视频在线| 精品国产乱码久久久| 用力操死我| 午夜爽爽爽在线观看永久入口姬片| 欧美亚洲自拍另类人妻| 天天综合香 ld视频| 岛国黄片网站| 997色在线| www.狠狠干.coom| 久操凹凸视频| 97超碰大| 久操免费电影| 亚洲 欧美 中文 日韩超碰 | 天堂在线一区二区| 亚洲高清无码免费观看视频| 日本孕妇一区二区视频操逼免费看| 一区二区三区色综合| 国产大学生高潮在线播放| 狠久久| 97bbn| 69精品少妇一区二区三区蜜桃| 国产精品盗摄 偷窥盗摄| 97国产中文| 成人天天看站长推荐| 激情丁香婷婷| 自拍大香蕉乱插| 国产精品不卡高清在线观看| 极品美女嘿咻| 91欧美综合在线| 精品一区二区三区最新| 91粉嫩萝控精品福利网站_精品影音先锋国| 激情天天视频| 骚女天天综合网| 狠狠色伊人亚洲综合网站色 | 亚洲电影中字一区二区| 久久风骚城市人| 久久久久久久久久久久黄色 | 男人天堂新| 天堂资源站| 精品国产一区二区三区久久久蜜臀| 噜噜吧,噜噜色,噜噜| 免费?级毛片无码?∨蜜芽试看| 91熟女视频| 99热婷婷一区二区三| 久久99深爱久久99精品| 国产精品网站免费| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 亚洲91少妇| 91精品啪在线观看国产城中村| 92性色国产午夜福利在线661| 9丨久久九九九| 青青草国产一区二区三区| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 黄色成年| 78精品| 午夜精品久久久久久久第一页按摩| 亚洲综合射| 精品久久九| 久久久久久91香蕉国产| 91女神在线视频| 国产亚洲99久久精品| 热九九精品| 色情五月综合婷婷| www…国产操逼| 五月婷婷丁香中文字幕| 色综合尤物| 一区在线观看中文字幕| 国产成人久久久精品免费AV| 欧美日韩国内不卡| 丁香五月激情综合国产| 亚洲经典啪啪| 激情第四色| 亚洲宅男天堂| yazhousetuoumei| 成人在线视频一区| 色踪合AV| 国产精品日日摸天天碰| 亚洲天堂2020| 欧美日综合| 丝袜美腿av女优在线| 91在线视频国产网站| 久久久久九九九九| 日韩性爱免费观看视频| 亚洲AV噜噜狠狠网址蜜桃动漫| 芊芊操逼视频无码| 天堂8在线新版官网| www.91色| 麻豆天美电影一区二区| 国产13区| 国产精品久久久九九九| 97超碰公开| 啊啊啊啊网站| 色网在线视频观看免费| 国产女性无套 免费观看| 亚洲天堂久久| 伊人久久国产免费观看视频| 熟妇熟女一区二三区| 欧美日韩电影一区二区| 亚洲天堂日本| 亚洲色婷婷综合久久久久中文| 日逼97| 亚洲第一页色网| 岛国1区2区3区在线观看| 亚洲国产精品9999在线观看| 日日干夜夜欢| 97碰在线视频| 亚洲在线综合| а√天堂资源官网在线资源| 国产一级不卡在线观看| 99久久婷婷国产综合| 国产精品天美传媒| 97网址97| 欧美东京热青青草| 黄色免费网页无码| 91男女啊啊啊| 亚洲熟女乱色一区二区三区久久久| 久久久久久69国产一区二区 | 67914在线精品观看| 蜜桃色院一区久久| 五月天婷婷社区| 蜜乳av一区二区| 99热9| 97在线观视频免费观看| 丝袜 中出 制服 人妻 美腿 中文字幕| 襙一襙| 久久三区四区| 国产精品com| 中国AV美女| 国产人妻天天干精品| 久久久久久久久久久久久9999| 超碰97久久国| 欧美精品精品一区二区| 九九亚洲视频| 9997se| 自拍偷拍草一草| 久久麻豆一区二区| 超碰9 7女人 | 一区二区视频你懂的| 青青草这里只有精品| 2018天天干在线视频| 九九热精品免费视频| 九九九不卡| 人人干人人搞人人摸| 欧美一区二区传媒| 精品久久久av无码免费| 99热18| 精品人妻一区二区三区蜜桃视频| 国产成人拍国产亚洲精品| 亚洲精品乱码久久久久久蜜桃麻豆| 久久九九99| 清纯唯美第一页| 综合欧美日韩在线观看| 青青草色插素人| 日韩欧美操逼xxx| 久久99国产综合精品女同| 操人妻视频| 色五月综合| 99超碰碰| 久久怡红院| AV天堂因数| 99性爱视频| 欧美高清91| 五月婷视频| 色约约一区=区三区| 色情综合| 秘书高跟黑色丝袜国产91在线| 国产区性爱在线视频秋霞豆| 国产第二页| 精品一区二区综合熟妇| 欧美青青视频| 中文字幕第9页萱萱影音先锋| 成人无码专区精品视频| 亚洲影院成人| 日韩/97| 国产又黄又爽又刺激久久久久久| 67914在线精品观看| 黄色免费网| 四虎884a| 精品亚洲国产成人精品| 四虎精品一区| 日本亚洲熟女视频| 少妇熟女一区二区三区| 91色综| 私人尤物在线精品不卡| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲熟妇综合久久久久久| 亚洲天堂7777| 97精品在线| 五月丁香网站| 男插女青青影院| 日韩ab网| 性爱乱伦一区| 日韩BBN| 久九干| 国产精品一区av在线| 亚洲AV人人澡人人爱| 色狠狠色| 日本人妻丰满熟妇久久久久久| 欧美97视频| 99ri精品| 久久久性| 久久久成人免费av电影| 亚洲一区二区麻豆影院| 日韩三A大片在线观看| 蜜臀av网址| 男人天堂 天天射| 免费观看啪视频| 97干97色| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 人人模人人看| 99re6国产精品99re| 99只有精品| 日韩Va亚洲va欧美Ⅴa久久| 天天久久久久久| 91在线限制级| 自拍鲍鱼一区在线高清观看免费| 色臀av| 大干人妻| 少妇人妻无码| 99精品热| 中文字幕一区二区在线日韩精品| 亚洲一区二区av| 日本淫穴在线| 国产精品91一样| 夜夜影视四色| 天堂69亚洲精品中文字| 777琪琪午夜免费A片| 亚洲性综合11| 中文字幕成人| 天堂亚洲精品| 欧洲乱码视频| 亚洲欧洲无码97久久精品| 少妇的嫩逼图片| 东北女人的毛片| 成人av影院在线观看| 欧美少妇一区二区三区| 久久精品国产亚洲AV片多多 | 亚洲一区二区三区欧美日韩| 91天天综合在线观看| 8x福利精品第一福利视频导航| 国产精品久久久久久久久久二区三区| 夜夜夜久久| 亚洲AV永久无码一区仙野| 欧美美女视频| 91操熟女视频 | 精品国产自在在线99| 91精品伊人久久久大香线蕉91| 极品国产内射| 中文 人妻 制服| 天天爱综合网| 大香蕉色欲AV| 亚洲第91页| 国产无遮挡| 殴美牲| 99热这里| 麻豆国产尤物AV| 国产欧美亚洲精品a第2页| 隔壁邻居波多野结衣中文字幕| 尤物av网站免费在线播放| 伊色久人大在线| 97视频一区| 日本久久久精品电影| 内射卯月麻衣| 亚州色国| 1000午夜黄色| 超碰久久网| 久久高清无码夜夜操| 日韩78m视频| 97视频620| 性欧美另类高清| 日韩人妻操B| 爆乳免费黄网站| 翘臀vidoes| 国产视频一区二区在线| 亚洲91网。| 极品另类| 上特色A在线| 玖玖爱影院| 久久精品人妻一区| 五月丁香六月综合缴清无码| 国产精品懂色tv影视免费观看| 精品国产Av无码久久久伦古装| 91狠狠综| 色综合国产在线观看| 1人人看人人摸人人操| 中国一级操逼视频| 乱伦1色页| 日韩性爱小视频在线观看| 精品无码久久久久久国产浪潮| 白天啪啪晚上啪啪视频| 可以在线观看AV的网站| 无码伊人久久大杳蕉中文无码| 日本肉体xxxx裸交| 手机在线人成免费视频| 九九香蕉网| 一本一道人妻久久一区二区三区 | 欧美性爱综合,免费| 国产不良强奸视频免费看| 国产女乱淫真高清免费视频| 亚洲国产高清福利视频| 丁香六月啪| 啊a一区在线| 97碰碰日本乱偷人妻中文的| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 精国久久一区二区三区98| 国产午夜在线观看视频| 久久riav中文精品| 亚洲最大无码中文字幕网站| 狠狠五月天| 欧美日韩理论一区| 精品一区二区三区四区外站| 欧美小说区视频区| 青青草中出视频 | 久久久久久久综合,国产| 九九九九九九九九九九九九九九九女| 嗯嗯,好大,好爽,好骚 | 一起草AV| 久草成人福利导航| 日韩少妇在线视频| 少妇无码999| 成人av在线播放| 久久性爱城| 日韩av色图综合| 欧美日综合| 中文字幕精品免费一区二区| 操操逼操操逼操操逼逼| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 热热色色综合| 凹凸精品熟女在线观看| 国产高清MV操逼视频| 欧美乱色| 久操电影网| 亚洲伊人a线观看视频| 在线另类| 麻豆人妻偷人精品无码视频| 蜜臀无码视频在线观看| 精品亚洲国产成人AV制服丝袜| 夜夜嗨av午夜成人| 欲香欲色综合天天伊人| 欧美性爱中文字幕无线码| 午夜精品一区二区三区三上悠亚| 人人超碰在线观看黄| 好爽视频在线观看| 久久精品国产亚洲AV高级北京| 一二三啪啪专区| 欧美91精彩| 乱操乱伦AV| 天美传媒国产原创中文字幕亚洲欧美另类| 大香蕉色欲AV| 玖玖爱在线视频免费观看| 日本三级韩三级99久久| 日韩综合第八区国产精品| 蜜乳Av成人片网站| 大香蕉综合| 欧美人黑A片无码免视费| 色婷网| 亚欧美综合网。| 欧美性爱日韩高清| 一本久道久久综合狠狠爱| 亚洲人精品午夜不卡| 性爱视频无打码在线观看| 看看小穴| 91黄站| 老熟女中文字幕高清| 日日夜夜精品视频| aaaa少妇高潮大片| 男人精品天堂一区| 亚洲黄片免费在线播放| 看看小穴| 99操| 蜜桃臀一区二区三区久久| 人人操人人精品影片| 在线观看视频91| 影音先锋每日最新资源在线观看 | 四虎精品亚洲| 亚洲国产成人精品无码专区| 91狠婷| 精品午夜福利导航| 美女尤物福利视频| 偷拍盗拍亚洲色图图片| 五月天综合网| 人人操人人肉久久精品| 日本福利社| 综合久久2017| 麻豆天美国美国产| 婷婷伊人五月| 欧美亚男人的天堂| 高清国产无码av| 91网18| 91快色色色色色| 日日嗨AV一区二区夜夜| 狠狠色噜噜狠狠狠狠狠色综合久久| 小骚逼被操的爽不爽| 人人 操人人 操人人| laoshunv91| 国产成人一级av88| 粉嫩av一区二区三区四季| 五月婷婷爱六月丁香色| 91综合天天| 97久精品| 日韩人妻一区二区| 啊啊啊啊啊操我视频| 欧美1区二区三区公司| 91性| 亚洲成人免费在线| 欧美一区二区男人天堂| 中文字日本乱码| 操逼国产免费| 青女偷拍网| 歐美一級亂黃99在綫精品| 日韩字幕一区| 久艹99| 人妻熟女字幕一区二区| 17c在线成人免费A片观看| 亚洲凸凹超碰成人| 色婷婷香蕉| 五月天久久人妻| 国产性刺激| 亚洲无码一区成人免费午夜| 91人妻素女| 久久亚洲日韩熟女精品| 国产欧美美女免费观看视频| 少妇无码av专区线| 后入合集| 欧美永久激情一区二区| 加勒比久久综合网高清| 亚洲图片欧美| 天天内射| 丁香五月AV| 97久久超碰| 日韩欧美中文字亚洲慕| 欧美大码在线视频| 亚洲中文日韩欧美大香蕉视频| 国产乱子伦一区二区三区在线观看| 激情露脸爱| 亚洲最大网站av| 乱伦熟女论坛| 麻豆色99999| 综合干干干av久久久综合网| 日韩激情啪啪| 青草精品视频-日本久久久久网站| 欧美大色交| 99久久久无码| 欧美麻豆成人同性GⅤ在线| 欧美传媒| 欧美性性性| 91色色综合| 99re这里只有精品3| 被体育老师抱着c到高潮| 伊人热综合| 欧美日韩制服| 91欧美巨乳| 精品十三区| 蜜桃视频精品一区二区| 一级黄色影片| 色呦呦呦在线观看视频| 少妇被c 黄 免费观看| 蜜桃臀av一区二区| 欧美影音在线| 图色综合网| 人人摸人人干| 色综合久| 国产精品岛国片在线观看| 乱操乱伦AV| 久久精品国产亚洲AV先锋| 超碰97伊人| 福利天天都操| 亚洲一二三四区在线免费看视频| 亚洲限制级在线| 久久久久久久一级黄色打同平台| 婷婷丁香六月| 少妇精品久久| 99精品无码| 熟妇高潮二区三区| 欧美日韩一干二干| 无码人妻丰满熟妇奶水区毛片| 大香蕉专区| 国产精品久久99日日| 亚洲高清无毛一区二区| 超碰91在线| 嗯嗯啊啊操我| 日韩无限资源| 少妇激情一区二区三区视频| 福利大香蕉| 偷拍2020| 国产亚洲精品美女| 国产怡红院| 97干色天堂| 欧美中文字幕一区| 亚洲中文字幕乱码无码一区二区| 国产玖玖| 91Chinese在线| 99性爱在线观看| 加勒比久久综合网高清| 蜜乳Av成人片网站| 尤物黄色在线观看网站| 午夜超爽| 亚洲国产奇米影视久久| 人人操人人摸人人看人人干| 国产一进一出视频网站| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 久久久精品无码亚免费| 久久久久亚洲AV无码专区少妇| 人人操人人干xxx| 国产一国产一级毛片古装| 校园春色亚洲| 亚洲色图欧美一区二区不卡| 白丝一区| 91精品久久久久五月天精品| 成人a级高清视频在线观看| 欧美综合娱乐久久| 亚洲成人免费中文字幕| 黄色大香焦1级‘′‘| 无码少妇精品一区二区60岁老人| 午夜精品五区| 婷婷五月天成人| 国产丝袜美女诱惑| 色噜噜国产在线| 免费亚洲国产精品久久一区| 精久久久| 久久黄人人爽视频| 影音先锋少妇| 国产亚州高清国产拍精| **一级毛片国产| 人妻啊啊人妻啊| 天美一二三在线观看Av| 亚洲 综合 第一页| 香蕉精品二区二区| 久久香蕉国产线看观看亚洲女人| 久久久久久久久999| 免费观看性欧美一级| 久久婷婷亚洲| 精品国产污一区二区三区| 91 亚洲情侣偷拍 久久|