原创 PNG 文件大小異常, Unity 2019 無法導入

項目中有一個 PNG 文件,尺寸爲 2048 x 2048 ,但文件大小達到了驚人的 42.9 MB,導入 Unity 後無法識別爲圖片。 之後發現是 PNG 內存儲了大量的元數據,沒有剔除,參見以下文章: https://jingy

原创 《Real-Time Rendering 4th Edition》全文翻譯 - 第1章 引言

爲了追趕同事(或者在公司裝X),不得不開始啃RTR4(滑稽) 如題,用笨辦法硬上,就是莽! 然後是概括一下每小節大致內容,最後翻譯全文。 這樣把全書過一遍的話應該能算認真讀完了吧…… 全文翻譯,逐字逐句。圖文並茂,絕無遺漏。 關鍵詞已附上

原创 Unity Shader特效:模型溶解、燃燒

  本文寫於2017-6-2,原創,轉載請註明。 以下爲正文 ……………………………………………………………………………………………………………………………… 半年前看的一篇講溶解特效的文章,然而只講思路,沒有源文件,最近挺流行這種特效的

原创 p5.js可以做什麼 (1):創意動態畫板 Floating Light

p5.js可以用來做什麼呢? 在此給出我的課程作業,完全原創!(包括界面UI) 可算是絞盡腦汁地挖掘p5.js的功能了。 整體開發難度不大,相信看完之前 p5.js 入門的你也一定會的! 簡介 這是一個創意動態繪圖板。 有三種創意畫筆,分

原创 Unity 半透明粒子特效無法動態合批問題

半透明粒子特效 Prefab,內含多個 ParticleSystem,複製多個後 DrawCall 增加明顯,在 FrameDebugger 裏發現粒子特效無法動態合批,說是材質球不同,但其實材質球明明是相同的,令人疑惑。 查閱官方文檔

原创 Unity Shader 卡通渲染 (二):仿塞爾達荒野之息 Shader(高光、平滑)

上一篇傳送門: https://blog.csdn.net/qq_27534999/article/details/100661120 本篇會在上一篇的基礎上,添加高光與平滑效果。 一、高光 塞爾達中的頭髮高光應該是用普通高光加上額外貼圖

原创 p5.js入門教程(1) p5.js簡介 與 基本形狀繪製

意見: CSDN太難用了,審覈太難受,發表了看不了,不方便文章預覽修改格式。 QQ空間待審覈的話自己還是可以看的,求改進!   一、什麼是p5.js   最近接觸了一門數字媒體藝術類的課程,名爲Interactivity,教的是p5.js

原创 Unity Shader特效:遮擋顯示

寫於2017-6-7,轉載請註明 以下是正文 ……………………………………………………………………………………………… 先上效果:   這是遊戲中常用的特效之一。原以爲挺簡單的,沒想到幾乎折騰了一早上,掉進了一些坑裏。主要是ZWrite與

原创 《Real-Time Rendering 4th Edition》全文翻譯 - 第3章 圖形處理單元(GPU)(上)3.1 ~ 3.3

反正也沒什麼人看,下一期就等明年再翻譯吧!另外也說不準,心情不好的話這應該就是最後一篇了…… 實時渲染(第四版)Real-Time Rendering (Fourth Edition) 第3章 圖形處理單元(GPU) Chapter

原创 Unity Shader 卡通渲染 (四):3dsMax 中加載自定義 Shader 刷頂點色

上一篇傳送門: https://blog.csdn.net/qq_27534999/article/details/100985558 上一篇講到可以用 Unity 插件刷頂點色,但可能美術還是更傾向於在 3dsMax 之類的軟件裏處理。

原创 《Real-Time Rendering 4th Edition》全文翻譯 - 第5章 着色基礎(上)5.1 ~ 5.2

五月沒怎麼翻譯,首先是久違的長假,還有接下來工作突然又忙了起來,這篇就拖了一陣子…… 總而言之,終於是進入着色部分了,越來越興奮了呢! 業餘翻譯,若有不周到之處,還請多多指教。 實時渲染(第四版)Real-Time Rendering

原创 關於 RenderTexture 半透明粒子特效無法顯示以及後續各類神奇問題的終極解決方案(大概)

前言 RenderTexture 真是令人又愛又恨,實際用到項目中是問題是一波接着一波地來啊! 以下是在 Unity 中與它鏖戰數月的經驗……都在這裏了!收下吧!!這是我最後的總結了!!! RenderTexture 通常用來將 3D 模

原创 p5.js可以做什麼 (2):瘋狂的音符 Crazy Notes

好久不見!兩年過去了,看到 p5.js 系列文章還是很多人喜歡的,閱讀量也挺高,突然感覺十分高興呢! 於是最近打算把自己的該系列文章更新一遍,並且再加上一些新東西! (不好意思嘻嘻,也是兩年前的作品,只不過當時沒放出來) 讓我們繼續吧~!

原创 Unity Shader 卡通渲染 (三):仿塞爾達荒野之息 Shader(頂點色控制細節)

上一篇傳送門: https://blog.csdn.net/qq_27534999/article/details/100925621 頂點色在卡通渲染中有挺多應用,本篇會在上一篇的基礎上,運用模型頂點色來控制細節。塞爾達荒野之息不一定是

原创 p5.js可以做什麼 (3):解謎小遊戲 The Garden

這篇是關於 p5.js 的最後一篇文章了,來搞點大新聞吧~ p5.js 還可以用來做什麼呢? 你甚至可以用 p5.js 來做遊戲,對你沒有聽錯! 簡介 接下來分享一下我的 p5.js 課程最終作業,一個解謎小遊戲,有多種結局。 用鼠標點擊