PISCOnoob

导航

2022年4月8日 #

RenderingTutorial_CatlikeCoding翻译

摘要: 尝试将CatlikeCoding的Basics of Rendering教程翻译一下 Rendering1_Matrices 阅读全文

posted @ 2022-04-08 18:00 PISCOnoob 阅读(80) 评论(0) 推荐(0)

Rendering1_Matrices

摘要: 本篇重点内容 1.创建一个立方体网格(cube grid) 2.让cube grid支持缩放,位移和旋转 3.研究变换矩阵 4.创建简单的相机投影 这是basics of rendering教程的第一篇,主要讲的是变换矩阵。这个系列会讲解这些网格(mesh)是如何变成一个个像素呈现在屏幕上的。 原作 阅读全文

posted @ 2022-04-08 17:59 PISCOnoob 阅读(82) 评论(0) 推荐(0)

传统经验光照模型

摘要: 物体为什么呈现各种各样的颜色是因为,光照射到物体表面时,物体对光会发生反射、透射、吸收、衍射、折射、和干涉等物理情况,也就是说,即便我们想渲染出一束光打在一个石膏球上那么一个简单的场景,在物理上也是非常复杂,更不要说在游戏中试试渲染。因此大佬们基于各种物理现象的实验归纳总结出了一些基于物理的渲染公式 阅读全文

posted @ 2022-04-08 14:27 PISCOnoob 阅读(238) 评论(0) 推荐(0)

模型与材质

摘要: 想要在游戏里渲染出好看的画面,我们首先要有模型和相应的材质通过cpu提交相关信息给gpu,那么这些模型和材质到底包含了什么东西呢? 模型 1. 模型实际上就是若干个点按照一定的顺序连成线,线连成面,面连成多边形模型。 2.模型文件 在unity中我们常用的模型文件有OBJ和FBX,我们来看看文件中包 阅读全文

posted @ 2022-04-08 14:17 PISCOnoob 阅读(286) 评论(0) 推荐(0)

图形渲染管线浅述

