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

装修网站大全网站系统名称怎么填

装修网站大全,网站系统名称怎么填,js 做网站,郴州网上房地产文章目录 前言一、GPU实例化的规则1、网格一样,材质一样,但是材质属性不一样2、单个合批最大上限为511个对象3、只有OpenGL es 3.0及以上才支持(3.0及以上有部分硬件可能也不支持) 二、GPU实例化的应用场景1、公开几个成员属性&am…

文章目录

  • 前言
  • 一、GPU实例化的规则
    • 1、网格一样,材质一样,但是材质属性不一样
    • 2、单个合批最大上限为511个对象
    • 3、只有OpenGL es 3.0及以上才支持(3.0及以上有部分硬件可能也不支持)
  • 二、GPU实例化的应用场景
    • 1、公开几个成员属性,用于存放可以调整的数据
    • 2、用Random.insideUnitCircle随机生成一个单位圆内2维变量来作为我们模型的 xz 坐标
    • 3、我们在Start中,使用 Instantiate(Prefab,pos,Quaternion) 结合循环来生成大量重复网格
    • 在这里插入图片描述 300顶点以上(无法合批,一个板凳一个批次): ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/c17793570b65400f8242b16c3f0ab993.png)
  • 三、测试代码


前言

在之前的文章中,我们解析了 Batching 优化中的 动态合批 和 静态合批。在这篇文章中我们来做一下 GPU实例化测试之前的准备

  • Unity中Batching优化的动态合批
  • Unity中Batching优化的静态合批

一、GPU实例化的规则

1、网格一样,材质一样,但是材质属性不一样

2、单个合批最大上限为511个对象

3、只有OpenGL es 3.0及以上才支持(3.0及以上有部分硬件可能也不支持)


二、GPU实例化的应用场景

GPU实例化主要应用于大量网格生成的情况

我们先在Unity中,实现一下大量生成网格

1、公开几个成员属性,用于存放可以调整的数据

public GameObject Prefab;
public int Count = 1;
public int Range = 10;

2、用Random.insideUnitCircle随机生成一个单位圆内2维变量来作为我们模型的 xz 坐标

  • 乘以Range 使得我们的模型离散开一点

Vector3 pos = Random.insideUnitCircle * Range;

3、我们在Start中,使用 Instantiate(Prefab,pos,Quaternion) 结合循环来生成大量重复网格

for (int i = 0;i < Count;i++)
{
Vector3 pos = Random.insideUnitCircle * Range;
Instantiate(Prefab,new Vector3(pos.x,0,pos.y),Quaternion.identity);
}

  • 我们测试一下300顶点以下模型 和 300顶点以上模型生成后的Batch

300顶点以下(合批成了一个批次):

在这里插入图片描述
300顶点以上(无法合批,一个板凳一个批次):
在这里插入图片描述

三、测试代码

using UnityEngine;public class P2_6_4 : MonoBehaviour
{public GameObject Prefab;public int Count = 1;public int Range = 10;// Start is called before the first frame updatevoid Start(){for (int i = 0;i < Count;i++){Vector3 pos = Random.insideUnitCircle * Range;Instantiate(Prefab,new Vector3(pos.x,0,pos.y),Quaternion.identity);}}
}
http://www.yayakq.cn/news/188001/

相关文章:

  • 郑州网站设计制作微信官网网页版登录入口
  • 做网站的流程百科门户网站怎么建设需要多长时间
  • 建设银行网站无法访问中小企业网络需求分析
  • 有什么做详情页的参考网站谷歌应用商店下载
  • 营销型网站的重要特点珠海网站建设制作哪家专业
  • 大连云建站模板网站运营是什么岗位
  • vue大型网站开发吗购物网站建设咨询
  • 怎么把网站制作成app佛山互联网公司
  • 网站文章页的排名怎么做dw如何在网站做弹窗
  • 学校网站建设价格做网站代理属于开设赌场罪吗
  • 小型网站建设公司价格低大连万词推广
  • 国外最火的网站林州网站建设价格
  • 郑州高端网站百度沈阳分公司地址在哪里
  • 织梦网站首页模板更换如何查公司的工商注册信息
  • 做网站的价钱公关公司网站
  • 南阳网站建设培训推广优化
  • 集团网站建设网络公司页面排版
  • ftp是属于一种网站发布方式站长工具官网域名查询
  • 手机做网站哪家好教务系统管理系统
  • 如皋做网站公司深圳台历制作
  • 明星网站开发项目介绍中国建设银行网站易方达消费
  • 图书馆网站建设的要求wordpress 文章 两边
  • 建网站多少钱 万户大型网站系统解决方案
  • 网站建设1做网站建设的方案
  • 阿里域名购买网站网站开发需要读的书籍
  • 用asp.net和access做的关于校园二手网站的论文怎么做网站排名
  • wordpress农业网站公司网站建设工作计划
  • 2003系统建网站网站总体规划
  • 广西钦州有人帮做网站的公司吗建网站怎么上线
  • 制作投票的网站国外卖货平台有哪些