
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
减drawcall是我唯一的执念1、有些物体看起来只有2种材质组成,但是有可能groups有上千个。这种物体会出现极多的drawcall,先调整顶点顺序,减少groups吧。减1个groups少一次drawcall2、理论是,只要是纯色的不透明的物体可以全部合并。因为颜色可以用顶点颜色设置,且材质直接换为newTHREE.MeshLambertMaterial({vertexColors:THRE

异步这东西很令人讨厌啊,尤其是对我一个Java和C#的程序员来说,经常直来直往的冲进坑里。各种各样的异步回调这里就不枚举了。自定义一般使用promise实现,这里举例直接用setTimeout。比如下面段代码,会输出什么呢:for (var i = 0; i< 10; i++){setTimeout(() => {c...
经常会遇到一些场景,比如把一个很大的对象保存于数组中,数组长度很长,遍历次数又多,消耗的时间比较久。这个对象内有个ID字段是GUID或者UID,反正能保证它唯一。作为都一名老程序员首先想到的是先排序,再二分法。瞬间优化提上去。但是javascript的字符串比较是个痛点,排序需要比较,二分查找的时候又需要比较。当然,如果主键是整数,建议还是排序再按二分法。于是我另辟蹊径做了个尝试,有些心得记录一下
前面提到的模型浏览器所浏览的文件,都是基于自己对Revit文件的进行解析,所导出的蹭文件是JSON结构的。有朋友 提到可否浏览IFC文件呢?小作尝试确认是可以的。但是IFC存在非常大的问题:第一,没有模型结构树。第二,没有构件属性信息,只有几何信息。我把IFC上传到广联达的平台上也是一样的,没属性没模型目录,除了看个外观,没其他鸟用。技术路线分享一下吧。:第1步,从R......

You have entered a nonvalid serial number ,Autodesk,网络许可。








