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

好用心 做网站送女友b站软件推广大全

好用心 做网站送女友,b站软件推广大全,张泽华营销,个人做的网站有什么危险版本:3.8.5 实现目标:给3d道路生成路边景观花草 在场景下创建一个节点,我这里种植两种花草模型,兰花和菊花,所以分别在节点下另创建两个节点,为了静态合批。 1.将花草模型分别拖入场景中,制作…

版本:3.8.5

实现目标:给3d道路生成路边景观花草

在场景下创建一个节点,我这里种植两种花草模型,兰花和菊花,所以分别在节点下另创建两个节点,为了静态合批。

 1.将花草模型分别拖入场景中,制作成预制文件。

 2.给plant节点绑定一个脚本,用来初始化生成植物。

一般道路是由平面连接成,所以需要先获取道路模型的网格顶点

    /*** 根据 道路路径获取两侧边界点* @param roadPath */public static getPointByRoad(roadPath: string) {try {let road = find(roadPath)let mesh = CommonUtil.getMeshRendererAdapter(road).meshlet pos = mesh.renderingSubMeshes[mesh.jointBufferIndices[0]].geometricInfo.positions;let result = []let worldMatrix = mat4();CommonUtil.getMeshRendererAdapter(road).node.getWorldMatrix(worldMatrix);for (let i = 0; i < pos.length; i += 3) {//顶点的本地坐标坐标转世界坐标let position=new Vec3()Vec3.fromArray(position, pos, i);let transform = v3();Vec3.transformMat4(transform, position, worldMatrix);result.push(transform)}return result} catch (e) {return []}}

如果模型面数比较大,数据就要进行抽稀

    public static dataDilution(data=[],deg:number=1){if(deg<=1||data.length==0){return data}let arr=[]for(let i=0;i<data.length;i+=deg){arr.push(data[i])}return arr}

现在就可以在plant脚本上进行创建使用了

    initData(){let arr = RoadsidePlantUtil.getPointByRoad(this.roadPath)arr = RoadsidePlantUtil.dataDilution(arr,2)let lanhuag=find(MarryManUtil.housPath + '/luduan/plant/lanhuag')let juhuag=find(MarryManUtil.housPath + '/luduan/plant/juhuag')for(let i=0;i<arr.length;i++){//y值小于-30不进行操作if(arr[i].y<-30){continue}let tty = Math.random() * 2if(tty<1){resources.load('prefab/flower/lanhua', Prefab, (err: any, data) => {if (!data) {return}let hua = instantiate(data)hua.parent = lanhuaghua.setPosition(v3(arr[i].x,arr[i].y,arr[i].z))})}else {resources.load('prefab/flower/juhua', Prefab, (err: any, data) => {if (!data) {return}let hua = instantiate(data)hua.parent = juhuaghua.setPosition(v3(arr[i].x,arr[i].y,arr[i].z))})}}}

效果如下

http://www.dtcms.com/wzjs/247482.html

相关文章:

  • 做网站数据库表各字段详情千锋教育培训
  • 闲鱼怎么做钓鱼网站产品推广平台有哪些
  • 厦门专业网站制作郑州手机网站建设
  • 响应式网站设计软件百度seo点击排名优化
  • 做网站需要硬件软件网站设计公司多少钱
  • 网站模板怎么使用企业微信管理系统
  • 商城型企业网站的功能百度推广方式
  • word 关于做网站seo关键词推广价格
  • 邯郸做移动网站报价品牌营销理论有哪些
  • 微信微博网站建设网页制作官方网站
  • 中国银行全球门户网站今日热点新闻事件摘抄50字
  • flash网站用什么做seo站长博客
  • 怎么快速提升网站权重进入百度搜索网站
  • 各网站文风兰州模板网站seo价格
  • 工商服务网网站优化公司排名
  • 龙华网站开发百度seo综合查询
  • 佛山做网站有哪几家上海最新新闻热点事件
  • 手机照片制作成相册宝鸡seo排名
  • 网站开发老板排名关键词优化的最佳方法
  • 做专题页的网站网络市场的四大特点
  • 网站建设推广优化排名互联网怎么赚钱
  • 做视频网站需要多大空间碉堡了seo博客
  • 网站建设详细流程品牌策划与推广方案
  • wordpress改foot图标宁波超值关键词优化
  • 陕西网站开发哪家好在线检测网站安全
  • 网站着陆页怎么做seo搜索引擎优化策略
  • 网站网页制作电话性价比高seo的排名优化
  • 手机网站开发实例推广赚钱的软件
  • 济南网站备案流程站长之家权重查询
  • 缩短链接网站seo快速排名案例