网站首页 站内搜索

搜索结果

查询Tags标签: gl,共有 96条记录
  • 基于C++的OpenGL 10 之光照贴图

    1. 引言 本文基于C++语言,描述OpenGL的光照贴图 前置知识可参考:基于C++的OpenGL 09 之材质 - 当时明月在曾照彩云归 - 博客园 (cnblogs.com)笔者这里不过多描述每个名词、函数和细节,更详细的文档可以参考:光照贴图 - LearnOpenGL CN (learnopengl-cn.github.io)2. 概…

    2022/8/16 1:24:42 人评论 次浏览
  • JavaScript WebGL 绘制顺序

    引子 在 JavaScript WebGL 三维相关概念中尝试一些效果的时候,又碰到了新问题,就去查了资料,自己尝试后总结下。Origin My GitHub绘制顺序 之前二维绘制顺序并没有产生明显的不好效果,现在绘制三维影响就比较大了。 先看看二维相同一套顶点不同顺序的效果:二维面顺序…

    2022/8/8 14:22:50 人评论 次浏览
  • 基于C++的OpenGL 06 之摄像机

    1. 引言 本文基于C++语言,描述OpenGL的摄像机 前置知识可参考:基于C++的OpenGL 05 之坐标系统 - 当时明月在曾照彩云归 - 博客园 (cnblogs.com)笔者这里不过多描述每个名词、函数和细节,更详细的文档可以参考:摄像机 - LearnOpenGL CN (learnopengl-cn.github.io)2. 概…

    2022/8/5 1:22:55 人评论 次浏览
  • 常见3d动画框架three.js

    canvas可以获取哪些上下文?也就是canvas.getContext()的参数有哪些?(多选)A. 2dB. webglC. webgl2D. bitmaprendererE. 3d 正确答案:A、B、C、D bitmaprenderer简绍文档:https://developer.mozilla.org/zh-CN/docs/Web/API/ImageBitmapRenderingContext WebGL从入门到…

    2022/7/15 23:21:21 人评论 次浏览
  • OpenGL glVertexAttribPointer()函数解析

    OpenGL glVertexAttribPointer()函数解析glVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 3 * sizeof(float), (void*)0); glEnableVertexAttribArray(0);glVertexAttribPointer函数的参数非常多,所以我会逐一介绍它们: 第一个参数指定我们要配置的顶点属性。还记…

    2022/6/28 23:29:10 人评论 次浏览
  • Cesium 中的Shader解析2

    一、简介 采用纯WebGL实现纹理贴图,并修改shader,对比Cesium中的实现,从而感受Cesium对WebGL的封装,以及用法上的异同点。 可以对比Shader解析1中用Cesium实现相同功能代码。https://www.cnblogs.com/dog2016/p/16222406.html 二、代码<!-- 纹理映射的过程需要顶点…

    2022/5/5 6:15:22 人评论 次浏览
  • openGL纹理贴图(三)

    使用:STBI开源文档,一个能够读取各种格式图片并解析(确切地说是decoding)宽高通道的的文件库 1 texcoord 纹理坐标,uniform sampler2D ourTexture纹理采样器; 2 纹理环绕和过滤:纹理坐标的范围是0到1,假如超出这个范围的话,在OpenGL里会有几种方式来贴图,这些方…

    2022/4/24 6:14:02 人评论 次浏览
  • Linux如何将用户从一个组中移除

    Linux如何将用户从一个组中移除gpasswd -d userName groupNameid用来查看用户属性 [root@gl gl]# id root uid=0(root) gid=0(root) groups=0(root),1000(gl) [root@gl gl]# gpasswd -d root gl Removing user root from group gl [root@gl gl]# id root uid=0(root) gid=…

    2022/4/21 7:24:50 人评论 次浏览
  • 短视频源码,在Android 中opengl es实现灯光效果

    短视频源码,在Android 中opengl es实现灯光效果 一、还是要准备一张图片,放在res/drawable中二、灯光效果代码:/*** 设置灯光*///设置环境光gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_AMBIENT, AmbientBuffer);//设置漫射光gl.glLightfv(GL10.GL_LIGHT1, GL10.GL_DIFFUSE,…

    2022/3/28 17:23:07 人评论 次浏览
  • 【笔记】WebGL编程指南学习(4)

    WebGL编程指南学习(4) 4. 最后一块拼图 在学会处理顶点,包括处理顶点的坐标、Javascript和WebGL管线的数据通信、坐标变换之后,还需要处理顶点的其他数据——如颜色等。此外,还需要处理将图像(或纹理)映射到图形或三维对象表面上。这就是WebGL的最后一块拼图。 将顶…

    2022/3/20 22:58:14 人评论 次浏览
  • 6.opengl-EBO索引缓冲对象使用

    1.介绍 如果我们要通过两个三角形来绘制一个正方形,而正方形的顶点只有4个,而两个三角形的顶点却有6个,这意味着有两个顶点是重合了,所以为了避免额外开销,opengl提供了ebo索引缓冲对象(Element Buffer Object)。 2.ebo使用 首先定义顶点数组和索引号数组,代码如下所示:fl…

    2022/3/19 23:37:58 人评论 次浏览
  • WebGL 与 WebGPU比对[5] - 渲染计算的过程

    目录1. WebGL1.1. 使用 WebGLProgram 表示一个计算过程1.2. WebGL 没有通道 API2. WebGPU2.1. 使用 Pipeline 组装管线中各个阶段2.2. 使用 PassEncoder 调度管线内的行为2.3. 使用 CommandEncoder 编码多个通道2.4. PassEncoder 和 Pipeline 的关系3. 总结前两篇文章介绍…

    2022/2/28 6:21:50 人评论 次浏览
  • EBS学习_常用表

    EBS常用数据表: INV库存 organization 两个含义: 1. 经营单位,A/B/C分公司,A下面有A1,A2等工厂,主题目标是为了独立核算此组织 ORG,ORG_ID; 2. 库存组织,例如制造商的仓库,例如A1,A2等工厂 Organization_id; HR_ORGANIZATION_UNITS - Org_organization_def…

    2022/2/21 6:29:09 人评论 次浏览
  • 【SLAM十四讲--第三讲之可视化演示程序逐行讲解】对pangolin库的简单学习

    参考文章1 参考文章2 源码+逐行注释 #include <pangolin/pangolin.h> #include <Eigen/Core> #include <unistd.h>// 本例演示了如何画出一个预先存储的轨迹using namespace std; using namespace Eigen;//trajectory文件的路径(可以使用相对路径,也可…

    2022/2/20 17:56:28 人评论 次浏览
  • WebGL 与 WebGPU比对[4] - Uniform

    目录1. WebGL 1.0 Uniform1.1. 用 WebGLUniformLocation 寻址1.2. 矩阵赋值用 uniformMatrix[234]fv1.3. 标量与向量用 uniform[1234][fi][v]1.4. 传递纹理2. WebGL 2.0 Uniform2.1. 标量/向量/矩阵传值方法扩充2.1. 什么是 UniformBlock 与 UniformBuffer 的创建2.2. 状态…

    2022/2/19 6:11:41 人评论 次浏览
共96记录«上一页1234...7下一页»
扫一扫关注最新编程教程