当前位置: 首页 > 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.eeditor.cn/news/120979/

相关文章:

  • 百度是不是只有在自己的网站发布才会被收录wordpress rest 认证
  • 花桥网站建设公司wordpress用户验证码
  • 报名网站建设公司哪里有昆明网站建设哪家公司好
  • 公司网站的关键词推广怎么做郑州抖音代运营公司
  • 济南网站建设v芯企优互联不错地方网站用什么域名
  • 深圳网站制作哪里济南兴田德润简介设计制作小车一教学设计
  • 上海公司网站制作价格wordpress设置专栏
  • 音乐主题的网站设计宁波网站排名优化seo
  • 漆包线 东莞网站建设查网站流量的网址
  • 新网站没有死链接怎么做天元建设集团有限公司属于什么企业
  • 厦门站长优化工具seo工作流程
  • 做室内效果图网站电商网站的意义
  • 国内网站建设推荐wordpress 内存超限
  • 招商加盟网站大全在网上怎么卖货
  • 广州网站建设小程序销售方案
  • 网站推广服务方案建新网站开发流程图
  • 软件网站建设公司微信公众平台开发工具
  • 广东东莞网站建设网站上传空间的ip地址
  • 网站建设 工作计划什么软件做网站描述
  • 男女做微电影网站潮州网站网站建设
  • 找人做个网站大概多少钱校园网站建设情况通报
  • 宝塔搭建本地网站网站图片展示源代码
  • 基于flash网站设计聊城app制作网站
  • 设计优秀的企业网站找人做网站要密码吗
  • 四川省建设工程造价信息网站教育网站建站
  • 网络绿化网站建设哪家专业做网站应该会什么软件
  • 那个餐饮网站和初中生做视频网站
  • 创研科技做网站怎么样网站维护页面
  • 安徽湖滨建设集团有限公司网站陕西省建设工程监理协会网站 查询
  • 爱漫画-只做精品的韩漫网站如何选择商城网站建设