搜索结果
查询Tags标签: texture,共有 22条记录-
基于C++的OpenGL 10 之光照贴图
1. 引言 本文基于C++语言,描述OpenGL的光照贴图 前置知识可参考:基于C++的OpenGL 09 之材质 - 当时明月在曾照彩云归 - 博客园 (cnblogs.com)笔者这里不过多描述每个名词、函数和细节,更详细的文档可以参考:光照贴图 - LearnOpenGL CN (learnopengl-cn.github.io)2. 概…
2022/8/16 1:24:42 人评论 次浏览 -
KTL 一个支持C++14编辑公式的K线技术工具平台 - 第七版,体验GPGPU。
K,K线,Candle蜡烛图。 T,技术分析,工具平台 L,公式Language语言使用c++14,Lite小巧简易。 项目仓库:https://github.com/bbqz007/KTL 国内仓库:https://gitee.com/bbqz007/KTL CoreAnimation for Windows: https://github.com/bbqz007/xw zqt5 一个超简单的Qt5窗…
2022/6/27 14:20:23 人评论 次浏览 -
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 人评论 次浏览 -
OGL纹理颜色组合函数glTexEnvf
OGL纹理函数就是对纹理颜色,多边形片段本身的颜色(指定的,或是来自光照得到的多边形顶点颜色),环境颜色 等颜色进行组合的函数。在OGL 2.0以后基本用Fragment Shader可编程来实现颜色的组合。但是了解传统的固定管线的纹理颜色组合函数对于正确的编写Fragment Shader…
2022/2/14 7:14:12 人评论 次浏览 -
JavaScript WebGL 帧缓冲区对象
目录引子 帧缓冲区对象 示例 观察及思考 参考资料引子 在看 How I built a wind map with WebGL 的时候,里面用到了 framebuffer ,就去查了下资料单独尝试了一下。Origin My GitHub帧缓冲区对象 WebGL 有一个能力是将渲染结果作为纹理使用,使用到的就是帧缓冲区对象(f…
2022/2/1 22:41:56 人评论 次浏览 -
Metal 摄像头采集渲染
一、创建MTKViewself.mtkView = [[MTKView alloc] initWithFrame:self.view.bounds];self.mtkView.device = MTLCreateSystemDefaultDevice();self.mtkView.delegate = self;self.mtkView.framebufferOnly = NO;[self.view insertSubview:self.mtkView atIndex:0];这里增加…
2021/12/29 6:10:14 人评论 次浏览 -
Metal 摄像头采集渲染
一、创建MTKViewself.mtkView = [[MTKView alloc] initWithFrame:self.view.bounds];self.mtkView.device = MTLCreateSystemDefaultDevice();self.mtkView.delegate = self;self.mtkView.framebufferOnly = NO;[self.view insertSubview:self.mtkView atIndex:0];这里增加…
2021/12/29 6:10:14 人评论 次浏览 -
ARFoundation入门到精通 - 1.2 ARCore 支持机型
在中国区域,ARCore 支持以下设备: (ps:ARCore不支持鸿蒙系统)制造商 型号 NotesHuawei Honor 10 Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480pHuawei Honor Magic 2Huawei Honor V20 Supports multiple GPU texture resolutions - 1440x1080…
2021/12/17 23:52:24 人评论 次浏览 -
ARFoundation入门到精通 - 1.2 ARCore 支持机型
在中国区域,ARCore 支持以下设备: (ps:ARCore不支持鸿蒙系统)制造商 型号 NotesHuawei Honor 10 Supports multiple GPU texture resolutions - 1440x1080, 1280x960, 480pHuawei Honor Magic 2Huawei Honor V20 Supports multiple GPU texture resolutions - 1440x1080…
2021/12/17 23:52:24 人评论 次浏览 -
Learn OpenGL 笔记4.1-2-3 - Assimp-Mesh-Model
这节主要是介绍如何导入Mesh模型 运用插件assimp-vc140-mt.dll,搜索项目中的这个文件,并复制一份到运行目录: git-learn-open-gl-master\bin\3.model_loading ,然后就能跑起来了 代码分析:// load models// -----------Model ourModel(FileSystem::getPath("reso…
2021/12/9 23:20:11 人评论 次浏览 -
Learn OpenGL 笔记4.1-2-3 - Assimp-Mesh-Model
这节主要是介绍如何导入Mesh模型 运用插件assimp-vc140-mt.dll,搜索项目中的这个文件,并复制一份到运行目录: git-learn-open-gl-master\bin\3.model_loading ,然后就能跑起来了 代码分析:// load models// -----------Model ourModel(FileSystem::getPath("reso…
2021/12/9 23:20:11 人评论 次浏览 -
在DirectX 12中使用cubemap
DirectX 12支持cubemap采样,我们可以用它来实现一个简易的天空盒效果。首先,我们要修改对texture进行资源绑定的shader resource view,使它不再是绑定texture 2d,而是texture cube:D3D12_SHADER_RESOURCE_VIEW_DESC srvDesc = {};srvDesc.Shader4ComponentMapping = …
2021/11/10 6:10:15 人评论 次浏览 -
在DirectX 12中使用cubemap
DirectX 12支持cubemap采样,我们可以用它来实现一个简易的天空盒效果。首先,我们要修改对texture进行资源绑定的shader resource view,使它不再是绑定texture 2d,而是texture cube:D3D12_SHADER_RESOURCE_VIEW_DESC srvDesc = {};srvDesc.Shader4ComponentMapping = …
2021/11/10 6:10:15 人评论 次浏览 -
Unity内存管理:AB的内存处理
一、经典的对称造型,用多少释放多少。 这是各阶段的内存和其他数据变化说明: 初始状态AssetBundle.Load文件后:内存多了文件镜像,Memory+4.4MB,Total Object和Assets+1【AssetBundle也是object】载入Texture后: Memory+4MB,因为多了Texture Asset占用的内存,Total …
2021/11/5 7:10:15 人评论 次浏览