摘要: 图形渲染管线(graphics rendering pipeline)是实时渲染的核心部分,它代表了一整个流程而不是某单一部分,所以有时又会称之为“渲染流水线”。它的主要功能是,在给定的一些条件下(虚拟相机,光源,三维物体等)将场景渲染为一幅幅的二维图像并呈现在我们的显示器中。GPU(graphic 阅读全文

posted @ 2022-04-08 13:57 PISCOnoob 阅读(234) 评论(0) 推荐(0)

使用sourcetree管理github账户

摘要: 可以直接授权sourcetree管理你的github账户 也可以通过https url克隆管理github仓库项目,但是后续操作需要输入github账户密码比较麻烦 我们也可以通过ssh秘钥管理账户。 首先需要通过git bash生成ssh秘钥,如果原先没有的话: 命令 ssh-keygen -t 阅读全文

posted @ 2022-04-08 11:19 PISCOnoob 阅读(686) 评论(0) 推荐(0)

使用git在github拉取项目

摘要: 首先装git,右键就会有git bash和git gui选项。 拉新项目: 新建文件夹右键git bash 1.git init初始化 2.配置,是否必须的呢? 3.添加仓库地址 4. 将远程主机的最新内容拉到本地,不合并:git fetch origin master 将远程主机的最新内容拉到本地 阅读全文

posted @ 2022-04-08 11:17 PISCOnoob 阅读(945) 评论(0) 推荐(0)

unity丢失/读取失败D3DCompiler_47.dll

摘要: 有的朋友下载安装unity editor后新建项目时会遇到: failed to read D3DCompiler_47.dll fileD3DCompiler_47.dll is missingFailed to present D3D11 swapchain due to device rese 阅读全文

posted @ 2022-04-08 11:14 PISCOnoob 阅读(1246) 评论(0) 推荐(0)

unity报错sentinel key not found(h0007)

摘要: 有的朋友新建项目时遇到报错sentinel key not found (h0007) 解决方法: 1.删除这个路径下的文件 C:\ProgramData\SafeNet Sentinel,注意ProgramData貌似是隐藏文件 2.在Windows 的Cmd 界面,前往Unity.exe的路径 阅读全文

posted @ 2022-04-08 11:13 PISCOnoob 阅读(2181) 评论(0) 推荐(0)

unitylearn学习项目路径所在

摘要: unity官方开设了unity learn版块提供许多不同类型的教程给开发者学习,我们可以通过hub 左侧“学习”进入选择自己感兴趣的教程; 也可以进入中文课堂网站https://learn.u3d.cn/ 而https://learn.unity.com/则是海外版的教程网站,网速什么的看可能有点 阅读全文

posted @ 2022-04-08 11:11 PISCOnoob 阅读(147) 评论(0) 推荐(0)

unity导入商店资源报错“401 unauthorized”

摘要: 有的朋友在使用2020或更新版本的editor在PackageManager中导入"我的资源"时会报错: "Server response is “The requested Url returned error:401” 实际上是由于关于商店资源的下载和使用有一些条款需要接受,但是新版的资源下载和 阅读全文

posted @ 2022-04-08 11:10 PISCOnoob 阅读(250) 评论(0) 推荐(0)

unity如何导入商店资源

摘要: 旧版本的商店资源下载导入(2019及之前的版本) 我们可以直接在editor中打开Asset Store窗口,点击“我的资源”: 直接导入即可: 然后就可以看到工程中导入的资源了: 新版本的资源商店导入(2020及之后的版本) 我们可以看到editor内已经不可以打开资源商店页面了: 但是我们可以在 阅读全文

posted @ 2022-04-08 11:09 PISCOnoob 阅读(2849) 评论(0) 推荐(0)

无法连接到unity许可证服务器

摘要: 问题现象: 我们需要激活unity许可证来使用editor,但是有时候发现我们无法激活许可证,并在unityhub有如下报错: 可能是因为之前使用过盗版unity的残留,或是其他许可证冲突问题导致的。 解决方法: 方法1: 首先我们删除此路径下的文件 Windows: C:\ProgramData\ 阅读全文

posted @ 2022-04-08 11:05 PISCOnoob 阅读(1332) 评论(0) 推荐(0)

unity console报错无法显示/空白报错

摘要: 有时新建项目会遇到console报错却无法显示的问题: 有时我们可以简单地把编译版本降低即可: 比如从4.0降到2.0;但这看上去不是一个根除的办法。 比较彻底的做法是打开Editor log找到报错的原因,我们可以在console右上角选择打开 Editor log找寻报错的原因; 例如: 此例子 阅读全文

posted @ 2022-04-08 11:04 PISCOnoob 阅读(1053) 评论(0) 推荐(0)

unity报错“No valid Unity Editor license found”

摘要: 有小伙伴遇到这样一种情况: 许可证正常激活,但是新建项目的时候就遇到以下报错: 可以尝试下面两个方法: 方法一: 首先我们删除此路径下的文件 - Windows: C:\ProgramData\Unity (可能需要显示隐藏文件夹) - Mac: Library/Application Suppor 阅读全文

posted @ 2022-04-08 11:01 PISCOnoob 阅读(5041) 评论(0) 推荐(0)

unity新建项目打开后白屏只有菜单栏

摘要: 新装了一个版本,新建打开后发现都是空白的只剩下菜单栏 尝试:关掉360等杀毒软件防火墙,然后重装该版本editor再新建就好了。 所以有可能是安装期间被360干掉了一些东西。 阅读全文

posted @ 2022-04-08 10:59 PISCOnoob 阅读(1171) 评论(0) 推荐(0)

unity如何进行bug report

摘要: 此文讲一下大家应该如何报告bug,Unity是如何处理bug报告以及修复bug的,然后用户如何追踪bug修复的进度,以及最后Unity是如何发布bug fix的。 首先,如何向Unity报告bug,unity有一个叫做Unity Bug Reporter的工具,从 Help 到Report a Bu 阅读全文

posted @ 2022-04-08 10:56 PISCOnoob 阅读(755) 评论(0) 推荐(0)

unity新建项目提示“请同意服务条款和政策”

摘要: unity新建项目提示“请同意服务条款和政策” 直接下拉新建面板应该会找到 勾上即可。 阅读全文

posted @ 2022-04-08 10:54 PISCOnoob 阅读(323) 评论(0) 推荐(0)

Unity新建提示“您的组织slug不符合要求...”

摘要: 新建项目,或者托管项目到PlasticSCM的时候会遇到如下提示,但是怎么修改组织名字也没有用,即便是合规的组织名: 解决办法: 点开你的某一个组织页面可以看到地址栏这串东西就是slug。 貌似是一开始创建组织名违规后续再修改也没有用,试一下再重新创建一个组织,名字只包含字母数字下划线的,应该就是没 阅读全文

posted @ 2022-04-08 10:52 PISCOnoob 阅读(2247) 评论(0) 推荐(0)

UnityHub报错“抱歉,此链接已失效”

摘要: 登录报错: 绝大部分情况是挂了梯子导致的,解决办法: 1.彻底关掉梯子,任务管理器中杀掉unityhub相关进程 2.一直挂着梯子让所有流量都走梯子 阅读全文

posted @ 2022-04-08 10:50 PISCOnoob 阅读(645) 评论(0) 推荐(0)

Unity 2021.x新建项目提示Enter safe mode/新建项目报错

摘要: 以前一般是打开旧的工程,而里面有编译等错误,或者用不同版本打开不同工程就会出现“Enter Safe Mode”,近期发现新版本(2021.X)的editor新建项目也会出现“Enter Safe Mode”。 Safe Mode - Unity 手册 情况一: 勾选了托管至plastic SCM导 阅读全文

posted @ 2022-04-08 10:41 PISCOnoob 阅读(1740) 评论(0) 推荐(0)

UnityHub许可证页面灰色无法操作

摘要: 方法一: 关闭hub,删除%UserProfile%\AppData\Roaming\UnityHub (win的参考路径)文件夹,打开hub重新激活许可证 方法二: hub卸载后重新安装 如果还有其他方法的话欢迎留言分享! 阅读全文

posted @ 2022-04-08 10:38 PISCOnoob 阅读(511) 评论(0) 推荐(0)

UnityHub报错不是一个已签名的应用

摘要: 一般是因为unityhub或者安装导入editor的时候有中文等非法字符导致的 自己检查一下hub和editor的路径是不是存在非法字符,建议用全字母 editor 的安装路径可以在hub的设置中自行选择 如果不修改的话一般是安装在C盘默认路径 阅读全文

posted @ 2022-04-08 10:37 PISCOnoob 阅读(1529) 评论(0) 推荐(0)

删除Unity Platic SCM的项目仓库

摘要: 在unity plastic scm官方的操作文档的目前并没有提到如何删除项目仓库,而个人免费版的貌似是限制五个人组织,限制空间50GB的(有可能随时变化,以官方为准)。 申请扩容的网址是: UnityPlasticSCM项目版本控制系统内测 所以我记录下如何删除Unity Plastic SCM的 阅读全文

posted @ 2022-04-08 10:36 PISCOnoob 阅读(1552) 评论(0) 推荐(0)

UnityHub提示“Unity已存在。您无法加载相同的版本。”/机器标识对当前许可证无效。

摘要: 问题 有的朋友会在unity hub遇到以下提示 会表现为: 项目闪退 每次关掉项目后都需要重启hub激活新的许可证或者还有其他异常表现 原因 打开hub log文件我们可以看到 获取mac地址异常,绝大部分原因是适配器设置的影响。 解决办法 打开网络与设置中心>打开“更改设配器选项”情况一 除了以 阅读全文

posted @ 2022-04-08 10:24 PISCOnoob 阅读(1294) 评论(0) 推荐(0)

UnityHub无法登录参考解决办法

摘要: 情况一: unityhub登录界面白屏/点击登录按键没反应 可以尝试以下方法 步骤1: 完全退出Hub步骤2: 找到cache文件夹 参考路径:Windows: %UserProfile%\AppData\Roaming\UnityHubMac: ~/Library/Application Supp 阅读全文

posted @ 2022-04-08 10:19 PISCOnoob 阅读(6873) 评论(0) 推荐(0)

Unity许可证激活后失效/需要频繁激活

摘要: 情况一: unity个人版许可证需要频繁激活有可能是下列原因导致的: IP地址频繁更换。 使用VPN等工具网络不稳定。 账户登出时间太长(48-72小时都试过,个人差异),现在官方设置为只要是联网没关机,一般到期会自动续上。 情况二: unity个人版许可证激活完马上失效: 一般是因为修改了系统时间 阅读全文

posted @ 2022-04-08 10:18 PISCOnoob 阅读(1490) 评论(0) 推荐(0)

Unity手动激活许可证文件显示“许可证文件无效”

摘要: 购买pro/plus许可证的朋友需要闭网开发时手动激活许可证出错: 解决办法 获取到许可证申请文件,记住路径 不要点击下一步的页面激活 点击此网址 然后在页面输入序列号即可 ps:个人免费版是不支持闭网开发的,请不要选择手动激活,否则会报错“许可证serial has reached the max 阅读全文

posted @ 2022-04-08 09:48 PISCOnoob 阅读(1287) 评论(0) 推荐(0)

Unity许可证serial has reached the maximum number of activations

摘要: 有时我们点击激活新的许可证时会弹出“serial has reached the maximum number of activations”这样的报错,无法激活许可证。 原因 1.对于个人免费版来说,出于某种操作,激活了超过一个许可证 2.plus和pro的用户序列号多次激活 3.点击了“手动激活 阅读全文

posted @ 2022-04-08 09:40 PISCOnoob 阅读(815) 评论(0) 推荐(0)

Unity 5.x版本editor新建卡死

摘要: 有的朋友通过hub来一并管理包括5.x/18/19等unity editor版本,但发现在通过hub点击激活新的许可证后,新建工程会卡在进入界面 原因 其实是因为5.x版本的许可证和后续版本的许可证名字不一样,所以hub无法正常识别导致 解决办法 我们要先单独打开5.x版本激活此版本的许可证后再回到 阅读全文

posted @ 2022-04-08 09:39 PISCOnoob 阅读(130) 评论(0) 推荐(0)

在Unityhub中安装editor失败/没有足够空间

摘要: 很多朋友在通过unity hub安装editor的时候会失败 情况一 报错“Installation Failed, Something went wrong installing xxx” 有的是进度条一直在动却无法完成安装…总之就是安装失败。 请尝试: 1先激活许可证后再安装editor。 2检 阅读全文

posted @ 2022-04-08 09:37 PISCOnoob 阅读(3045) 评论(0) 推荐(0)

如何查看unity各种日志log文件

摘要: 在log文件中会记录着一些信息有时会对我们解决unity报错等相关问题有很重要的帮助。我们在请求chatwood客服,社区其他开发者的帮助时最好帮相关的log文件或截图一并附上问题描述,这样才能更好的解决问题。 unity hub log: 一般选择最新日期的用VS或其他软件打开即可; 在这个文件夹 阅读全文

posted @ 2022-04-08 09:36 PISCOnoob 阅读(3899) 评论(0) 推荐(0)

Unity如何添加模块组件(SDK,NDK,JDK,中文包等)

摘要: 有的小伙伴一开始使用unity的时候不太清楚,在安装unity editor的时候没有添加中文模块,所以后续进如editor后的preference/language页面没有中文。 情况一:通过hub安装的editor 我们安装的时候需要添加中文模块: 然后进入项目设置即可: 如果当时没有添加,后续 阅读全文

posted @ 2022-04-08 09:32 PISCOnoob 阅读(3532) 评论(0) 推荐(0)

给新手的简易指南

摘要: 有很多我们看起来是unity常识的东西对于新手来说依然是很懵逼不知道如何操作的。 这边文章虽然简单,但也能为新手略作科普。 !!!记得先在右上角登录unity账号,否则也无法激活许可证等操作! 首先,unity hub,unity editor(编辑器),用unity创建的工程是三个不同的东西,有新 阅读全文

posted @ 2022-04-08 09:29 PISCOnoob 阅读(194) 评论(0) 推荐(0)

UnityHub无法新建/添加/打开项目参考解决办法

摘要: 问题 新建项目后闪退回unity hub界面 添加已有项目路径无效,无法打开旧项目 参考解决办法 尝试退出账户重新登录 将unity hub更新至最新版本 在unity2.4.8之后集成了plastic scm这个版本控制系统(对于入门开发者,或者不必要使用此功能的独立开发者完全可以取消勾选) 有时 阅读全文

posted @ 2022-04-08 09:26 PISCOnoob 阅读(4430) 评论(0) 推荐(0)