Unity
Ackerman777
这个作者很懒,什么都没留下…
展开
-
HDRP下Ambient Occlusion的使用
Ambient Occlusion又称环境光遮蔽,使用它可以帮助我们解决模型背光面变暗的问题1.首先在Project Setting中勾选Ambient Occlusion2.设置visual environment中的Ambient mode = dynamic3.在摄像机的渲染层级勾选上面volume所处的layer就ok了4.效果对比:...原创 2021-01-13 14:47:06 · 758 阅读 · 0 评论 -
xlua协程
在unity中我们经常会使用协程来实现一些功能,例如Get,Post请求,延时等功能。我们要在lua中使用协程:首先引用xlua自带的的util文件local util = require 'xlua.util'local UnityWebRequest=CS.UnityEngine.Networking.UnityWebRequest实现及调用:function TestCoroutine() return util.cs_generator(function() for i = 1,原创 2020-11-24 20:36:38 · 1257 阅读 · 0 评论 -
byte读写工具
using System;using System.Collections;using System.Collections.Generic;using System.Net.Sockets;using System.Text;using UnityEngine;class Bufferbyte{ int startIndex = 0; int readIndex = 0; byte[] buffer; public Bufferbyte(int buffer原创 2020-11-05 15:59:01 · 106 阅读 · 0 评论 -
Unity 从nginx服务器下载文件
1.在阿里云服务器安装部署nginx,安装部署完成后,配置nginx.conflocation /ackerman{ alias /home/pi/Videos; #设置访问文件目录 autoindex on; #自动索引 autoindex_exact_size off; #使得文件大小以MB,GB形式显示而非KB autoindex_localtime on; #使用本地时间而非服务器时间原创 2020-09-19 19:27:05 · 401 阅读 · 0 评论 -
http post发送图片
图片转为Base64String Texture2D temp; string strbaser64; //以JPG格式返回数组 byte[] imageTytes = temp.EncodeToJPG(); strbaser64 = Convert.ToBase64String(imageTytes);转化为json定义一个类来存放图片的base64类型的字符串,再转换为jsonTempdata temp = new Tempdata();temp.ImgContent = strba原创 2020-08-03 10:01:59 · 5284 阅读 · 0 评论 -
封装C#代码生成DLL
封装C#代码生成DLL1.选择类库(.NET Standard)新建项目.因为Unity的.net版本选择为Standard 2.0,因此项目的版本要对应好。2.点击解决方案,找到UnityEngine.dll,添加引用到项目中。就可以调用UnityEngine中的方法了.3.点击解决方案中的重新生成,打开文件资源管理器,bin->debug->netstandard2.0,找到dll文件,拖入到unity中就可以调用了。...原创 2020-07-29 10:48:15 · 548 阅读 · 0 评论 -
HDRP踩坑记录
1.FBX模型的材质Shader无法修改选中fbx文件,选择模型材质位置为Use External Meterials (Legacy),然后apply,unity会重新生成fbx中的材质,升级这些新的材质,再将fbx中的模型材质重新替换即可。2.升级材质后,部分模型重合闪烁 Surface Options选择Opaque, Surface Input->Normal Map Space选择ObjectSpace。...原创 2020-07-22 14:59:18 · 1502 阅读 · 0 评论 -
HDRP基本使用
HDRPUnity为了提高引擎的画面表现,推出了High Definition Render Pipeline 高清渲染管线,简称HDRP。基本使用在Package Manager中选择HDRP安装。将项目中要升级为HDRP的材质球的Shader切换为Standard快速筛选出项目中的material打开Window->Render PipeLine->HD Render Pipeline wizard,检查hdrp是否配置成功.创建一个hdrp文件,在projectsett原创 2020-07-22 14:30:23 · 1915 阅读 · 0 评论