图形学和3D
bcbobo21cn
具有多年开发经验;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ThreeJS碰撞检测初步
THREE.Ray 是 Three.js 中用于表示三维空间中一条射线的类。原创 2026-04-29 09:44:04 · 185 阅读 · 0 评论 -
Three.js绘制三角形网格平面
THREE.Face3对象定义Geometry的三角形面;然后可构建进一步的网格;原创 2026-04-22 16:54:01 · 78 阅读 · 0 评论 -
Web 3D 正方体贴图
threejs贴图使用Mesh类,传入物体和图片数组;原创 2026-04-13 09:50:57 · 148 阅读 · 0 评论 -
Three.js 地面上的几何体和鼠标控制
Three.js可以使用THREE.PlaneGeometry类创建地面;原创 2026-04-09 18:28:32 · 71 阅读 · 0 评论 -
在mfc中使用自定义三维向量类和计算多个三维向量的平均值
Vector3是一个自定义三维向量类;原创 2025-02-20 01:07:51 · 407 阅读 · 0 评论 -
GLM库需要VS2013及以上
GLM(OpenGL Mathematics)是一个C++数学库,它基于OpenGL Shading Language(GLSL)规范。原创 2025-02-13 23:49:48 · 210 阅读 · 0 评论 -
进一步学习gltf格式bufferview和accessor
gltf文件的bufferview部分一般包含4个字段:buffer,byteOffset,byteLength,target;转载 2025-01-29 02:05:15 · 178 阅读 · 0 评论 -
glTF格式文件Buffers、BufferViews和Accessors学习
gltf文件中一个buffer代表一个原始的二进制数据块,没有层级结构,buffer通过uri来定位数据。转载 2025-01-23 01:07:34 · 214 阅读 · 0 评论 -
GLTF文件格式学习以及gltf中顶点在哪里
gltf文件中scenes 是 GLTF 的入口,每个场景会引用若干节点(nodes)。转载 2025-01-16 00:46:25 · 280 阅读 · 0 评论 -
3d tile瓦片二进制数据文件结构学习1
3d tile瓦片二进制数据文件基本结构包括以下部分:文件头,要素表,批次表,glTF(glb);转载 2025-01-09 01:44:38 · 202 阅读 · 0 评论 -
3d tile 文件瓦片相关概念学习
3d tile 瓦片内容(Tile.content)文件主要为:批处理3D模型(b3dm)、3D模型实例(i3dm)、点云(pnts)、合成图像(cmpt)等。转载 2025-01-03 00:51:48 · 406 阅读 · 0 评论 -
VC++读取Obj文件格式数据复习学习
读取obj文件中的顶点数据,根据一行的开头字符为 v/vt/vn 分别进行处理;原创 2024-12-25 03:06:42 · 177 阅读 · 0 评论 -
了解VC++ OpenGL绘制模型时设置窗口像素格式
Win32 PIXELFORMATDESCRIPTOR 结构描述绘图图面的像素格式。原创 2024-12-25 00:06:00 · 199 阅读 · 0 评论 -
了解OPENGL多边形显示方式
glPolygonMode是一个用于控制多边形显示方式的函数;原创 2024-12-24 00:31:56 · 443 阅读 · 0 评论 -
认识panda3d配置变量
panda3d环境有一个默认配置文件,包含很多变量;原创 2024-11-02 15:09:37 · 419 阅读 · 0 评论 -
python vtk 绘制圆柱体和包围盒
python vtk 的vtkCylinderSource类绘制圆柱体;原创 2024-09-14 22:30:03 · 550 阅读 · 0 评论 -
python绘制等高线和等值面初步
Matplotlib 是一个 Python 的 2D绘图库;NumPy 是一个 Python 包, 是一个由多维数组对象和用于处理数组的例程集合组成的库。原创 2024-09-11 02:53:04 · 689 阅读 · 0 评论 -
Python VTK 绘制等高线初步
VTK绘制等值线需要有数据,还需要等值线过滤器;原创 2024-09-10 19:02:00 · 535 阅读 · 0 评论 -
Python VTK 绘制三角形
vtk绘制三角形,首先是用vtkTriangle类生成一个三角形对象,设置点的Id;原创 2024-09-10 14:26:02 · 443 阅读 · 0 评论 -
初步了解VTK装配体
vtk.vtkAssembly 是 VTK库中的一个重要类,允许通过将多个vtkActor对象组合在一起来创建复杂的3D模型。原创 2024-09-08 01:56:01 · 461 阅读 · 0 评论 -
初步了解VTK处理点云
vtkPolyData是Visualization Toolkit(VTK)中的一个数据类型,它用于表示和操作多边形数据;原创 2024-09-05 03:55:32 · 417 阅读 · 0 评论 -
VTK加载STL模型
python VTK加载STL模型,要创建STL读取器、渲染器等;原创 2024-09-05 03:24:23 · 519 阅读 · 0 评论 -
python开发VTK入门
python进行VTK开发,先用pip命令安装VTK的python库;原创 2024-09-04 21:27:22 · 901 阅读 · 0 评论 -
OSG掩码学习
osg相机和节点有默认掩码;原创 2024-07-03 19:03:03 · 190 阅读 · 0 评论 -
D3D 顶点格式学习
D3D画三角形可以设置不同的顶点格式;原创 2024-06-01 22:03:57 · 549 阅读 · 0 评论 -
VC++ BitBlt函数学习
BitBlt函数执行位块传送;原创 2024-03-13 00:51:17 · 601 阅读 · 0 评论 -
HelixToolKit的模型操作和模型显示参数的显示和隐藏
HelixToolKit模型的基本操作;原创 2024-03-02 21:26:21 · 1986 阅读 · 0 评论 -
摄像机LookDirection参数对模型缩放灵敏度的影响
经试验模型缩放比例和摄像机LookDirection的Z参数有关;原创 2024-03-02 18:35:49 · 554 阅读 · 0 评论 -
Windows预定义阴影画刷学习
Windows有6种预定义阴影画刷;原创 2024-02-25 01:45:49 · 170 阅读 · 0 评论 -
wpf 3d 后台加载模型和调整参数
wpf 3d 后台,也就是在C#代码中,加载obj模型和参数调整;原创 2024-02-24 23:14:56 · 1247 阅读 · 0 评论 -
VC++ 绘制折线学习
win32 Polyline由给定的点数组绘制折线;原创 2024-02-14 02:23:29 · 418 阅读 · 0 评论 -
osg拖拽器学习1
osg实现了多种拖曳器;原创 2024-02-14 00:42:00 · 424 阅读 · 0 评论 -
osg键盘控制模型
osgGA::GUIEventHandler类可以实现响应按键;原创 2024-02-12 23:20:44 · 245 阅读 · 0 评论 -
Win32 控制台绘图2
控制台调用win32 api绘图,先获取控制台窗口的DC;原创 2024-02-12 14:29:35 · 373 阅读 · 0 评论 -
osg操控器和键盘切换操控器学习
osg中文件名含有Manipulator的都是操控器;原创 2024-02-12 00:10:57 · 317 阅读 · 0 评论 -
osg获取和设置相机参数
OSG viewer.getCamera()可以获取默认相机;原创 2024-02-05 00:37:56 · 485 阅读 · 0 评论 -
OSG设置场景背景色和窗口大小
OSG获取 osgViewer::GraphicsWindow 指针之后可以设置窗口大小;原创 2024-02-04 23:56:09 · 503 阅读 · 0 评论 -
osg模型网格化
osgFX是OSG的一个效果框架;原创 2024-01-28 01:31:34 · 273 阅读 · 0 评论 -
初步了解 osg simplifier
osgUtil::Simplifier 类继承自osg::NodeVisitor类,以访问器的方式遍历几何体并对其进行简化处理;原创 2024-01-28 01:18:03 · 256 阅读 · 0 评论 -
osg多场景学习1
osg多场景使用CompositeViewer对象实现;原创 2024-01-20 00:12:50 · 205 阅读 · 0 评论
分享