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

手机建网站详细步骤软件开发费用计入什么科目

手机建网站详细步骤,软件开发费用计入什么科目,加快网站访问速度,网页设计一般用什么软件最近多次被小伙伴问到 OpenGL 多重采样#xff0c;其实前面文章里多次讲过了#xff0c;就是构建2个缓冲区#xff0c;多重采样缓冲区和目标解析缓冲区。 代码流程 // Framebuffer IDs private int msaaFBO; private int msaaColorBuffer; private int msaaDepthBuffer;pr…最近多次被小伙伴问到 OpenGL 多重采样其实前面文章里多次讲过了就是构建2个缓冲区多重采样缓冲区和目标解析缓冲区。 代码流程 // Framebuffer IDs private int msaaFBO; private int msaaColorBuffer; private int msaaDepthBuffer;private int resolveFBO; private int resolveTexture;public void initFramebuffers(int width, int height) {// Step 1: Create MSAA FBOint[] fbo new int[1];GLES30.glGenFramebuffers(1, fbo, 0);msaaFBO fbo[0];GLES30.glBindFramebuffer(GLES30.GL_FRAMEBUFFER, msaaFBO);// Create MSAA color bufferint[] renderbuffer new int[1];GLES30.glGenRenderbuffers(1, renderbuffer, 0);msaaColorBuffer renderbuffer[0];GLES30.glBindRenderbuffer(GLES30.GL_RENDERBUFFER, msaaColorBuffer);GLES30.glRenderbufferStorageMultisample(GLES30.GL_RENDERBUFFER, 4, GLES30.GL_RGBA8, width, height); // 4x MSAAGLES30.glFramebufferRenderbuffer(GLES30.GL_FRAMEBUFFER, GLES30.GL_COLOR_ATTACHMENT0, GLES30.GL_RENDERBUFFER, msaaColorBuffer);// Create MSAA depth bufferGLES30.glGenRenderbuffers(1, renderbuffer, 0);msaaDepthBuffer renderbuffer[0];GLES30.glBindRenderbuffer(GLES30.GL_RENDERBUFFER, msaaDepthBuffer);GLES30.glRenderbufferStorageMultisample(GLES30.GL_RENDERBUFFER, 4, GLES30.GL_DEPTH_COMPONENT16, width, height);GLES30.glFramebufferRenderbuffer(GLES30.GL_FRAMEBUFFER, GLES30.GL_DEPTH_ATTACHMENT, GLES30.GL_RENDERBUFFER, msaaDepthBuffer);if (GLES30.glCheckFramebufferStatus(GLES30.GL_FRAMEBUFFER) ! GLES30.GL_FRAMEBUFFER_COMPLETE) {throw new RuntimeException(MSAA Framebuffer is not complete!);}// Step 2: Create Resolve FBOGLES30.glGenFramebuffers(1, fbo, 0);resolveFBO fbo[0];GLES30.glBindFramebuffer(GLES30.GL_FRAMEBUFFER, resolveFBO);// Create texture for resolved resultint[] texture new int[1];GLES30.glGenTextures(1, texture, 0);resolveTexture texture[0];GLES30.glBindTexture(GLES30.GL_TEXTURE_2D, resolveTexture);GLES30.glTexImage2D(GLES30.GL_TEXTURE_2D, 0, GLES30.GL_RGBA, width, height, 0, GLES30.GL_RGBA, GLES30.GL_UNSIGNED_BYTE, null);GLES30.glTexParameteri(GLES30.GL_TEXTURE_2D, GLES30.GL_TEXTURE_MIN_FILTER, GLES30.GL_LINEAR);GLES30.glTexParameteri(GLES30.GL_TEXTURE_2D, GLES30.GL_TEXTURE_MAG_FILTER, GLES30.GL_LINEAR);GLES30.glFramebufferTexture2D(GLES30.GL_FRAMEBUFFER, GLES30.GL_COLOR_ATTACHMENT0, GLES30.GL_TEXTURE_2D, resolveTexture, 0);if (GLES30.glCheckFramebufferStatus(GLES30.GL_FRAMEBUFFER) ! GLES30.GL_FRAMEBUFFER_COMPLETE) {throw new RuntimeException(Resolve Framebuffer is not complete!);}// Unbind framebufferGLES30.glBindFramebuffer(GLES30.GL_FRAMEBUFFER, 0); }public void renderScene() {// Step 3: Render to MSAA FBOGLES30.glBindFramebuffer(GLES30.GL_FRAMEBUFFER, msaaFBO);GLES30.glClear(GLES30.GL_COLOR_BUFFER_BIT | GLES30.GL_DEPTH_BUFFER_BIT);// Render your scene here...// Step 4: Resolve to textureGLES30.glBindFramebuffer(GLES30.GL_READ_FRAMEBUFFER, msaaFBO);GLES30.glBindFramebuffer(GLES30.GL_DRAW_FRAMEBUFFER, resolveFBO);GLES30.glBlitFramebuffer(0, 0, width, height, 0, 0, width, height, GLES30.GL_COLOR_BUFFER_BIT, GLES30.GL_NEAREST);// Step 5: Unbind framebuffersGLES30.glBindFramebuffer(GLES30.GL_FRAMEBUFFER, 0);// Step 6: Use resolveTexture for further processing (e.g., render to screen)renderQuadWithTexture(resolveTexture); }
http://www.hkea.cn/news/14518966/

相关文章:

  • 岳阳网站设计设计图片素材
  • 网站的营销策略注册域名的注意事项
  • 保定网站建设苗木用dw做红米网站
  • 家居网网页设计代码江东怎样优化seo
  • 网站运营推广网站服务器 2核
  • 怎么用自己的电脑做网站主机展示型网页开发公司
  • 杭州最好的网站设计公司旅游响应式网站建设
  • 宜城建设局网站东莞最穷的三个镇
  • 语言网站建设网站建设宣传软文范例
  • 外国人做旅游攻略网站网站打不开如何解决
  • 手机参数对比的网站中国建行手机银行下载
  • 手机网站前端开发布局技巧网站制作开票几个点
  • 专业柳州网站建设价格如何注册公司多少钱
  • 网站多级栏目大连软件开发网站建设
  • 做游戏的网站有哪些内容wordpress怎么设置广告位
  • 小豪自助建站重庆有哪些做优化的公司
  • 怎样创建网站appwordpress倒入数据
  • 如何做某网站的移动客户端开发余姚网页设计公司
  • 电脑买编程代码做网站网站制作的步骤不包括哪些
  • 沈阳企业网站seo公司中山网站开发
  • 网站建设 搞笑笑话长沙建站长沙网站
  • 网站百度不收录沈阳谷歌网站建设
  • 百度做网站审核要多久做个公司网站需要什么钱
  • 地方旅游网站开发平泉市住房和城乡建设局网站
  • 什么是网站空间如何制作企业宣传片视频
  • dz网站如何搬家温岭专业营销型网站建设地址
  • 杨浦建设机械网站做好网络推广的技巧
  • 做外贸哪个网站看外汇秦皇岛市建设局官网
  • 随州学做网站培训体系搭建
  • 人防网站建设专门下软件的app