原创 [HTC Vive + Unity開發]——VRTK的研究——用手柄旋轉物體(使用VRTK_Knob腳本)

使用VRTK包中的VRTK_Knob腳本~ 該腳本的作用是: Attaching the script to a game object willallow the user to interact with it as if it we

原创 【Unity學習筆記】——基礎篇--開始之前

斷斷續續也學了一年的unity,總感覺一直沒有在正確的軌道上,遇到問題雖然可以解決,但是使用的方法不成系統,寫出來的程序毫無美感,現在想要系統學習一下,從基礎到高級,就拿這兩個月來學習好啦,反正該有的基礎也有了,用正確的方法,會學得很快的

原创 【Unity學習筆記】——基礎篇:渲染管線

渲染管線定義: 圖形數據在GPU上經過運算處理,輸出到屏幕的過程 遊戲和圖形API是CPU挑選場景中可以顯示的物體,從而交給GPU渲染。 Draw Call: 每次引擎準備數據並通知GPU的過程,每幀調用顯卡渲染物體的次數。 渲染管線:

原创 【Unity學習筆記】——基礎篇:Camera天空盒

新建一個材質,選擇shader:Skybox→6 Sided 給材質賦6張圖(這些圖是當年做全景圖的時候用Pano2VR生成的): 把這6張圖賦給shader: 給相機掛一個天空盒組件,並賦上剛纔創建的天空盒材質: 看這兩邊,果然

原创 error LNK2026: 模塊對於 SAFESEH 映像是不安全的-VS2013

今天使用VS遇到一個問題:"鏈接器工具錯誤 LNK2026 XXX模塊對於 SAFESEH 映像是不安全的" 解決方法: 1.打開該項目的“屬性頁”對話框。 2.單擊“鏈接器”文件夾。 3.單擊“命令行”屬性頁。 4.

原创 【Unity學習筆記】——基礎篇:Camera分屏

分屏處理很簡單,只需要兩個攝像機,設置不同的視口區域即可: Camera1: Camera2: 分屏結果如下: 點贊 1 收藏 分享 文章舉報 Annora-W 發佈了2

原创 【Unity學習筆記】——基礎篇:小地圖製作③

小地圖有以下幾種製作方法: ① 使用插件 ② 把世界座標轉成屏幕座標放在UI上 ③ 通過相機 這裏使用③ 爲下面場景製作小地圖: 添加相機2調位置: 效果如下: 選擇Depth Only,小地圖只顯示有效部分: ————————

原创 Unity UGUI:Button點擊響應

轉載自Cocos2Der-CSDN 原文地址: http://blog.csdn.net/cocos2der/article/details/42705885  添加3個Button,名字分別是:BtnStart,BtnShop,BtnL

原创 【Unity+Hololens開發】識別二維碼

第一步:實現掃描二維碼的功能 關於Unity識別二維碼的教程,網上有很多教程,我目前看到的都是使用了ZXing.Net 1.ZXing.Net下載導入: ZXing.Net的下載地址: http://zxingnet.codeplex

原创 Visual Studio編譯問題整理(緩慢更新中)

1. 編譯出現問題: This function or variable may be unsafe.  這句話後邊附上了解決方法: ①Consider using XXX_s instead. ②To disable deprecat

原创 【Unity學習筆記】——基礎篇:多細節層次LOD技術

LOD技術:即Levels of Detail的簡稱,意爲多細節層次。LOD技術指根據物體模型的節點在顯示環境中所處的位置和重要度,決定物體渲染的資源分配,降低非重要物體的面數和細節度,從而獲得高效率的渲染運算 把模型根絕距相機遠近進行分

原创 Gauss–Seidel迭代 + Jacobi迭代

一、Gauss–Seidel Iteration(高斯-賽德爾迭代) https://en.wikipedia.org/wiki/Gauss%E2%80%93Seidel_method 高斯-賽德爾迭代是數值代數中的一種迭代法,用於

原创 3ds Max展UV

展UV的作用: ①避免圖片拉伸 ②不同位置有不同貼圖效果 ③將三維模型頂點位置轉爲二維平面保存 步驟: 在修改器列表裏選擇【UVW展開】 底下打開UV編輯器 這裏顯示的就是UV,但是十分混亂。視圖中間有一個灰色正方形框,我們要做的就是

原创 unity內存優化教程筆記

優化層面:代碼、貼圖、框架設計 一、代碼優化 1、用for代替foreach 原因:Mono下的foreach頻繁調用容易觸及堆上限,導致GC過早觸發,出現卡頓現象。尤其在update中,用for代替foreach。 2、string

原创 【Unity學習筆記】總結:unity中的中括號:[SerializeField][HideInInspector]等等(更新中)

1.[HideInInspector] 讓 public 變量在編輯器裏不顯示: public int a = 4; [HideInInspector] public int b = 4; 2.[Seriali