- 博客(11)
- 收藏
- 关注
原创 UE5像素流多信令及macthmaker部署使用教程
有的小伙伴通过第一篇文章已经打包成功了,觉得UE能跑浏览器上好牛批,然后非常的高兴,把链接发给了小伙伴们体验,然后发现大家怎么操作的都是同一个,不能各操作各的,这时候怎么办呀,别急,接下来,我们要做的就是这种方式。首先根据我自己的理解先说明一下像素流文件夹中各个文件夹的职能。这里除了SFU都会说一下哈,因为我还没用到,啊吧啊吧。Frontend是用来编译前端网页使用的,官方的文章我贴在这里,有空的话我也会写出来。(又挖坑哈哈)
2024-05-11 17:26:55
1010
原创 UE5像素流PixelStreaming基础使用教程
相信各位做UE的开发者可能会遇到的需求,也就是像素流,大家简单的理解可以理解为就是打开了一个网页进行远程,类似于向日葵远程控制那种。写这个为了巩固自己的知识,也分享给大家。总共会更新三篇像素流,今天先更新第一篇哈。废话不多说,马上开始。打开UE新建一个工程,在edit-plugins,中文的话应该是编辑-组件找到PixelStreaming,并打勾(可选)如果想在移动端测试,记得在项目设置的输入中打开触摸。(不是必须)然后重启工程即可,这时候其实别的也不用设置了,直接打包出来再说。
2024-05-11 16:07:43
1545
1
原创 虚幻UE插件SocketIOClient使用新手教程
搭配On Generic Event(SocketIOClient)使用,使用方法同学们自己看图哈,这里我简单说明一下,在beginPlay中先去绑定Bind Event Generic Event, 收到消息了就会自动去执行On Generic Event,这里的EventName就是刚才上面说的chatEvent,我这里用的是message,相当于服务端与客户端之间的暗号,在核对了暗号相等后直接true,否则走false,EventData就是传过来的json数据,自行处理哈。
2024-05-11 15:52:18
877
原创 Cesium for Unity 安装问题
下载的只是Cesium for Unity Samples,只是Cesium for Unity Samples,只是Cesium for Unity Samples。顺便一提,下载Cesium for Unity Samples我建议下载tar.gz格式,然后在Package Manager里通过点击+号,选择第二个(add to package from tarball)进行安装。下载安装Cesium for Unity以后,再去安装Cesium for Unity Samples。
2023-12-19 08:50:03
1386
1
原创 CityEngine基础使用教程
导出UE的话,就是datasmith文件,不过版本我没有测试过,我一般是导出FBX,然后导入UE或unity。可以看到这时候这些矢量图是灰色的,这是没有选中的状态,鼠标在场景面板这左键点击一下,然后Ctrl+A,全选,就会变成蓝色。选择正确的话就是下面这样,在左边的窗口中打勾文件夹,当然也可以选择在右边一个一个打勾,没问题了就点击finish。然后在右边的面板中先点击Assign,然后按照图中的123步骤点。工作上需要,之前写的教程,整理电脑的时候正好看到,顺便水一篇。名字随便取,不要有中文,怕有BUG。
2023-12-01 22:07:06
1213
2
原创 ChatGLM2-6B 模型基于 P-Tuning v2 的微调
公司做技术储备,今天来分享一下微调的流程,当然也算是自己加深印象。除了安装ChatGLM2-6B的依赖之外,还需要安装以下依赖:在ChatGLM2-6B文件夹下进入ptuning文件夹。里面有train.json、dev.json,这两个json文件,都用同一份数据就好了。格式如下:这里的prompt和response是自定义的Key主键,在train.sh中会有表现。但是呢,官方提供的shell脚本,在Windows下不能直接使用。
2023-11-16 15:53:48
304
8
原创 ChatGLM2-6B部署及使用
咳咳,工作需要,我一个Unity程序员去做AI相关的研究。从一开始的调用文心一言接口到现在自己部署ChatGLM2-6B并且通过Api调用。记录一下这个过程。首先要保证自己的显卡有6G。这是最基础的要求,说白了就是GTX1060或者1660。玩AI都是用N卡,哎~我的6700XT.. 期待战未来。首先,先安装python,版本的话,在写这个文章的时候我用的是3.11.5。够用就好,太新怕有莫名其妙的BUG。
2023-11-07 16:11:14
2504
9
原创 UnRealEngine笔记
在项目中,经常会遇到需要改动location和rotation的时候。这里的location就是position,也不知道为什么ue里叫这鬼名字(还是unity好,哈哈)。一般情况下我们会都会先获取对象嘛,Get player pawn 然后去set location的之类的。但是呢,location是有效的。在做旋转的时候,居然没反应,百思不得其解,后面查了资料,有个老哥的解释的原因是:角色/相机均是由它的Controller控制的,因此我们要更新它的旋转时,更新的是Controller的而不是Chara
2022-06-25 00:53:05
172
原创 BlenderGIS使用教程
项目上用到,看了很多文章,这里做一个总结,也便于自己下次要是忘记了还能看看。首先肯定是BlenderGIS插件了。地址:GitHub - domlysz/BlenderGIS: Blender addons to make the bridge between Blender and geographic dataGitHub - domlysz/BlenderGIS: Blender addons to make the bridge between Blender and geographic
2022-04-30 16:25:08
1977
2
原创 Unity Http网络通信及WebGL问题
RT。帮一个朋友写一个案例,就当是记录一下吧。其实无非就是post以及get,两者都差不多。代码大概就是这样。需要注意的是,数据的转换,我这里采用的是字符串转字节数组,当然你也可以用表单wwwform。不过这里还是推荐用json的方式。那么json的操作推荐使用Litjson。要注意加Header,否则有可能出现一些奇怪的问题。JsonData data = new JsonData();data["appkey"] = APPKEY;string jsonstr = data.T
2022-04-14 15:26:51
727
原创 UnityTestTools测试工具
因为工作关系,要了解Unity上的测试工具,该工具基于Nunit框架,通过查阅资料了解到在Unity5.3中做出了一些改变,自带的只剩下单元测试工具,如果想用其他的工具比如断言、集成测试,就需要前往Unity的应用商店搜索UnityTestTools进行进行下载,期待之后的版本整合更多更强大的功能。测试工具包含:集成测试框架Integration Test Framework集
2016-04-21 08:44:05
8563
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人