原创 shader學習基礎之九詳解uv座標與加入數學算法控制uv座標的原理

這三個是我們本篇文章需要解決的內容! 第一,我們首先了解uv座標是什麼,我的理解是uv圖的座標!那uv圖是什麼,我們可以用一個座標軸來表示: 上圖所示,uv座標對應的就是座標軸上的位置和座標,而map指的就是我們的貼圖,正常情況下ma

原创 OpenCV學習第十三篇:提取水平和垂直線(去除干擾線)

1.結構元素 可以是任意形狀的結構元素:矩形,圓,直線,磁盤形狀,磚石形狀等 2.提取步驟 輸入圖像彩色圖像imread 轉換爲灰度圖像cvtColor 轉換爲二值圖像adaptiveThreshold 定義結構元素 開操作

原创 OpenCV學習第十篇:圖像模糊二

1.中值濾波 2.雙邊濾波 中值濾波 統計排序濾波器 中值對椒鹽噪聲有很好的抑制作用 中值濾波的意思是綠色框框區域內的像素點的值,從小到大排序,去中間的值給正中間的值,也就是用124替換150,最大值和最小值濾波也是同樣的道理,

原创 shader學習基礎之八透明度渲染隊列詳解

Queue:渲染隊列   渲染隊列的值越小,渲染級別就越靠前,比如背景層就比如Background和Geometry顯示的效果是Geometry在Background之上 值:Background背景層級別的渲染值爲1000 Geomet

原创 讀《遊戲設計夢工廠》筆記一

一:遊戲設計基礎電子遊戲對於玩家的吸引來自於基本的衝動和慾望,我爲什麼玩遊戲呢?因爲遊戲可以給我成就感,除此之外呢,還有我想去挑戰的想法,也有開心和難過!---《魔獸爭霸-RPG》製作任何遊戲,以玩法爲核心是設計遊戲的方法,並且這是創新性

原创 unity3d使用感觸(一個新公司的項目負責人的感觸)

首先我呆的是一個新公司,真的才成立幾個月的那種,一開始說會給我招一個幫手的,後來發現我是在做夢! 做了幾個月,項目也都是改來改去,ui改了三次,功能也是不停的加加減減,這樣做項目,我個人覺得肯定不行的,自己非常清楚項目有很大問題,框架不清

原创 shader學習基礎之十一實現紋理的縮放平移和旋轉,以及用c#代碼合併兩種貼圖並且控制位置

首先,我們先實現用代碼在shader裏面實現縮放,平移和旋轉! 上代碼,首先是我們的shader: Shader "Unlit/貼圖的平移縮放" {Properties{_MainTex("Texture", 2D) = "white"

原创 unity開發之九:關於unity3d5.6.2版本 assetsBundle打包與加載,以及圖片的隊列加載

我們開發unity3d的項目的過程中免不了使用模型,而這些素材我們需要放在服務器上面,是不可能放在本地的,然而我們需要從服務器加載這些資源,unity3d給我們提供了一種打包形式就assetsBundle! ps:可能會出現bug的地方,

原创 OpenCV學習第十五篇:基本閾值操作

圖像閾值(threshold): 閾值是什麼?簡單點說就是圖像分割的標尺,這個標尺是根據什麼產生的,閾值產生算法?閾值類型(Binary segmentation) 閾值類型----閾值二閾值化(threshold binary) 左下方

原创 OpenCV學習第十一篇:形態學操作

開操作-open——CV_MOP_OPEN 先腐蝕,後膨脹 可以去掉小的對象,假設對象是前景色,背景是黑色 相關api Mat kernel = getStructuringElement(MORPH_RECT, Size(1

原创 unity開發之十一:打包安卓出現的bug(打包不出來,或者報錯輸入key)

錯誤一: 這是由於可以沒有輸入 製作keystore: 1.勾選Create New Keystore複選框。 2.點擊Browse keystore。也就是設置製作的keystore的路徑和名字。 3.keystore passwor

原创 unity開發之十:關於類似鐘錶的小插件+地址插件

首先看一下效果: 下面應該是270度,大家別在意! 地址插件效果: 以下是代碼: using Assets.Script.Iss.Common.Events.Basic; using Assets.Script.MainVie

原创 OpenCV學習第八篇:繪製形狀和文字

本章知識點: 1.使用cv::Point和cv::Scalar Point p; p.x = 10; p.y = 8; 或者 p=point(10,8); Scalar表示四個元素的向量 Scalar(a,b,c);//a=

原创 OpenCV學習第九篇:圖像模糊(卷積)

模糊原理: Smooth/Blur是圖像處理中最簡單和常用的操作之一 使用該操作的原因之一就爲了給圖像預處理時候減低噪聲 使用Smooth/Blur操作其背後是數學的卷積計算 通常這些卷積算子計算都是線性操作,所以又叫線性濾波

原创 OpenCV學習第十四篇:圖像金字塔-上採樣和降採樣

圖像金字塔: 1.在圖像處理中,經常需要調整圖像大小,最常見的就是放大和縮小,幾何變換也可以實現圖像放大和縮小 2.一個圖像金字塔式一系列的圖形組成,最底下一張圖像尺寸最大,最上方的圖形尺寸最小,從空間上從上向下看,就像一個金字塔 分