- 博客(14)
- 收藏
- 关注
原创 学习笔记二
vtkVolumeRayCastMapper和vtkVolumeTextureMapper2D仅支持VTK_UNSIGNED_CHAR 和VTK_UNSIGNED_SHORT类型数据。//色调范围从红色到蓝色。VTKFixedPointVolumeRayCastMapper灵活性最高,支持所有类型数据,最该可以支持四元数据。vtkVolumeTextureMapper3D则支持任意类型数据,当然必须输单组分数据或者是多元独立数据。//设置颜色表中的颜色,下列两种方式都可以。//设置颜色表中的颜色。
2023-11-24 10:29:24 128 1
原创 不同的映射器
vtkDataSetMapper是一个通用的映射器,可以将任何vtkDataSet数据映射到图形系统中。它可以处理vtkPolyData、vtkImageData、vtkStructuredGrid等数据类型。使用vtkDataSetMapper可以快速渲染数据集,并将其显示在屏幕上。在VTK中,vtkDataSetMapper是一个非常常用的类,它可以帮助我们将数据可视化。
2023-11-06 16:36:57 77 1
原创 VTK_3D坐标系(vtkAxesActor/vtkCubeAxesActor)
【代码】VTK_3D坐标系(vtkAxesActor/vtkCubeAxesActor)
2023-10-20 01:32:11 1650 3
原创 体绘制_VolumeProperty_不透明度传递函数+梯度不透明度传递函数+颜色传递函数+阴影+vtklodpro3D
例如,当绘制一个数据量非常大的不规则网格数据时,可以添加一个vtkPolyDataMapper渲染一个表面模型,作为最低级别分辨率的渲染;不同的是,vtkLODProp3D类能够支持多个Mapper、Property和Texture对象,并由他选择Mapper对象实现绘制。尤其是在用户交互过程,需要不断对数据进行渲染,这样就造成了交互不流畅,用户体验差。vtkLODProp3D在渲染过程中,会为每个Mapper估计一个渲染时间,并选择一个最优的实现渲染。5.体绘制加速:vtkLODProp3D。
2023-10-09 15:23:02 170 1
原创 体绘制_光线投射算法+固定点光线投射算法+基于GPU加速的光线投射算法+二维纹理映射+三维纹理映射
另外,该方式还可以设置插值优先还是分类优先。
2023-10-09 13:09:46 451 1
原创 学习笔记一
算法是一种更高级的等值面提取算法。它使用了空间分割树(Octree)来提高算法的效率,并且可以在提取等值面时保持边界的较高分辨率。该算法通过将体数据划分为小的单元格,并根据这些单元格内部的标量值来确定等值面的位置和形状。算法使用线性插值的方法,通过将体数据中的标量值与指定的等值进行比较,生成等值面。该算法使用了一个线性插值表,将等值面与单元间的交点进行插值计算,从而生成平滑的等值面。算法是常用于三维可视化和体积渲染的算法。三、用vtk将包含xyz坐标和浓度的体数据进行三维可视化。二、tvtk学习笔记参考。
2023-10-08 10:52:48 73 1
原创 vtk中用ploydatamapper实现obj模型的读取和可视化
【代码】vtk中用ploydatamapper实现obj模型的读取和可视化。
2023-10-07 22:20:22 308 1
原创 vtk体绘制算法
从图像平面的每个像素都沿着视线方向发出一条射线,此射线穿过体数据集,按一定步长进行采样,由内插计算每个采样点的颜色值和不透明度,然后由前向后或由后向前逐点计算累计的颜色值和不透明度值,直至光线完全被吸收或穿过物体。在光线投射算法中,主要涉及到的是传递函数(transfer function)的概念。是将三维数据场直接转换为屏幕上的二维图像,不必生成中间几何图元(面绘制需要),能够展示空间体细节,简单来说就是能够更完整的展示出整个物体,而不仅仅是表面。)能得到很好的光照效果。
2023-09-27 12:21:07 1174 1
原创 数据篇——numpy array数据转换为VTKImageData
numpy array是一个离散的三维空间数据场(离散体数据场),格式为三维数组,需把numpy数据转成vtk里可以用的格式:numpy array -> vtkIImageData。这里的1D array得是C order(row-major order),最好使用deep copy(1)以免出现一些内存管理的问题。# 参数二:deep一般设为1(True),采用deep——copy模式,避免内存问题。# 参数一:这里的num_array必须是1维或2维数组,因此一般需用。将3维数组平铺为1维数组。
2023-09-27 10:29:00 649 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人