UE虚幻引擎生成VS工程Log窗口或控制台窗口乱码修正

在对UE工程创建VS工程文件时(Generate Visual Studio project files)或者在使用UE编辑器编译项目时,控制台窗口log中有时候会有很多”????”类的乱码,虽然多数时候可以猜出来是什么,但是实际使用还是多有不便的.
其实这个是由于Windows cmd控制台的编码造成的.Windows系统的cmd.exe默认是GBK编码,需要将它设置为默认编码为UTF-8编码.打开cmd窗口.在标题栏右键菜单里选择属性设置,可以看到默认编码.


对于这个编码的设定有两种,一种是临时性的,只针对当前cmd窗口,另一种是永久性的,这里我们需要按照永久性的操作进行设置.

继续阅读

什么是菲涅尔效应

菲涅尔效应是笔者最喜欢的灯光效果之一.

无论学2D还是3D, 菲涅尔效应都是一个经常遇到的概念. 在3D软件或引擎中, 菲涅尔通常出现在材质的设置选项里 (比如”是否开启菲涅尔”), 在2D绘画中, 有些场景会被要求 “画出菲涅尔效果” . 但即便是老手, 有不少人仍然对 “菲涅尔” 这一术语一知半解, 那么究竟什么是菲涅尔?

一言以蔽之, 菲涅尔效应指的是某种材质在不同距离上呈现出不同的反射效果.

当绘制一个带有反射的表面时,”添加菲涅尔”是一个很好的解决方案,这个微小的调整将带来巨大的影响.

观察下面这张图,注意看到桌子表面的亮度是如何变化的.

继续阅读

解决Office for Mac更新客户端提示”安装更新时出错”

电脑上安装的Office全家桶,有Word,有Excel,平时都提示要保持安全修正和改进要点击检查更新,打开自动更新(Microsoft AutoUpdate)后又直接报错显示安装更新时出错,更新暂时不可用,请在几分钟后重试(Updates are temporarily unavailable,Please try again in a few minutes),后续怎么重试都无济于事,具体发生的原因不是很清楚,要解决这个问题,其实挺简单,直接安装最新版的Microsoft Autoupdate即可,官方对它的简称是MAU,进入页面找到最近发布的安装包.重装MAU即可修正这个问题.

安装更新时出错

下载地址:https://learn.microsoft.com/en-us/officeupdates/release-history-microsoft-autoupdate

今天就写到这里,回见!

Unity关于定价的一封公开信

原文:

To our community:

I’m Marc Whitten, and I lead Unity Create which includes the Unity engine and editor teams.

I want to start with this: I am sorry. 

We should have spoken with more of you and we should have incorporated more of your feedback before announcing our new Runtime Fee policy. Our goal with this policy is to ensure we can continue to support you today and tomorrow, and keep deeply investing in our game engine.

继续阅读

QQ Mac版(v6.8+)系更换蓝衣企鹅图标及定义快捷键

新版本的QQ腾讯修改了技术架构,相对旧版本QQ的目录结构都有很大变化(旧版替换教程:https://1vr.cn/?p=2307),所以替换程序图标也有不同,但是比原来操作简洁了很多.

首先要将新下载的QQ运行一次,如果未运行直接替换系统将认为它是损坏的文档.运行后将蓝衣企鹅ICON图标放入QQ内容目录,替换原有图标,路径如下:

/Applications/QQ.app/Contents/Resources/icon.icns

右键打开QQ属性,将该图标拖拽到属性窗口顶端的图标进行替换,如下图:

继续阅读

Mac电脑操作导致NS无法读取SD卡的解决

用Mac去管理SD卡的文件,如放置游戏等,再把SD卡放回NS中,往往就会报错或者无法开机,NS使用原版系统后可以看到提示”错误代码:2016-0247″,”无法读取SD卡”等等.这种情况下卡里的文件其实没有损坏,只是NS无法正常读取了.

因为给NS使用了”大气层”系统,所以愉悦的搜刮游戏后128G内存卡捉襟见肘了,现在内存卡的价格低了不少,所以买了一张256G的内存卡,手头的读卡器是usb2.0的,从苹果电脑上复制旧内存卡的文件到新卡中,在忍受漫长的拷贝时间后把新内存卡查到NS机器上,结果”大气层”系统启动不了,原版系统启动显示无法读取SD卡,按照提示重开机尝试也无效,从NS系统中格式化SD卡后显示卡的容量是正确的,以为是没有正确的格式化新的卡导致,于是又重新复制了一遍文件,结果还是提示无法读取SD卡,因为买的是三星白卡,上网搜寻很多人说这个卡和NS的兼容性不好,一度怀疑是卡的问题.

继续阅读

VS编程未能找到类型或命名空间名“UnityEngine”的解决

现在Visual Studio Mac版已经出到2022版了.最近需要打开之前的Unity工程做一些小的更新,所以在我2010款的苹果老本子上安装了Unity2021,安装了Visual Studio Mac 2022.
在Unity的Package Manager中确认Visual Studio Editor插件安装并且是最新的版本:

同时在Unity选项中确定External Tools设置中选择的脚本编辑器是对应的VS Mac:

继续阅读