抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

崩铁银河战士like同人游戏 看到崩铁的萨姆第一眼,就感觉这个角色很帅,了解了剧情背景,感觉很适合做成银河战士类的游戏,定位是同人游戏,主要是为了讲故事,玩法基本“抄袭”银河战士 其实我感觉萨姆角色设计应该有参考银河战士 银河战士 星穹铁道 名字 萨姆斯 萨姆(流萤) 性别 女 女 任务 对抗寄生怪物 对抗繁育虫群 称号 银河战士 星核猎手 游戏背景 考虑...

Unity 加载文件 当我们在使用Unity制作一些程序时,往往需要从磁盘中运行时加载一些资产,而非提前放进Assets中,打进包体里 加载贴图 string rootPath = Path.GetDirectoryName(Path.GetDirectoryName(Application.dataPath));string uvPath = Path.Combine(rootPath, ...

Blender Python 插件开发 打开提示 在偏好设置中打开Python Tooltips,将鼠标停滞在按钮、属性上时,都会提示要如何调用,在info窗口可以看到几乎每一次操作对应的命令 安装bpy Python调用Blender,甚至不需要打开Blender窗口,使用bpy即可,这是一个无窗口、不依赖OpenGL的库,更适合做深度学习 pip3 install bpy 安装插件 ...

AI 常用术语 刚刚加入AI公司,听组会听的头都大了,沟通过程中很多术语都不了解,于是简单学习记录一下 机器学习 Ground Truth 真实值 ACC Accuracy 准确率=正确预测数/总样本数 Loss 损失 Epoch 在模型训练过程中,数据集被完整遍历一遍的过程 Overfit 过拟合 SOTA State of the Art 表示在某个特定领域中的最好成果、最佳实践...
ai

OBJ 格式解析 OBJ是一种常用的文本格式(也可以是二进制)的三维模型格式,可读性很强 .OBJ 打开一个.obj文件,通常形如 mtllib sphere.mtlo Sphere v 0.5 0.5 -0.5...vt 0.0 1.0...vn 0.0 0.0 1.0...f 1/19/15 8/18/14 2/20/16... obj本身是一个巨大的字符串,由换行符\n分割每一行,每一...

ASP.Net最小Web API 最近需要搭建一个Windows Web服务器,处理一些很简单的访问请求,于是研究了一下ASP.Net的最小Web API 项目创建 打开VS2022,按照ASP.Net模块后,使用模板创建项目 程序运行 模板是一个预测(随机生成)未来五天天气的demo,可以用命令行启动程序 dotnet run --project=./项目名称 Mini API 模板项...

Unity Nova UI 今天发现了一个特别好的Unity Game UI框架:Nova,挖个坑,打算学习一下

插值 线性插值 $$ \mathrm{lerp}(p_0,p_1;t)=(1-t)p_0+tp_1 $$ Smoothstep Hermite 将一个数平滑映射到[0, 1] float v = smoothstep(0.0, 1.0, time);// 等同于 time * time * (3 - 2 * time) 球面插值 Slerp 在球面上线性插值 $$ \mathrm...

Marching Cubes Marching可以理解为一种循环 步进正方形(Marching Cubes)是一种非常常用的构建三角形网格的算法,在三维空间中均匀摆放正方形,循环遍历这些正方形,插值出三角形表面 Marching Cubes每个顶点有两个参数,顶点位置和权重(SDF) Unity显示三角形网格 注意!Unity拼装Mesh时,要先设置vertices,再设置tria...

KL散度 在AI领域,我们经常需要衡量两个概率分布的相似度 KL散度 KL散度(Kullback-Leibler Divergence),也称为相对熵(Relative Entropy),用于衡量一个分布相对于另一个分布的相似性 假设现在有两个离散概率分布$P$和$Q$,他们的KL散度计算公式为: $$ D_{KL}(P||Q)=\sum_{i}P(i)\log \left(\frac{P(...