当前位置: 首页 > news >正文

大连城市建设集团网站建设官方网站首页

大连城市建设集团网站,建设官方网站首页,小程序注册页面,浙江企业年报网上申报入口1.静态合批与动态合批的原理是什么#xff1f;有什么限制条件#xff1f;为什么#xff1f;对CPU和GPU产生的影响分别是什么#xff1f; 原理#xff1a;Unity运行时可以将一些物体进行合并#xff0c;从而用一个描绘调用来渲染他们#xff0c;就是一个drawcall批次。 限… 1.静态合批与动态合批的原理是什么有什么限制条件为什么对CPU和GPU产生的影响分别是什么 原理Unity运行时可以将一些物体进行合并从而用一个描绘调用来渲染他们就是一个drawcall批次。 限制条件 静态不移动相同材质 动态较大顶点开销仅支持小于900顶点网格物体顶点着色器使用属性越多顶点开销数量限制越大, 也要相同材质不同缩放尺度不能动态合批。 原因:相同材质纹理相同同时渲染。同时运行着色器代码。 cpu: 减少cpu提交drawcall gpu:让gpu一次搞定减少等待时间。 2.一个正方体多少个顶点和三角形为什么如何合并顶点 24(38),12(62) 顶点24原因立方体上贴一张二维图形会走样所以每个面重复贴一张一个顶点同时是三张图片uv所以需要三个顶点三组UV。三顶点重合。 3.相机中如何做分层渲染底层原理是什么 多相机控制图层渲染不同图层的内容原理应该跟双缓冲区有关系吧相机渲染的区域修改颜色缓冲区不渲染的使用黑边。 4.项目中的打包工具做了什么事情 0.设置包签名 1.编译 dll 2.拷贝引擎dll文件 3.加密lua文件 4.设置资源ab路径导出映射文件。 5.打包图集 6.打包ab 7.最后打包apk 5.lua的闭包是什么闭包产生的内存泄露如何解决 函数内使用外部变量例如嵌套函数的父函数的变量 解决方法函数内的局部变量都会在栈上面函数执行后不释放引用的闭包函数由于闭包内有引用的外部变量闭包也不会自动释放所以需要释放闭包函数的引用就行了。 6.、A*寻路算法的原理是什么还知道其他寻路算法吗 地图分块 8个方向 估价函数估价出最适合的格子前进。两个列表,open,Close从open中找出f(n)最小的格子将它周边的格子加入到open中并将自己从open中删除加入到close中如此循环。边界判断。 Dijkstra 寻找出有向权重图中指定节点“源节点”到所有其他节点的最短路径。 https://chinese.freecodecamp.org/news/dijkstras-shortest-path-algorithm-visual-introduction/ 7.什么是堆堆排序又是怎么样的 完全二叉树非终端结点的值不大于或不小于左右孩子结点的值数组结构。左孩子不一定小于右孩子所以不是二叉查找树。 8.求一个大型排行榜的Top100用什么算法过程是怎么样的 客户端topk问题原地建个100的最小堆解决。遍历一遍数据集合解决 服务器不全局全服分服。 9.lua的table的底层实现原理是什么为什么这么设计 array数组和hashtable(哈希表)两种数据的结合。 提高table的插入查找效率 部分整形key作为下标放在数组中, 其余的整形key和其他类型的key都放在hash表中。 10.lua与C#或C语言相互调用的底层实现原理是什么 lua 底层c语言实现的。 C#与Lua交互过程 C# Call Lua : 由C#文件调用Lua解析器底层dll库由C语言编写再由dll文件执行相应的Lua文件 Lua Call C# : 1.Wrap方式 首先生成C#源文件所对应的Wrap文件由Lua文件调用Wrap文件再由Wrap文件调用C#文件 2. 反射方法 C#与Lua交互原理: C#与Lua进行交互主要通过虚拟栈实现栈的索引分为正数与负数若果索引为正数则1表示栈底若果索引为负数则-1表示栈顶。 C# Call Lua:由C#先将数据放入栈中由lua去栈中获取数据然后返回数据对应的值到栈顶再由栈顶返回至C#。 Lua Call C#:先生成C#源文件所对应的Wrap文件或者编写C#源文件所对应的c模块然后将源文件内容通过Wrap文件或者C模块注册到Lua解释器中然后由Lua去调用这个模块的函数。 代码层面 CSharp调用Lua过程 C#生成Bridge文件Bridge调dll文件dll是用C写的库先调用lua中dll文件由dll文件执行lua代码 C#-Bridge-dll-Lua OR C#-dll-Lua 11.装拆箱 值类型和引用类型互相转换泛型解决。 12.哈希表 本质数组散列函数算出索引所在位置去除值。键值对。 13.为什么红黑树能加快查询速度 树高度少左右子树高度相差不大于1二叉查找树,左中右 14.c和lua那个占用内存更高 lua因为lua弱类型每个都是引用对象并且虚拟机加载环境需要更大的内存。 15.c和lua那个更快 c因为lua解释型要虚拟机翻译 16.lua和c交互 当C要调用Lua数据时Lua把值压入栈中C再从栈中取值 当Lua调用C数据时C要将数据压入栈中让Lua从栈中取值 https://www.cnblogs.com/KillerAery/p/9249145.html 17.LineRender底层实现原理 顶点数组两点确定一条直线DDA或者Bresenham直线算法绘制像素 17.二维碰撞算法AABB 从反面来思考简单迅捷。 18.cpu缓存 减少处理器访问内存时间的部件处理器发出内存访问请求时会先查看缓存内是否有请求数据CPU运算速度快内存读写跟不上。 缓存命中请求数据在缓存中。 不在会请求内存先写入缓存在返回。
http://www.w-s-a.com/news/97109/

相关文章:

  • 门户网站方案用户等待网站速度
  • 哈尔滨专业建网站方案深圳生活免费信息网
  • 检测网站是否被挂黑链wordpress 网址分享
  • 网站建设贵阳东莞网站建设策划
  • 网站5建设需要学什么桃城网站建设公司
  • 杭州外贸网站企业门户网站的安全性
  • 建设论坛网站需要做什么水果电商网站建设相关文献
  • 群晖 nas 做网站建设网站的报价
  • 白山做网站网站建设 app 优化
  • 畜牧业网站建设官方网站下载拼多多app
  • 网站规划和布局备案网站地址
  • 站长工具流量统计招工信息发布平台
  • 上海网站建设公司排行建设无障碍网站
  • phpcms网站打不开网页制作网站设计稿
  • 博客网站开发环境wordpress 中英文双语
  • 做网站报价表群辉装wordpress
  • 请人做游戏的网站视觉设计师的工作内容
  • 昆明网站建设知名企业博客网站开发
  • 如何做网站网页免费thinkphp网站后台模板
  • 怎么自己做优惠券网站济南小程序开发
  • 南昌网站专业制作做仿站如何获取网站源码
  • qq钓鱼网站wordpress 企业站模板
  • 推进文明网站建设免费设计公司logo设计
  • 做电脑租赁网站server 2008 网站部署
  • 做网站的公司一年能赚多少钱wordpress作者增加分类插件
  • 苏州尚云网站建设专业摄影网站推荐
  • 020网站开发微信公众号直接链接网站怎么做
  • 学做烘焙的网站某网站注册需要邮箱是怎么弄
  • 网站的特效代码公司网站开发的工作内容
  • 网站制作哪家好商城网站建设预算要多少钱