选用Visual Studio Code替换Unity默认编辑器

选用Visual Studio Code替换Unity默认编辑器    Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅... Read More >

在Hierarchy中查找对象的方法

在Hierarchy中查找对象的方法在开发过程中,经常需要查看或修改场景中的元素,有时直接在scene中点选不是特别的好点中,而直接在Hierarchy视图中去找需要一个一个节点展寻找,非常的浪费时间,效率差。经过摸索总结出了三种比较快的在Hierarchy中查找目标元素的方法,特记录如下:一。如果大概知道元素的名字,可以直接搜索:搜索出来后,选中就可以继续操作了,如果想找的元素层级非常深的话,直接搜索非常节省时间。二。tab... Read More >

ps中图片分辨率和像素的关系

ps中图片分辨率和像素的关系 像素、分辨率、尺寸三者关系是:像素=分辨率×尺寸,即分辨率越高,像素就越高;分辨率越低,相对地,像素也会减少,两者之间是成正比关系。  像素:是指构成数码图像的点,如下图,图中的一个一个小方块,就是像素。  分辨率:是指单位长度内像素的总和,如:数码相片的默认分辨率是72/英寸,意思是一英寸的长度之内,有72个像素点。ps: Read More >

游戏引擎中三大及时光照渲染方法介绍(以unity3d为例)

游戏引擎中三大及时光照渲染方法介绍(以unity3d为例)重要:在目前市面上常见的游戏引擎中,主要采用以下三种灯光实现方式:顶点照明渲染路径细节 Vertex Lit Rendering Path Details正向渲染路径细节 Forward Rendering Path Details延迟光照渲染路径的细节 Deferred Lighting Rendering Path Details以unity3d为例,以下将详细讲解三种灯光渲染方式的实现... Read More >

CPU GPU设计工作原理

CPU GPU设计工作原理要说到设计的复杂程度,那还是CPU了!这个不用讨论,很简单的道理你看看显卡芯片的更新速度和CPU的更新速度就可见一斑了。还是简单说说他们的设计原理吧。CPU: 但是,现在我要问一句:“什么是CPU?”我相信大多数人并不知道什么是CPU。当然,你可以回答CPU是中央处理器,或者来一句英文: Central Processing Unit。是的,没错。但,RISC和CISC是什么?什么是“9路... Read More >

神奇的深度图:复杂的效果,不复杂的原理

神奇的深度图:复杂的效果,不复杂的原理0x00 前言本文是《有趣的深度图》的第二篇文章,上一篇文章《有趣的深度图:可见性问题的解法》中已经和大家介绍了深度图在解决可见性问题中的应用。其实,利用深度信息我们可以实现很多有趣而又显得“高大上”的效果。不过这些效果虽然看上去高大上,但是一旦了解了原理就会发现实现这种效果其实是十分简单的。那么本文会包括以下四个有趣的效果在Unity中的实现:有点科幻的扫描网透过墙壁绘制背后的“人影”护盾... Read More >

Markdown 语法说明 (简体中文版)

Markdown 语法说明 (简体中文版) 概述宗旨Markdown 的目标是实现「易读易写」。可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最... Read More >

Mac里添加多个git ssh

Mac里添加多个git ssh最近团队里多了几台 Macbook,公司也有多个 Git 仓库,在设置多个 Git ssh 的时候遇到了些问题,但最后都解决了,下面记录下。(1)生成 sshssh-keygen -t rsa -C "xxx@xxx.com" 以上命令后,会让你输入 ssh key 的保存文件名,输入如下~/.ssh/id_rsa_1 然后会让你输入密码,这个是 ssh 文件的密码,简单点就行,输入就行。此... Read More >