- 博客(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关注的人