软件技术
QuYuanTech
这个作者很懒,什么都没留下…
展开
-
Html5 Input File元素 相机和图片的分别选择处理
仅使用图片选择器<input type="file" accept="image/jpg;image/png" />注意点:需要使用“;”分隔,不要使用“,”;使用 image/* 也会打开相机,需要指定类型。image/aces;image/avci;image/avcs;image/avif;image/bmp;image/cgm;image/dicom-rle;image/emf;image/emf;image/example;image/fits;image/g3f..原创 2022-04-27 13:49:50 · 1216 阅读 · 0 评论 -
渲染优化 OpenGL ES Programming Guide
1.减少计算量数据预处理,减少顶点数据的动态计算,三角化部分矢量数据,比如:建筑物Box; 减少矩阵运算,计算相机mpv同时计算其逆矩阵;尽可能在Shader中做矩阵运算; 合并多帧计算,比如扩大道路计算范围,就可满足多帧移动时道路渲染需求。2.减少Draw调用(1)静态合批: 制作时将选择好的网格(Mesh)合并成一个大的网格;(2)动态合批:运行时将同材质的模型合并为一个大的网格数据传输给显卡;(3)Instancing:显卡一次传输,多次绘制的方法,一个Mesh, 多个M..原创 2022-04-14 12:20:32 · 575 阅读 · 0 评论 -
PowerShell权限 FullyQualifiedErrorId : UnauthorizedAccess
1.以管理员运行PowerShell;2.输命令:Set-ExecutionPolicy -Scope CurrentUser3.输命令:RemoteSigned原创 2022-04-12 16:27:14 · 4847 阅读 · 0 评论 -
常见Bug:数值精度 double float int
1.pow计算得 0, 引起误差float t = 1.0e-8;float d = pow(t, n); //n 很大, d = 0注意:将 t, d类型改为double2.适应Round进行四舍五入int index = ary.ElementAt(i); //返回一个float值, 改值为一个索引坐标修改为:int index = Round(ary.ElementAt(i)); //这样才能获取最接近的索引3.数据abs钝化问题if(abs(v) <原创 2022-04-12 14:40:25 · 359 阅读 · 0 评论 -
Windows 安装 字蛛 font-spider、uglifyjs、uglifycss
1. 安装 Node.js参考链接:http://t.csdn.cn/9mPQwhttp://t.csdn.cn/9mPQw2.Node下切换npm源参考链接:http://t.csdn.cn/l9GRshttp://t.csdn.cn/l9GRs3.安装Font-Spidernpm install font-spider -g注意:1.python2.7.18下载地址:python 2.7官方版_python 2.7官方下载[编程工具]-下载之家......原创 2022-04-10 11:03:40 · 1297 阅读 · 0 评论 -
vs2008 让”生成事件”在项目生成成功后依旧执行的方法:
让”生成事件”在项目生成成功后依旧执行的方法:http://img.blog.csdn.net/20130720170725437?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdGIwMTA3MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center添加自定义原创 2013-07-20 17:08:43 · 605 阅读 · 0 评论