自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 UnityShader UsePass介绍

UnityShader UsePass的使用

2024-01-18 16:10:36 564

原创 Shader数学函数表

Shader数学函数表

2024-01-18 14:56:28 372

原创 Unity URP下阴影锯齿

Unity的URP模式下阴影质量设置

2024-01-11 14:31:22 1070

原创 Unity 一步跳过启动Logo画面

一步跳过Unity启动Logo画面

2024-01-08 14:08:58 918 2

原创 UnityShader自定义cginc文件

UnityShader使用自定义cginc文件

2023-12-07 17:07:12 630

原创 AR技术详解

AR,WebAR,Unity3D

2023-12-04 16:06:08 1021

原创 如何制作高质量AR识别跟踪图

AR图片跟踪

2023-12-01 16:04:44 461

原创 Xcode:does not contain bitcode

Xcode发布bitcode的错误

2023-11-23 10:20:52 737

原创 Unity发布IOS后,使用xcode打包报错:MapFileParser.sh:Permissiondenied

Unity发布IOS

2023-11-23 10:01:54 781

原创 Unity 控制物体透明度变化

Unity 物体透明度

2023-11-21 17:14:40 473

原创 Unity按钮无反应

Unity UGUI button

2023-11-21 15:50:30 2269

原创 UnityShader获得物体顶点到摄像机距离

UnityShader获取相机到物体的距离

2023-10-18 15:53:20 313

原创 Three.js 绘制动态模型

three.js动态绘制模型

2023-09-13 16:27:32 216

原创 Unity实现全景图

Unity 全景图,全景视频

2023-07-11 17:35:20 2300

原创 Three.js使用OrbitControls后修改相机旋转方向无效

three.js下使用OrbitControls控制器后修改相机旋转角度。

2023-07-07 14:44:49 2750 2

原创 UnityShader实时阴影

UnityShader使用ShadowCaster实现实时阴影效果;Unity 阴影三剑客

2023-06-27 18:15:32 346

原创 Three.js修改模型亮度

修改模型的亮度就是修改模型材质上的颜色属性,通过rgba颜色值乘以一个系数。

2023-04-04 10:06:49 858

原创 Vue3打包后无法运行

Vue3打包问题

2023-03-13 10:58:09 1033

原创 微信小程序AR屏幕闪烁

微信小程序AR闪屏

2023-03-10 10:18:01 206

原创 Three.js移动端双指触屏控制旋转和缩放

Three.js,微信小程序,AR,触屏操作

2023-02-09 18:16:17 1397

原创 UnityShader 点大小

UnityShader 设置顶点大小

2022-11-03 10:16:43 357

原创 使用Unity开发手机AR项目

Unity开发移动端AR功能,ARFoundation,AREngine,EasyAR。

2022-10-21 11:48:27 2466

原创 iOS_Unity打包报错MapFileParser.sh:Permission denied

Unity发布IOS端后,打包出错

2022-10-10 15:19:24 1127

原创 Three.js shadow阴影被剪切

three.js shadow 阴影

2022-09-15 15:05:28 372

原创 网页端显示中文乱码问题

网页端中文乱码问题

2022-09-08 15:35:35 1815

原创 UnityShader 全局传值无效

Unity使用C#向Shader传值。

2022-08-26 11:30:26 1321

原创 Three.js添加父物体

three.js设置父物体组别

2022-08-24 16:21:45 1144

原创 Unity发布HTC头盔无法唤起

Unity发布HTC Vive

2021-12-13 11:51:58 3216 1

原创 UnityShader 模型空间转剪裁空间

模型空间转剪裁空间1.引入UnityCG.cginc库#include"Lighting.cginc"2.使用UnityObjectToClipPos()方法v2fvert(a2vv){v2ff;f.svPos=UnityObjectToClipPos(v.vertex);returnf;}3.uni...

2020-06-02 23:31:51 898 2

原创 three.js 物体的简单拖拽功能

1.准备 DragControls.js<scriptsrc="lib/controls/DragControls.js"></script>2.实现这里只给出关键代码如下://需要拖拽物体的数组,将需要拖拽的物体Push到数组内即可vardargObjects=newArray();//添加拖拽控件functioninitDragControls(){//初始化拖拽控件vardragCont...

2020-05-18 15:28:50 2206

原创 二分查找法

