- 博客(120)
- 资源 (16)
- 收藏
- 关注
原创 DiligentEngine: 一个现代跨平台的底层图形库和渲染框架
Diligent引擎是一个轻量级的cross-platform图形API抽象库和呈现框架。它的设计充分利用了Direct3D12、Vulkan和Metal,同时通过Direct3D11、OpenGL和OpenGLES支持较旧的平台。Diligent引擎公开公共的front-endAPI,并在所有平台上使用HLSL作为通用着色语言,并呈现back-ends。Platform-specific着色器表示(GLSL、DX字节码或SPIRV)可以与相应的back-ends一起使用。
2025-02-24 11:31:40
211
原创 安装OpenXR运行时 微软Windows Mixed Reality的OpenXR
如果你的系统满足上面列出的要求,请确保已在系统上启用“Hyper-V”功能。转到“控制面板”->“程序”->“程序和功能”->“打开或关闭 Windows 功能”,并检查是否选中了“Hyper-V”。执行 C:\Work\github\OpenXR-SDK-Source\build\win64\src\tests\hello_xr\Debug\hello_xr.exe -g Vulkan。安装hololens2 hololens1安装后没启动,好像只支持32位。3、安装微软的运行时。
2025-02-13 16:37:41
439
原创 MITK编译
打开E:\yiliao\MITK2022.10\build\ep\src\Poco-build\Crypto\Crypto.vcxproj。1,编译的版本MITK2022.10 ,安装openssl,工具用vs2919 qt 5.14.2。创建MITK-superbuild 文件夹。2,编译,工程会下载依赖的版本与库。Crypto.h 屏蔽lib关联。需要安装QtScript。
2024-10-22 15:43:04
294
原创 QGIS编译好后 启动报错qgis.app_app.dll not find lqgis.envfor correct environment paths
报错:qgis.app_app.dll not find lqgis.envfor correct environment paths。二,拷贝osggeo4w下面的qgis-bin.env 文件到当前执行目录。一,把 qgis.exe 修改成qgis-bin.exe。
2024-09-04 10:50:24
404
原创 QT分辨率控件适配,与QGIS图形移动图形闪烁问题
/设置不同的缩放比例系数。//获取缓冲区大小,并申请空间,缓冲区大小事按字节计算的。/将wstring转换成string。//宽字节编码转换成多字节编码。//程序保持默认的尺寸,不缩放。// 获取当前显示器的数目。//删除缓冲区并返回值。//处理图像模糊问题。
2024-07-09 16:57:32
458
1
原创 QHttpPart说明
需要注意的是:QHttpPart的name表示参数名,filename表示参数值,而参数值对应的数据用setBodyDevice或setBody来对应,故QHttpPart在多个文件上传时需要多个。QHttpPart 是QHttpMutilPart的数据类型,可以有多个,用append方法添加上。如下图,在文件上传中,QHttpPart的setHeader是设置form-data中的数据的。name和filename是成对出现的,type指定二进制方式上传。如:有一个文件就有一个QHttpPart。
2024-07-01 14:53:31
337
原创 QGIS问题处理
3、“Fatal Python error : initfsencoding: unable to load the file system codec”错误。
2024-06-27 14:37:09
453
原创 windows下WSL2 使用docker
问题二: 在环境中安装docker 安装后无法使用,通过安装docker desktop程序来使用docker。问题一:WSL2中Systemctl命令不可用。
2024-05-30 10:39:37
458
原创 QGIS编译
GEO4W 版本下载:https://ftp.osuosl.org/pub/osgeo/download/qgis/windows/参考:https://blog.youkuaiyun.com/KK_2018/article/details/132008152。三,安装: 安装bison和flex。下载QGIS_3.28的源码包。二,安装:Cygwin64。一,安装:OSGeo4W。四)QGIS_3.28。
2024-05-08 17:34:12
655
原创 开源库网格算法比较
几何处理(多边形网格处理,3D曲面细分方法,三角化曲面网格分割,三角化曲面网格简化,三角化曲面网格变形,三角化曲面网格参数化,三角化曲面网格最短路径,三角化曲面网格骨架,三角化曲面网格的脊和中心,采样点曲面的局部微分特性的估计,点集的处理,点集形状检测,2D流线分布)该算法库提供几何相关的数据结构和算法,例如三角网格化,Voronoi图,多边形和多面体的布尔运算,点集处理,曲面整理,曲面网格和体积网格生成,几何处理,Alpha形状,凸壳算法,KD树等。它的代码是基于面向对象的方法用C实现的。
2023-09-06 11:08:08
927
原创 VTK 体绘制讨论_光照&阴影
我们知道,vtkVolume负责组合体绘制管线,除了包含一个Mapper对象外,还需要用VTKVolumeProperty对象来设置体绘制的颜色映射,如不透明度传输函数、梯度不透明度传输函数、颜色传输函数和设置阴影效果。而且对于多元数据,虽然可以为每一个组分开启阴影以及设置相应的系数,但是,现有VTK的vtkVolumeMapper类并不支持该类型数据体数据中的渲染效果。右视图是关闭阴影后的效果。vtkLODProp3D在渲染过程中,会为每个Mapper估计一个渲染时间,并选择一个最优的实现渲染。
2023-08-07 14:27:07
405
原创 VTK Filter 总结
vtkProgrammableDataObjectSource——在运行时可以被规划以读或者产生一个vtkDataObject(i.e,一个区域)的一个滤波器。vtkCastToConcrete——把输入的一个抽象类型(e.g,vtkDataSet)投射为一个具体的形式(e.g,vtkPolyData)vtkMergeDataObjectFilter——合并一个数据对象和数据集以形成一个新的数据集(对分离来自解答文件的几何是有用的)这些滤波器会处理作为vtkPointSet一个子类的数据集。
2023-06-15 15:58:33
1775
原创 VTK模块知识点
如下展示了2个上面的模块,每一个模块实现一些基本功能,如果需要哪些功能就需要包含这些模块,也就是使用这些库。vtk -——库名,Commom——一级文件夹名,DataModel——二级文件夹名(功能模块名)这里主要时找到VTK的各个模块。直到了各个模块的作用之后就可以自己决定使用哪个模块。看一下文件夹,Commom文件夹下包含 11个子模块,vtkCommonDataModel 模块。
2023-06-09 14:55:47
162
原创 occ-拓扑类型之间的关系
到目前为止,我们讨论了顶点(vertex)、边(edge)和面(face)与几何体有关的实体。其他拓扑类型(Other topology types)复合体(compound)可以包含任意类型(包括组合体)组合体(compsolid)包含共面的体(solid)体(solid)包含壳体(shell)线框(wire)包含边(edge)壳(shell)包含面(face)
2023-05-10 17:28:36
331
原创 编译OBS27版本碰到问题
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133
2023-05-06 15:26:24
294
原创 【Open CASCADE -生成MFC和QT事例方式】
源代码目录adm目录:包含编译OCCT的相关工程;adm/cmake目录:包含使用CMake构建OCCT的相关处理脚本;adm/msvc目录:包含window平台 Visual C++ 2010, 2012, 2013, 2015, 2017 and 2019等版本的32/64平台solutinon文件;data目录: 包含用于OCCT功能测试的CAD文件doc目录:包含OCCT的html和pdf格式帮助文档;dox目录:包含了基于MarkDown文件格式的文本文档;
2023-04-14 11:15:15
605
原创 VTK数据集,数据属性介绍
VTK中,数据一般以数据对象(Data Object,类vtkDataObjiect)的形式表现,这是VTK里可视化数据最常用的表达形式。数据对象是数据的集合,数据对象表现的数据是可以被可视化管线处理的数据,只有当数据对象被组织成一种结构后,才能被VTK提供的可视化算法所处理。原文链接:https://blog.youkuaiyun.com/wangxingxing321/article/details/107014055。点数据的连接形成单元数据,由单元数据形成了数据集的拓扑结构。
2023-03-31 14:17:48
190
原创 cmake 和vtk研究代码示例
cmake示例:https://github.com/PacktPublishing/CMake-Cookbook。qt停靠开源:Qt-Advanced-Docking-System。//VTK 开源示例。
2023-03-27 13:47:15
116
原创 cmake find_package的路径
搜索在环境变量:_DIR,CMAKE_PREFIX_PATH,CMAKE_FRAMEWORK_PATH,CMAKE_APPBUNDLE_PATH。搜索在缓存变量: CMAKE_PREFIX_PATH,CMAKE_FRAMEWORK_PATH,CMAKE_APPBUNDLE_PATH。在更多“绝望”的地方。搜索PATH环境变量。搜索HINTS选项。
2023-03-20 11:00:31
253
原创 osg node节点生效结构图
pmatrixTrans->addChild(osgDB::readNodeFile("glider.osg")); pmatrixTrans->setMatrix(osg::Matrix::translate(5.0,0.0,0.0)); pmatrixTrans->setUpdateCallback(new osg::AnimationPathCallback(osg::Vec3(0.0,0.0,0.0),osg::Z_AXIS,1.0));
2022-11-14 15:57:11
201
原创 win10 sdk各种版本下载地址
https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive/
2022-01-17 14:12:10
11374
1
qt openssl_32.rar
2020-12-11
MediaInfo_x64_86.rar
2020-12-08
qt 5.12+obs25.8 运行发布需要的动态库(32位debug)
2020-11-26
x86-libeay32.dll-ssleay32.dll.rar
2020-11-26
Qt5.12_openssl.rar(32位)
2020-11-26
Qt5.12_openssl.rar
2020-11-11
QT5 全局快捷键的封装
2020-11-10
QTAV_lib_win_x86_64_debug.rar
2020-10-20
QTAV_lib_win_x86_64_release.rar
2020-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人