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

行业网站渠道选择和内容运营互联网广告管理暂行办法

行业网站渠道选择和内容运营,互联网广告管理暂行办法,网址无法打开网页是怎么回事,免费手机端网站模板下载工具当前示例源码github地址: https://github.com/vilyLei/voxwebgpu/blob/version-1.01/src/voxgpu/sample/ImgCubeMap.ts 此示例渲染系统实现的特性: 1. 用户态与系统态隔离。 2. 高频调用与低频调用隔离。 3. 面向用户的易用性封装。 4. 渲染数据和渲染机制分离。 5. 用户…

当前示例源码github地址:

https://github.com/vilyLei/voxwebgpu/blob/version-1.01/src/voxgpu/sample/ImgCubeMap.ts

此示例渲染系统实现的特性:

1. 用户态与系统态隔离。

2. 高频调用与低频调用隔离。

3. 面向用户的易用性封装。

4. 渲染数据和渲染机制分离。

5. 用户操作和渲染系统调度并行机制。

当前示例运行效果:

此示例基于此渲染系统实现,当前示例TypeScript源码如下

export class ImgCubeMap {geomData = new GeomDataBuilder();renderer = new WGRenderer();initialize(): void {console.log("ImgCubeMap::initialize() ...");let urls = ["static/assets/hw_morning/morning_ft.jpg","static/assets/hw_morning/morning_bk.jpg","static/assets/hw_morning/morning_up.jpg","static/assets/hw_morning/morning_dn.jpg","static/assets/hw_morning/morning_rt.jpg","static/assets/hw_morning/morning_lf.jpg"];let td = new WGImageCubeTextureData(urls);const shdSrc = {vertShaderSrc: { code: vertWGSL, uuid: "vtxShdCode" },fragShaderSrc: { code: fragWGSL, uuid: "fragShdCode" }};const material = this.createMaterial(shdSrc, [td]);this.createEntity([material]);}private createMaterial(shdSrc: WGRShderSrcType,texDataList?: WGImageTextureData[]): WGMaterial {let pipelineDefParam = {faceCullMode: "back"};const texTotal = texDataList ? texDataList.length : 0;const material = new WGMaterial({shadinguuid: "base-material-tex" + texTotal,shaderCodeSrc: shdSrc,pipelineDefParam});if (texTotal > 0) {const texWrappers: WGTextureWrapper[] = new Array(texTotal);for (let i = 0; i < texTotal; ++i) {texWrappers[i] = new WGTextureWrapper({ texture: { data: texDataList[i], shdVarName: "texture" + i } });}material.textures = texWrappers;}return material;}private createEntity(materials: WGMaterial[]): Entity3D {const renderer = this.renderer;const rgd = this.geomData.createCubeWithSize(200);const geometry = new WGGeometry().addAttribute({ shdVarName: "position", data: rgd.vs, strides: [3] }).setIndexBuffer({ name: "geomIndex", data: rgd.ivs });const entity = new Entity3D();entity.materials = materials;entity.geometry = geometry;renderer.addEntity(entity);return entity;}run(): void {this.renderer.run();}
}

http://www.tj-hxxt.cn/news/25573.html

相关文章:

  • wordpress 网站教程76人vs猛龙
  • 廊坊建站模板系统济南百度竞价
  • 合肥专业网站优化哪家好江门seo
  • 做网站产生的流量费怎么算广州最新重大新闻
  • 东营微信开发网站建设站内推广方式有哪些
  • 网站配色方案橙色seo快速培训
  • 网站目录怎么做301重定向网页制作基础教程
  • 服装网站建设优点和缺点网站设计与制作教程
  • 怎样在织梦网站建设目录网站关键词优化建议
  • 58招聘网站官网文章代写
  • 深圳网页网站设计搜索引擎排名优化是什么意思
  • 湖南网站建设价格微信管理系统平台
  • 做营销型网站的企业qq推广引流怎么做
  • 手机产品 网站建设淘宝关键词搜索工具
  • 注册公司名字核名查询系统重庆排名seo公司
  • 怎么做有趣的视频网站链接买卖
  • 企业网站做优化网站流量分析
  • 做个普通的网站在上海做要多少钱免费推广途径与原因
  • 网站备案下来以后怎么做网页西安搜索引擎优化
  • 广平企业做网站推广seo网络营销技术
  • 公众号里原文单发到dede网站上今日头条新闻最新消息
  • 扬州建设工程信息网站网络营销推广手段
  • 重庆专业做网站开发app需要多少资金
  • 响应式网站底部菜单栏石家庄手机端seo
  • 用bootstrap做的外国网站优化推广服务
  • 公司建网站带商城可以吗seo优化行业
  • 做基因功能注释的网站网站推广软文
  • 广州正规网站建设哪家好百度客服中心人工在线咨询
  • 嘉兴建站模板系统什么叫网络市场营销
  • 南山网站制作今日国内新闻10则