1.介绍 二分查找是一种算法,其输入是一个有序的元素列表。如果要查找的元素包含在列表中,二分查找返回其位置;否则返回null。2.算法的过程 假设用普通查找1到100数字的任意数字,那么最多需要100次查找。而二分查找取50先猜大小,如果大了就猜75以此类推,每次取中间的值,从而每次都将余下的数字排除一半,那么最多7次就可以猜到。一般而言,对于包含n个元素的列表,用二分查找最多需要log2n步,而简单查找最多需要n步。3.算法说明必须采用顺序存储结构...

2020-05-18 00:18:12 1818

原创 UnityShader 获取相机世界空间位置

知识点:Unity内置:_WorldSpaceCameraPos.xyz示例://获取单位视角方向相机世界空间位置减去顶点世界空间位置fixed3viewDir=normalize(_WorldSpaceCameraPos.xyz-mul(v.vertex,(float3x3)unity_WorldToObject));...

2020-05-17 23:03:27 5715

原创 UnityShader 获取环境光颜色

Unity的内置变量:UNITY_LIGHTMODEL_AMBIENT 用来获取环境光 //获取环境光颜色 fixed3 ambient = UNITY_LIGHTMODEL_AMBIENT.agb;

2020-05-14 23:39:31 2747

原创 UnityShader _Object2World与UNITY_MATRIX_MVP被替换

1._Object2World 模型空间转世界空间Unity5.5版本中_Object2World已经变成unity_ObjectToWorld,_World2Object也变成了unity_WorldToObject。但由于Unity的向下兼容性,Unity会自动改写它们,不会出错。如下是自动改后的提示,出现在代码最上方。//UpgradeNOTE:replaced'_Object2World'with'unity_ObjectToWorld'2.UNITY_MATRIX_M...

2020-05-14 00:45:27 5240 1

原创 Three.js 计算两点的距离

方法:.distanceTo ( v : Vector3 ) : Float计算该向量到所传入的v间的距离。示例:var pos1 = new THREE.Vector3( 0, 1, 0 );var pos2 = new THREE.Vector3( 1, 1, 1);var distance = pos1.distanceTo(pos2);

2020-05-13 16:12:41 5499

原创 js 判断字符串中是否包含某个字符串

可通过str.includes("")和str.indexOf(""),前者为ES 6版本新特性,后者从ES 1版本就出现,所以遇到兼容性问题可后者。//通过一个字符查找到对应名称function CheckByIndex(parent,index){ for(var i=0;i<parent.children.length;i++) { /* includes为es 6语法 可能导致不兼容 if(parent.children[i].na

2020-05-12 11:36:34 537

原创 SQLServer报错SSL Provider, error: 0

由于为了解决“SSLTLS 服务器瞬时 Diffie-Hellman 公共密钥过弱【原理扫描】“网站中危漏洞,导致Windows Server 2012 R2,不管是本地还是客户端连接,都出现以下错误:已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: SSL Provider, error: 0 - 管道的另一端上无任何进程。)(Microsoft SQL Server,错...

2020-05-08 14:21:30 2646

原创 Unity鼠标移动平滑旋转相机

物体旋转可以选择欧拉角或者四元素进行,我这里为了旋转平滑用了四元素的Quaternion.Slerp方法,但是如果上下左右旋转同时作用在相机上,旋转的时候会出现倾斜.为了解决这个问题我给相机添加一个父物体,父物体控制水平旋转,相机控制垂直旋转. 在场景中创建一个相机父物体,相机的位置和旋转默认归零.完整代码如下:public float XSensitivity =...

2020-04-30 14:08:02 1947

原创 Three.js 切换相机

假设有两个相机根据需求进行切换.首先创建两个相机:camera=newTHREE.PerspectiveCamera(50,window.innerWidth/window.innerHeight,0.01,1000);camera.position.set(10,60,80);scene.add(camera);vrCamera...

2020-04-28 15:45:05 1475 1

原创 Three.js 实现透明背景

例如中间放一个模型,背景透明通过相机可以看到现实环境,类似AR展示的效果.1.Renderer渲染器设置:renderer=newTHREE.WebGLRenderer({//抗锯齿属性,WebGLRenderer常用的一个属性antialias:true,alpha:true});renderer...

2020-04-27 20:26:02 3163

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除