自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 【OSG原理与源码分析】OSG框架是如何维护OpenGL渲染状态的? OSG场景渲染原理与渲染过程的源码分析

本文介绍了三维图形渲染框架OSG(Open Scene Graph)是如何维护OpenGL渲染状态的?通过阅读本文,您将深刻理解OSG场景渲染原理中OpenGL渲染状态管理这一块的技术。

2023-08-25 10:18:54 1166 1

原创 【OSG框架应用实例】OSG框架实现雾化效果

简介本文将介绍如何使用OSG框架的osg::Fog类实现雾化效果,同时介绍了如何直接使用OpenGL API实现雾化效果。

2023-08-25 09:22:28 232 1

原创 【OSG原理与源码分析】OSG事件处理模块 概念 原理与源码分析 (Windows版) OSG事件处理模块源码可能的困惑答疑 调查研究调试OSG框架源码之后才创作的博客

简介本文将介绍三维渲染引擎开源框架OSG(Open Scene Graph)的事件处理模块的Windows版的原理与源码分析。本文将介绍OSG事件适配器、OSG事件执行者、OSG事件处理器等技术概念和具体C++类型。本文还将介绍OSG事件处理模块Windows版的实现思路。本文最后还将介绍OSG事件处理模块的源码分析。本文还将对OSG事件处理模块源码阅读过程中可能产生的困惑进行答疑解惑。这篇OSG框架技术博客是调查研究调试OSG框架源码之后才创作的两万字长文,如果对读者朋友们有一些帮助,则倍感欣慰。

2023-08-22 18:00:12 411

原创 【OSG原理与源码分析】OSG多线程模块:OpenThreads之C++跨平台多线程编程库源码分析之线程类Thread和原子操作Atomic

private://线程创建时栈的大小:字节。//线程是否处于运行中//线程启动阻塞器//线程取消模式//线程是否已分离//线程优先级//线程调度策略//线程句柄//线程唯一ID//线程的CPU亲缘性//线程取消事件句柄//线程局部存储TLSLinux版本的线程Thread类型的私有数据类型。这里讨论的Linux版本实际上是Posix PThread API 版本。private://线程启动执行时栈的大小,字节。//栈大小是否已锁定。

2023-08-22 17:55:44 463

原创 【OSG原理与源码分析】OSG多线程模块:OpenThreads之C++跨平台多线程编程库那点事

简介本文将介绍跨平台多线程库的设计方案,还将介绍开源三维图形框架OSG(Open Scene Graph)中的跨平台多线程库OpenThreads的初步理解的一些基础知识。

2023-08-22 17:52:01 626

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除