会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wangxydela
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2023年11月27日
基于物理的渲染(1):基本概念
摘要: 基于物理的渲染(1):基本概念 1 背景 基于物理的渲染即Physically Based Rendering (PBR) ,也被称为PBS,指一定程度上满足物理规律的渲染工作流,比Phong模型相比渲染的效果更加真实。它在由Disney在SIGGRAPH 2012 会议上提出的一种BRDF模型之后
阅读全文
posted @ 2023-11-27 21:00 王小于的啦
阅读(177)
评论(0)
推荐(0)
2023年10月29日
osg 使用整理 (9):文本渲染
摘要: osg 使用整理 (9):文本渲染 1 FreeType文本渲染 FreeType用于加载TrueType字体并渲染到位图的库。TrueType字体通过数学公式表示的曲线来描述字体轮廓。类似于矢量图像,这些光栅化后的字体图像可以根据需要的字体高度来生成。FreeType所做的事就是加载TrueT
阅读全文
posted @ 2023-10-29 22:22 王小于的啦
阅读(344)
评论(0)
推荐(0)
2023年9月23日
osg 使用整理 (8):基础光照和法线贴图
摘要: osg 使用整理 (8):基础光照和法线贴图 1 冯氏光照模型(Phong Lighting Model) 冯氏光照模型只考虑直接光照,将进入摄像机的光分为4个部分: (a)自发光表示当给定一个方向时,一个表面本身会向该方向发射多少辐射量 (b)镜面高光表示物体表面镜面反射的辐射量,模拟
阅读全文
posted @ 2023-09-23 21:31 王小于的啦
阅读(789)
评论(0)
推荐(0)
2023年8月26日
osg 使用整理 (7):体渲染效果
摘要: osg 使用整理 (7):体渲染效果 体渲染技术可用于医学成像、计算流体力学、有限元、地球物理学、遥感等领域,数据通常来源于CT扫描、核磁共振MRI、卫星成像和声纳等设备,大概分为三种:直接体渲染技术(光线投射法、抛雪球法、错切变形法)、间接体绘制技术和最大密度投影技术。 1 光线投射法(r
阅读全文
posted @ 2023-08-26 10:58 王小于的啦
阅读(618)
评论(0)
推荐(0)
2023年7月30日
OSG 使用整理(6):使用FBO渲染到纹理
摘要: ## 使用FBO渲染到纹理 ### 1.1 FBO 帧缓冲 帧缓冲包括颜色缓冲、深度缓冲和模板缓冲,默认帧缓冲是在我们创建窗口时生成和配置好的。OpenGL中使用过程类似缓存对象分为创建、绑定、读写、解绑、释放。 **a . 创建FBO,绑定纹理附件** 一个完整的帧缓冲需要附加至少一个
阅读全文
posted @ 2023-07-30 17:53 王小于的啦
阅读(1734)
评论(0)
推荐(0)
2023年7月8日
OSG 使用整理(5):模板测试与边缘效果
摘要: # osg 使用整理 (5):模板测试与边缘效果 ## 1 模板测试 在渲染管线中,模板测试在片段着色器后执行,通过像素与模板缓冲中的模板值比较,选择性丢弃或者保存这个像素颜色。我们可以通过更新模板测试来获得一些很有意思的效果。下图为LearnOpenGL网站一个例子。 
评论(0)
推荐(0)
2023年6月11日
OSG 使用整理(4):使用普通纹理着色
摘要: osg中使用普通纹理着色 1.1 普通纹理 osg::Image类存储OpenGL纹理对象载入与使用的图像数据,其中方法data()将原始图像数据作为uchar* 指针返回,可以直接修改内存中数据,方法getPixelFormat方法返回像素格式,getDataType返回每个像素通道数据类型,方法
阅读全文
posted @ 2023-06-11 22:32 王小于的啦
阅读(1190)
评论(0)
推荐(0)
2023年5月2日
OSG 使用整理(3):自定义漫游器动画
摘要: 自定义漫游器动画 1 相机视图矩阵 1.1 坐标系统 (1)局部坐标系:以三维物体中的某个原点建立顶点比较方便,事实上一个复杂物体可能有多个局部坐标系,每个局部坐标系用于其某个部位。通过一组平移、旋转和缩放变换的组合,可以将局部坐标系变换到世界坐标系。 (2)世界坐标系:为了定义所有物体之间的空间关
阅读全文
posted @ 2023-05-02 12:59 王小于的啦
阅读(1684)
评论(0)
推荐(0)
2023年4月15日
OSG 使用整理(2):设置渲染状态
摘要: 二、场景管理 2.1 遍历场景图 场景图遍历类型有以下几种: (1) 事件遍历:在遍历节点时,处理鼠标和键盘输入。 (2) 更新遍历:用于修改场景图,添加节点,设置节点属性,执行回调。 (3) 裁剪遍历:根据节点是否位于一个视口内来筛选节点,裁剪掉不可见和不可用的节点。 (4) 绘制遍历:调用Ope
阅读全文
posted @ 2023-04-15 18:22 王小于的啦
阅读(1068)
评论(0)
推荐(0)
2023年3月26日
OSG 使用整理(1):搭建场景图
摘要: 一、搭建场景图 1.1 创建几何节点 场景图是表示图形与状态对象的空间布局的节点的层次图结构图,它描述了从根节点到可绘制对象一层层渲染属性和状态。 场景图由Node基类派生的子节点类型构成,常用的节点类继承关系和作用如下图所示。 示例为使用OSG创建最简单的场景图过程 1 #include <osg
阅读全文
posted @ 2023-03-26 13:11 王小于的啦
阅读(745)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告