原创 AR技術之基本的功能(一)

1 ARFoundation 我打算引入開放世界的技術方案是ARFoundation,這套方案不侷限於ARKit和ARCore這樣的SDK,是一個統一的,開放的AR開發平臺。 2 與ARCore/ARKit之間的關係 ARFoun

原创 跟我一起來開發開放世界之框架系列一ET2020最新穩定版本demo運行(一)

Tips:希望大家點贊,分享,支持我創作更多高質量的博文。歡迎加入我們的QQ羣:開放世界 550644811 爲什麼要寫這篇文章 寫這篇文章的目的有個兩個原因。其一是因爲ET的版本一直在更新,網上零星的介紹文章大抵都是半年或者更

原创 一起參與開放世界(Start)

開篇扯談 我今天在北京天安門創建了一個羣,取名開放世界。我是希望有意願一起做開放世界遊戲的人一起參與,交流大家的意見。我的初衷是做一塊模擬現實的開放世界,讓現實生活中無法實現的事情,可以在遊戲裏面得到參與。 目前狀況 我是一名遊戲

原创 OpenGL知識小結

OpenGL系統知識@TOC 座標系 OPENGL屏幕座標系原點在左下角向上向右增加,D3D屏幕座標系原點在左上角向下向右增加。 鏈接:https://blog.csdn.net/blues1021/article/details/5

原创 高光反射

光照模型 Cspecular=(Clight∗mspecular∗pow(max(0,v∗r),mgloss)) Cspecular=(Clight∗mspecular∗pow(max(0,n∗h),mgloss)) 上面兩個模型中

原创 《Effective C#中文版:改善C#程序的50種方法》讀書筆記

一、用屬性代替可訪問的字段   1、.NET數據綁定只支持數據綁定,使用屬性可以獲得數據綁定的好處;   2、在屬性的get和set訪問器重可使用lock添加多線程的支持。   二、readonly(運行

原创 漫反射

光照模型 1 模型一 :Cdiffuse=(Clighht∗mdiffuse)∗max(0,n∗I) 截斷的缺陷 模型二 : Cdiffuse=(Clight∗mdiffuse)∗(0.5(n∗I+0.5)) 映射的美麗

原创 Unity Shader 小結

紋理中遇到的問題 1 當把材質拖到物體上面,結果發現物體的模型消失了? 原因: 誤將 fixed3 寫成 fixed4去了,這樣GPU在裁剪空間中找不到 對應的座標。 Genymotion介紹 本Markdown編輯器使用St

原创 C# Cookie(2017)

1 什麼是 readonly 修飾符,它有什麼作用? readonly 修飾常量只讀字段數據,和常量(const修飾)相似,只讀字段不能在賦初值後改變。然而,和常量不同的是,賦給字段的值可以在運行時決定,因此在構造函數作用域中進行賦值是

原创 單例模式

設計模式中的定義 通常在什麼時候會用 有哪些優勢 有哪些不足 爲什麼要用他,而不用其他的模式

原创 紋理

Bump Mapping Bump Mapping的目的是使用一張紋理來修改模型表面的法線,以便爲模型提供更多的細節。 Bump Mapping不會真正的改變模型的頂點位置,只是讓模型看起來”凹凸不平” Bump Mapping 的方法

原创 遊戲中的常用術語

AOE :  英文 解釋  爲  Area of Effect  , 如果你還是不明白的話,那我還是用中文解釋 吧.。 這個是從魔獸世界裏面  引入的一個遊戲專業術語 , 也就是 羣攻的意思。           

原创 輸入模塊中該注意的知識點:

1 相關概念的理解 字符串字面量簡單來說就是在字符串前面添加一個 @,eg: @"I love you!\n you love me!" 這樣會直接將這句話打印到控制檯上。   如圖所示: 打印 test後,則會將相關的轉移字符解析爲轉移

原创 TED 觀後摘要

這裏主要記錄每一次看TED後,認爲有必要記下的一些東西,記在這裏,分享給大家是希望能有所共鳴,也算給自己交了一次作業。大部分都是簡單的摘要,也許只有一句話,也學是一大段,這些都只是記錄當時的所思所想。 1 用科技實現夢想: 利用相機將各

原创 從一個拍賣系統談OO思想

          這裏引用的一個例子是auction,模擬了一個在線拍賣系統的部分功能。大體過程如下:拍賣人員首先介紹一個拍賣品,然後想拍賣該物品的人 舉牌報價,拍賣官根據報價得高低,決定該物品歸哪一位競拍人。當然在現實生活中,這樣一個