搜索结果
查询Tags标签: 纹理,共有 31条记录-
UE4学习笔记:资产命名规范
本随笔用于记录作者在实际开发中、公司、Epic Games建议、Unreal Engine用户等各种场合中使用蓝图资产的命名规范,总结出来的一套作者本人觉得最适合自己的命名规范。本随笔内容整理自官方文档和官方WIKI。 本随笔会根据作者开发过程中使用到的具体资产或文件夹而不定时更…
2022/7/14 23:21:39 人评论 次浏览 -
「UnityShader笔记」08. 卡通渲染技术—渐变纹理
Part1.效果图Part2.方法简介 渐变纹理是一种可以用来实现卡通渲染效果的技术,其原理十分简单,使用光照模型计算结果,在一个一维的渐变纹理上进行采样 以半兰伯特模型为例,其表达式为 0.5 * ( Normal LightDirection) + 0.5,可以看到如果光照方向对于某顶点越接近于直…
2022/6/6 23:23:08 人评论 次浏览 -
openGL纹理贴图(三)
使用:STBI开源文档,一个能够读取各种格式图片并解析(确切地说是decoding)宽高通道的的文件库 1 texcoord 纹理坐标,uniform sampler2D ourTexture纹理采样器; 2 纹理环绕和过滤:纹理坐标的范围是0到1,假如超出这个范围的话,在OpenGL里会有几种方式来贴图,这些方…
2022/4/24 6:14:02 人评论 次浏览 -
gfx 各个类的源码解读(2)- WebGLFramebuffer
gfx 各个类的源码解读(2)- WebGLFramebuffer WebGLFramebuffer 在webgl-framebuffer.ts 成员函数_gpuFramebuffer: IWebGLGPUFramebuffer IWebGLGPUFramebuffer结构 export interface IWebGLGPUFramebuffer { gpuRenderPass: IWebGLGPURenderPass; gpuColorTextures: IW…
2022/4/7 17:19:43 人评论 次浏览 -
【笔记】WebGL编程指南学习(4)
WebGL编程指南学习(4) 4. 最后一块拼图 在学会处理顶点,包括处理顶点的坐标、Javascript和WebGL管线的数据通信、坐标变换之后,还需要处理顶点的其他数据——如颜色等。此外,还需要处理将图像(或纹理)映射到图形或三维对象表面上。这就是WebGL的最后一块拼图。 将顶…
2022/3/20 22:58:14 人评论 次浏览 -
OGL纹理颜色组合函数glTexEnvf
OGL纹理函数就是对纹理颜色,多边形片段本身的颜色(指定的,或是来自光照得到的多边形顶点颜色),环境颜色 等颜色进行组合的函数。在OGL 2.0以后基本用Fragment Shader可编程来实现颜色的组合。但是了解传统的固定管线的纹理颜色组合函数对于正确的编写Fragment Shader…
2022/2/14 7:14:12 人评论 次浏览 -
WebGPU 中消失的 FBO 和 RBO
目录1 WebGL 中的 FBO 与 RBO1.1 帧缓冲对象(FramebufferObject)1.2 颜色附件与深度模板附件的真正载体1.3 FBO/RBO/WebGLTexture 相关方法收集2 WebGPU 中的对等概念2.1 渲染通道编码器(GPURenderPassEncoder)承担 FBO 的职能2.2 多目标渲染2.3 深度附件与模板附件2.…
2022/2/14 6:12:12 人评论 次浏览 -
三维建模Lumion纹理素材 MAQUETTARIA 3D – Lumion Textures
MAQUETARIA 3D–纹理素材包。大小解压后:790M 10种纹理现成 格式:.LNM (Lumion纹理文件格式)文件与预览。 拖放到材料。 包括: 素材获取:三维建模Lumion纹理素材 MAQUETTARIA 3D – Lumion Textures-云桥网 有线条的沥青 灰色织物 层压地板02 层压地板 金属INOX 缎面织…
2022/2/13 23:45:04 人评论 次浏览 -
Flutter Windows 渲染外部纹理
Flutter 支持通过在 native 侧注册一个本地纹理来将 RGBA8 格式的外部图像绘制到 TextureWidget 内。因此这个功能特别适合同离屏渲染技术结合来嵌入原本 native 侧才能渲染的内容,比如视频图像、游戏画面。 理论上这种方法会耗费大量的资源,因为经过了从 GPU(OpenGL) -…
2022/2/7 7:12:25 人评论 次浏览 -
JavaScript WebGL 帧缓冲区对象
目录引子 帧缓冲区对象 示例 观察及思考 参考资料引子 在看 How I built a wind map with WebGL 的时候,里面用到了 framebuffer ,就去查了下资料单独尝试了一下。Origin My GitHub帧缓冲区对象 WebGL 有一个能力是将渲染结果作为纹理使用,使用到的就是帧缓冲区对象(f…
2022/2/1 22:41:56 人评论 次浏览 -
Unity配置Android开发环境与第一个Demo
Unity配置Android开发环境与第一个Demo 参照学习的资料 ARFoundation之路-环境配置(Android) 查看开发配置 Edit->Preferences->External Tools 如果像下图出现黄色警告,说明开发配置没有弄好导入Android开发插件 Windows->Package Manager->点击下拉框选择…
2022/1/13 23:09:48 人评论 次浏览 -
Unity配置Android开发环境与第一个Demo
Unity配置Android开发环境与第一个Demo 参照学习的资料 ARFoundation之路-环境配置(Android) 查看开发配置 Edit->Preferences->External Tools 如果像下图出现黄色警告,说明开发配置没有弄好导入Android开发插件 Windows->Package Manager->点击下拉框选择…
2022/1/13 23:09:48 人评论 次浏览 -
JavaScript WebGL 使用图片疑惑点
目录引子 为什么纹理坐标取几个点就可以获取图片内容? 纹理坐标跟顶点坐标一定要一一对应? 激活纹理和绑定纹理目标的顺序是否有要求? 相同位置多个纹理会怎么样? 参考资料引子 JavaScript WebGL 使用图片之后产生了一些疑问。Origin My GitHub为什么纹理坐标取几个点…
2022/1/10 9:03:41 人评论 次浏览 -
JavaScript WebGL 使用图片疑惑点
目录引子 为什么纹理坐标取几个点就可以获取图片内容? 纹理坐标跟顶点坐标一定要一一对应? 激活纹理和绑定纹理目标的顺序是否有要求? 相同位置多个纹理会怎么样? 参考资料引子 JavaScript WebGL 使用图片之后产生了一些疑问。Origin My GitHub为什么纹理坐标取几个点…
2022/1/10 9:03:41 人评论 次浏览 -
envi提取纹理信息并进行地物可分离性指数分析,选取最合适窗口的纹理特征
分别表示提取纹理的窗口大小和提取纹理的参数距离和角度。 glcm0=double(imread(GLCM\GLCM3_0_TF.tif));%读取3*3窗口的四个角度的纹理数据 glcm1=double(imread(\GLCM\GLCM3_1_TF.tif)); glcm2=double(imread(\GLCM\GLCM3_2_TF.tif)); glcm3=double(imread(\GLCM\GLCM3_3…
2021/12/26 23:11:35 人评论 次浏览