会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
麦可的博客
砥砺前行
博客园
首页
新随笔
联系
订阅
管理
2025年2月20日
OSG使用纹理存储数据并在shader中读取
摘要: 在日常的opengl编程中,我们经常把向量、颜色、纹理坐标等逐顶点的属性参数,通过顶点属性的方式传入着色器shader里,每种顶点参数对应唯一的一个序号id,即为vertex attribute index。这个index一般从0开始递增排列,当然也可以不按顺序申明。查询资料可知,通过调用GL_MA
阅读全文
posted @ 2025-02-20 14:14 Joyfulmika
阅读(173)
评论(0)
推荐(0)
2025年2月12日
自己实现一个osgEarth的RTTPicker
摘要: 前一章中自认为对OE的RTTPicker有足够的了解,但是还有一些理论中的步骤没有找到源码出处。为了证实自己的理解,决定自己做一个RTTPicker。 代码构成 一共由两个部分组成,一个是封装的manager管理器RTTPickerMgr,一个是自己的RTTPicker实现RTTPicker。其中管
阅读全文
posted @ 2025-02-12 13:49 Joyfulmika
阅读(114)
评论(0)
推荐(0)
2024年10月25日
OSG中利用RenderToTexture(RTT)技术实现拾取场景内特殊图形的方法(RTTPicker)
摘要: 懒人省流版 适用情景:需要进行识别操作,但是对象是在着色器shader里进行顶点等图元相关数据的组织的,自定义osg::Geometry类,或者osg::OpenglGeometry类,因为没有设置顶点数组,导致osg自带的求交器无法拾取。一般可适用于点云数据拾取、高精度模型优化后拾取等情况。 方法
阅读全文
posted @ 2024-10-25 16:01 Joyfulmika
阅读(602)
评论(0)
推荐(0)
2020年12月5日
德劳内三角化生成器Triangle研读笔记
摘要: 写在前面 Jonathan Richard Shewchuk巨佬是美国伯克利大学的cs教授,他在十几年前开发出的这款Triangle程序。最近在研习3d模型布尔操作时,发现了不少开源项目都用巨佬的triangle代码来实现模型remesh(重新三角网格化)。Triangle代码注释详尽,但苦于个人是
阅读全文
posted @ 2020-12-05 16:29 Joyfulmika
阅读(1591)
评论(0)
推荐(0)
2020年11月26日
尝试运用普吕克坐标解决三维空间内三角形和线段的相交判断问题
摘要: 最近在做一个3D模型布尔运算相关的工程。因为模型是靠三角形面片拼合而成的,所以需要一种算法解决三维空间内三角形和线段的相交判断问题。有幸能在外网搜到了这个文章,其中详细介绍了如何利用普吕克坐标来实现对三角形和线段的相交判定,甚至还包括了直线对三角形、线段对线段、直线对直线的判定,算法实现简单,特此翻
阅读全文
posted @ 2020-11-26 17:57 Joyfulmika
阅读(2430)
评论(0)
推荐(0)
堆栈学习笔记
摘要: 转载于李家凯老师的文章. 一、预备知识——程序的内存分配 由C/C++编译的程序占用的内存可以分为一下两个部分: 堆区(heap):一般由程序员分配释放(比如malloc/free,new/delete),如果程序员不释放,程序结束时可能会由操作系统进行回收。需要注意的是它和数据结构个中的堆是两码事
阅读全文
posted @ 2020-11-26 09:23 Joyfulmika
阅读(143)
评论(0)
推荐(0)
2020年11月11日
Visual Studio(VS)和QT的踩坑笔记
摘要: 写在前面:在家待就业了接近半年,终于忍不住去找了份工作去尝试一个人的生活。这第一份正式工作是做机床模拟切割的软件开发,虽然不是传统的互联网工作,但因为是C++开发,工作也还算对口吧。因为疫情原因自己的实习被鸽,所以这算是我第一次上班,结果刚来就被带进了一个大项目;要求看一份进万行的工程源码;boss
阅读全文
posted @ 2020-11-11 14:50 Joyfulmika
阅读(4525)
评论(0)
推荐(0)
2020年8月2日
Python学习笔记:装饰器(Decorator)
摘要: 最近看到两篇写的非常好的知识文章:如何理解Python装饰器,理解Python装饰器(Decorator),对我理解python中的装饰器有非常大的作用。现将其记录下来,方便以后温故知新。 装饰器概念 和装饰器离不开的是一种叫闭包的概念。 闭包 首先看如下代码段: # print_msg是外围函数
阅读全文
posted @ 2020-08-02 11:47 Joyfulmika
阅读(177)
评论(0)
推荐(0)
2020年4月16日
windows平台搭建c++环境笔记
摘要: 自从用上python和java后,c和c++就已经很少接触了。结果最近面试在复习整理的时候发现很多c++的知识都忘得差不多了,有必要再重新拿起来掌握一番。因为疫情的缘故我的PC隔着我五百多公里,看来只能用老家的xp电脑了。首先去把系统刷到win10,然后在这白板电脑上开始从0搭建c++环境。 设备情
阅读全文
posted @ 2020-04-16 22:36 Joyfulmika
阅读(604)
评论(0)
推荐(0)
2020年4月9日
CNBLOG 个性化笔记(5)——图片处理、目录
摘要: 今天的任务是完善一下博客完整展示区。做完这个,在做几个js动态控件,再弄点动画效果,整个博客优化就做的差不多了。 存在的问题 图片拉伸错误、显示不全,和背景搭配起来让人看着眼花。 偏窄的图片左对齐摆放不好看。 大段文字区域没有分离设计,看着会很累。 长博客应该有回到顶部的按钮 解决方法 图片缩放 首
阅读全文
posted @ 2020-04-09 02:48 Joyfulmika
阅读(231)
评论(0)
推荐(0)
下一页
公告