道路千萬(wàn)條鹦赎,思路第一條意識(shí)不到位谍椅,開(kāi)發(fā)兩行淚近期打算在項(xiàng)目中實(shí)現(xiàn)3D場(chǎng)景的自動(dòng)尋路古话,從2D到3D,有很多思維定式需要打破陪踩,在學(xué)習(xí)的過(guò)程中我的三觀也被不斷刷新。所以作為這個(gè)系列...
道路千萬(wàn)條鹦赎,思路第一條意識(shí)不到位谍椅,開(kāi)發(fā)兩行淚近期打算在項(xiàng)目中實(shí)現(xiàn)3D場(chǎng)景的自動(dòng)尋路古话,從2D到3D,有很多思維定式需要打破陪踩,在學(xué)習(xí)的過(guò)程中我的三觀也被不斷刷新。所以作為這個(gè)系列...
了解元類(lèi)之前,先了解幾個(gè)魔術(shù)方法: __new__栅螟、__init__荆秦、__call__ __new__: 對(duì)象的創(chuàng)建力图,是一個(gè)靜態(tài)方法,第一個(gè)參數(shù)是cls吃媒。(想想也是,不可能是...
Cocos2dx源碼賞析(2)之渲染 這篇,繼續(xù)從源碼的角度來(lái)跟蹤下Cocos2dx引擎的渲染過(guò)程遣臼,以此來(lái)梳理下Cocos2dx引擎是如何將精靈等元素顯示在屏幕上的。 從上一...
Cocos2dx源碼賞析(1)之啟動(dòng)流程與主循環(huán) 我們知道Cocos2dx是一款開(kāi)源的跨平臺(tái)游戲引擎揍堰,而學(xué)習(xí)開(kāi)源項(xiàng)目一個(gè)較實(shí)用的辦法就是讀源碼嗅义。所謂,“源碼之前之碗,了無(wú)秘密”蝙眶。...
??最近GAMES202作業(yè)使用了WebGL幽纷,所以尋找RenderDoc Debug 的方法。??參考了RenderDocでWebGLをシェーダーデバッグ(変數(shù)も見(jiàn)れちゃう)...
在我的上一篇博客Unity custom shader中調(diào)用內(nèi)置Lightmap和Light Probes中有提到LightProbes以及如何在custom shader中...
偶遇 今日昨日在網(wǎng)上沖浪時(shí)偶然遇到lambda表達(dá)式的一種新語(yǔ)法驮肉,定睛一看,恰好能優(yōu)雅地解決前段時(shí)間的糾結(jié)已骇,遂記錄之离钝。 太長(zhǎng)不看版直接前往今生(并不能跳轉(zhuǎn)的鏈接) 前世 自C...
需求 leetcode 上有一道關(guān)于強(qiáng)密碼校驗(yàn)器[https://leetcode-cn.com/problems/strong-password-checker/]的練習(xí)題...
TinyXML2是一個(gè)解析XML文件的開(kāi)源庫(kù),它支持對(duì)XML的讀寫(xiě)操作乱豆,其代碼出自Lee Thomason之手奖恰,在拜讀TinyXML2的過(guò)程中學(xué)習(xí)到了很多,向Lee Thom...
我的玩轉(zhuǎn)WSL系列文章(更新中) 超詳盡教程错负!在Windows 10內(nèi)置Ubuntu子系統(tǒng)上搭建私有云 (續(xù)):超詳盡教程坟瓢!在Windows 10內(nèi)置Ubuntu子系統(tǒng)上搭建...
(本文為三無(wú)產(chǎn)品。不含詳細(xì)推導(dǎo)過(guò)程犹撒,不含示意圖折联,不知所云识颊。僅供圍觀) model transformation 模型在世界坐標(biāo)系下的表示 view/camera transf...
符號(hào)隱藏與依賴(lài)管理是軟件工程中關(guān)乎效率的關(guān)鍵能力。它的核心是“每個(gè)軟件模塊如何在隱藏好自己的同時(shí)抠艾,還能低成本的精準(zhǔn)獲取依賴(lài)”。做好了這件事奠伪,每個(gè)軟件模塊的變化傳播范圍可以控制...
C語(yǔ)言中全局變量和函數(shù)的符號(hào)是默認(rèn)外部可訪問(wèn)的首懈。 只要我們知道一個(gè)全局變量或者函數(shù)的聲明绊率,我們就可以在當(dāng)前的編譯單元中直接使用它,即使它定義在另一個(gè)編譯單元中究履,甚至是定義在另...
莫名的覺(jué)得這三個(gè)類(lèi)好像,所以就放在一塊學(xué)習(xí)一下最仑,感覺(jué)就是一個(gè)代表很多類(lèi)型的類(lèi)。 std::any一個(gè)類(lèi)型安全的容器泥彤,可以放置各種類(lèi)型的數(shù)據(jù)欲芹。 std::variantstd:...
由于工作原因吟吝,常常會(huì)在各種編程語(yǔ)言技術(shù)棧下切換。每次切回到C/C++技術(shù)棧下,都會(huì)為C/C++語(yǔ)言缺乏一個(gè)好用的包管理器而不適應(yīng)好一陣浙宜。 包管理器的存在可以讓程序功能單元的組...
Hello, 快速排序 快速排序(quick sort)的最好官辽、平均時(shí)間復(fù)雜度為,最壞為粟瞬,并且在平均情況下同仆,復(fù)雜度系數(shù)相比堆排序更小,因而速度更快裙品∷着快速排序的核心在于分區(qū)函數(shù)...