实例介绍
基于VS2019编译的Open3D库,可以在QT下进行开发,附件中包含官网范例可用于借鉴参考,源码可以自行在GitHub下载。
【实例截图】
【核心代码】
4744300845239211151.rar
└── Open3D
├── bin
│ └── Open3D
│ ├── Open3D.exe
│ └── resources
│ ├── brightday_ibl.ktx
│ ├── brightday_skybox.ktx
│ ├── colorMap.filamat
│ ├── crossroads_ibl.ktx
│ ├── crossroads_skybox.ktx
│ ├── defaultGradient.png
│ ├── default_ibl.ktx
│ ├── defaultLit.filamat
│ ├── defaultLitTransparency.filamat
│ ├── default_skybox.ktx
│ ├── defaultTexture.png
│ ├── defaultUnlit.filamat
│ ├── depth.filamat
│ ├── hall_ibl.ktx
│ ├── hall_skybox.ktx
│ ├── img_blit.filamat
│ ├── konzerthaus_ibl.ktx
│ ├── konzerthaus_skybox.ktx
│ ├── lines.filamat
│ ├── nightlights_ibl.ktx
│ ├── nightlights_skybox.ktx
│ ├── normals.filamat
│ ├── park2_ibl.ktx
│ ├── park2_skybox.ktx
│ ├── park_ibl.ktx
│ ├── park_skybox.ktx
│ ├── pillars_ibl.ktx
│ ├── pillars_skybox.ktx
│ ├── pointcloud.filamat
│ ├── Roboto-License.txt
│ ├── Roboto-Medium.ttf
│ ├── streetlamp_ibl.ktx
│ ├── streetlamp_skybox.ktx
│ ├── ui_blit.filamat
│ └── unlitGradient.filamat
├── CMake
│ ├── Open3DConfig.cmake
│ ├── Open3DConfigVersion.cmake
│ ├── Open3DTargets.cmake
│ └── Open3DTargets-debug.cmake
├── include
│ └── open3d
│ ├── 3rdparty
│ │ ├── backend
│ │ │ ├── BufferDescriptor.h
│ │ │ ├── DriverEnums.h
│ │ │ ├── Handle.h
│ │ │ ├── PipelineState.h
│ │ │ ├── PixelBufferDescriptor.h
│ │ │ ├── Platform.h
│ │ │ ├── PresentCallable.h
│ │ │ └── TargetBufferInfo.h
│ │ ├── camutils
│ │ │ ├── Bookmark.h
│ │ │ └── Manipulator.h
│ │ ├── Eigen
│ │ │ ├── Cholesky
│ │ │ ├── CholmodSupport
│ │ │ ├── CMakeLists.txt
│ │ │ ├── Core
│ │ │ ├── Dense
│ │ │ ├── Eigen
│ │ │ ├── Eigenvalues
│ │ │ ├── Geometry
│ │ │ ├── Householder
│ │ │ ├── IterativeLinearSolvers
│ │ │ ├── Jacobi
│ │ │ ├── KLUSupport
│ │ │ ├── LU
│ │ │ ├── MetisSupport
│ │ │ ├── OrderingMethods
│ │ │ ├── PardisoSupport
│ │ │ ├── PaStiXSupport
│ │ │ ├── QR
│ │ │ ├── QtAlignedMalloc
│ │ │ ├── Sparse
│ │ │ ├── SparseCholesky
│ │ │ ├── SparseCore
│ │ │ ├── SparseLU
│ │ │ ├── SparseQR
│ │ │ ├── SPQRSupport
│ │ │ ├── src
│ │ │ │ ├── Cholesky
│ │ │ │ │ ├── LDLT.h
│ │ │ │ │ ├── LLT.h
│ │ │ │ │ └── LLT_LAPACKE.h
│ │ │ │ ├── CholmodSupport
│ │ │ │ │ └── CholmodSupport.h
│ │ │ │ ├── Core
│ │ │ │ │ ├── arch
│ │ │ │ │ │ ├── AltiVec
│ │ │ │ │ │ │ ├── Complex.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ └── PacketMath.h
│ │ │ │ │ │ ├── AVX
│ │ │ │ │ │ │ ├── Complex.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ ├── PacketMath.h
│ │ │ │ │ │ │ └── TypeCasting.h
│ │ │ │ │ │ ├── AVX512
│ │ │ │ │ │ │ ├── Complex.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ └── PacketMath.h
│ │ │ │ │ │ ├── CUDA
│ │ │ │ │ │ │ └── Complex.h
│ │ │ │ │ │ ├── Default
│ │ │ │ │ │ │ ├── ConjHelper.h
│ │ │ │ │ │ │ ├── GenericPacketMathFunctions.h
│ │ │ │ │ │ │ └── Settings.h
│ │ │ │ │ │ ├── GPU
│ │ │ │ │ │ │ ├── Half.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ ├── PacketMath.h
│ │ │ │ │ │ │ ├── PacketMathHalf.h
│ │ │ │ │ │ │ └── TypeCasting.h
│ │ │ │ │ │ ├── HIP
│ │ │ │ │ │ │ └── hcc
│ │ │ │ │ │ │ └── math_constants.h
│ │ │ │ │ │ ├── MSA
│ │ │ │ │ │ │ ├── Complex.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ └── PacketMath.h
│ │ │ │ │ │ ├── NEON
│ │ │ │ │ │ │ ├── Complex.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ ├── PacketMath.h
│ │ │ │ │ │ │ └── TypeCasting.h
│ │ │ │ │ │ ├── SSE
│ │ │ │ │ │ │ ├── Complex.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ ├── PacketMath.h
│ │ │ │ │ │ │ └── TypeCasting.h
│ │ │ │ │ │ ├── SYCL
│ │ │ │ │ │ │ ├── InteropHeaders.h
│ │ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ │ ├── PacketMath.h
│ │ │ │ │ │ │ └── TypeCasting.h
│ │ │ │ │ │ └── ZVector
│ │ │ │ │ │ ├── Complex.h
│ │ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ │ └── PacketMath.h
│ │ │ │ │ ├── ArithmeticSequence.h
│ │ │ │ │ ├── ArrayBase.h
│ │ │ │ │ ├── Array.h
│ │ │ │ │ ├── ArrayWrapper.h
│ │ │ │ │ ├── AssignEvaluator.h
│ │ │ │ │ ├── Assign.h
│ │ │ │ │ ├── Assign_MKL.h
│ │ │ │ │ ├── BandMatrix.h
│ │ │ │ │ ├── Block.h
│ │ │ │ │ ├── BooleanRedux.h
│ │ │ │ │ ├── CommaInitializer.h
│ │ │ │ │ ├── ConditionEstimator.h
│ │ │ │ │ ├── CoreEvaluators.h
│ │ │ │ │ ├── CoreIterators.h
│ │ │ │ │ ├── CwiseBinaryOp.h
│ │ │ │ │ ├── CwiseNullaryOp.h
│ │ │ │ │ ├── CwiseTernaryOp.h
│ │ │ │ │ ├── CwiseUnaryOp.h
│ │ │ │ │ ├── CwiseUnaryView.h
│ │ │ │ │ ├── DenseBase.h
│ │ │ │ │ ├── DenseCoeffsBase.h
│ │ │ │ │ ├── DenseStorage.h
│ │ │ │ │ ├── Diagonal.h
│ │ │ │ │ ├── DiagonalMatrix.h
│ │ │ │ │ ├── DiagonalProduct.h
│ │ │ │ │ ├── Dot.h
│ │ │ │ │ ├── EigenBase.h
│ │ │ │ │ ├── ForceAlignedAccess.h
│ │ │ │ │ ├── functors
│ │ │ │ │ │ ├── AssignmentFunctors.h
│ │ │ │ │ │ ├── BinaryFunctors.h
│ │ │ │ │ │ ├── NullaryFunctors.h
│ │ │ │ │ │ ├── StlFunctors.h
│ │ │ │ │ │ ├── TernaryFunctors.h
│ │ │ │ │ │ └── UnaryFunctors.h
│ │ │ │ │ ├── Fuzzy.h
│ │ │ │ │ ├── GeneralProduct.h
│ │ │ │ │ ├── GenericPacketMath.h
│ │ │ │ │ ├── GlobalFunctions.h
│ │ │ │ │ ├── IndexedView.h
│ │ │ │ │ ├── Inverse.h
│ │ │ │ │ ├── IO.h
│ │ │ │ │ ├── MapBase.h
│ │ │ │ │ ├── Map.h
│ │ │ │ │ ├── MathFunctions.h
│ │ │ │ │ ├── MathFunctionsImpl.h
│ │ │ │ │ ├── MatrixBase.h
│ │ │ │ │ ├── Matrix.h
│ │ │ │ │ ├── NestByValue.h
│ │ │ │ │ ├── NoAlias.h
│ │ │ │ │ ├── NumTraits.h
│ │ │ │ │ ├── PartialReduxEvaluator.h
│ │ │ │ │ ├── PermutationMatrix.h
│ │ │ │ │ ├── PlainObjectBase.h
│ │ │ │ │ ├── ProductEvaluators.h
│ │ │ │ │ ├── Product.h
│ │ │ │ │ ├── products
│ │ │ │ │ │ ├── GeneralBlockPanelKernel.h
│ │ │ │ │ │ ├── GeneralMatrixMatrix_BLAS.h
│ │ │ │ │ │ ├── GeneralMatrixMatrix.h
│ │ │ │ │ │ ├── GeneralMatrixMatrixTriangular_BLAS.h
│ │ │ │ │ │ ├── GeneralMatrixMatrixTriangular.h
│ │ │ │ │ │ ├── GeneralMatrixVector_BLAS.h
│ │ │ │ │ │ ├── GeneralMatrixVector.h
│ │ │ │ │ │ ├── Parallelizer.h
│ │ │ │ │ │ ├── SelfadjointMatrixMatrix_BLAS.h
│ │ │ │ │ │ ├── SelfadjointMatrixMatrix.h
│ │ │ │ │ │ ├── SelfadjointMatrixVector_BLAS.h
│ │ │ │ │ │ ├── SelfadjointMatrixVector.h
│ │ │ │ │ │ ├── SelfadjointProduct.h
│ │ │ │ │ │ ├── SelfadjointRank2Update.h
│ │ │ │ │ │ ├── TriangularMatrixMatrix_BLAS.h
│ │ │ │ │ │ ├── TriangularMatrixMatrix.h
│ │ │ │ │ │ ├── TriangularMatrixVector_BLAS.h
│ │ │ │ │ │ ├── TriangularMatrixVector.h
│ │ │ │ │ │ ├── TriangularSolverMatrix_BLAS.h
│ │ │ │ │ │ ├── TriangularSolverMatrix.h
│ │ │ │ │ │ └── TriangularSolverVector.h
│ │ │ │ │ ├── Random.h
│ │ │ │ │ ├── Redux.h
│ │ │ │ │ ├── Ref.h
│ │ │ │ │ ├── Replicate.h
│ │ │ │ │ ├── Reshaped.h
│ │ │ │ │ ├── ReturnByValue.h
│ │ │ │ │ ├── Reverse.h
│ │ │ │ │ ├── Select.h
│ │ │ │ │ ├── SelfAdjointView.h
│ │ │ │ │ ├── SelfCwiseBinaryOp.h
│ │ │ │ │ ├── Solve.h
│ │ │ │ │ ├── SolverBase.h
│ │ │ │ │ ├── SolveTriangular.h
│ │ │ │ │ ├── StableNorm.h
│ │ │ │ │ ├── StlIterators.h
│ │ │ │ │ ├── Stride.h
│ │ │ │ │ ├── Swap.h
│ │ │ │ │ ├── Transpose.h
│ │ │ │ │ ├── Transpositions.h
│ │ │ │ │ ├── TriangularMatrix.h
│ │ │ │ │ ├── util
│ │ │ │ │ │ ├── BlasUtil.h
│ │ │ │ │ │ ├── ConfigureVectorization.h
│ │ │ │ │ │ ├── Constants.h
│ │ │ │ │ │ ├── DisableStupidWarnings.h
│ │ │ │ │ │ ├── ForwardDeclarations.h
│ │ │ │ │ │ ├── IndexedViewHelper.h
│ │ │ │ │ │ ├── IntegralConstant.h
│ │ │ │ │ │ ├── Macros.h
│ │ │ │ │ │ ├── Memory.h
│ │ │ │ │ │ ├── Meta.h
│ │ │ │ │ │ ├── MKL_support.h
│ │ │ │ │ │ ├── NonMPL2.h
│ │ │ │ │ │ ├── ReenableStupidWarnings.h
│ │ │ │ │ │ ├── ReshapedHelper.h
│ │ │ │ │ │ ├── StaticAssert.h
│ │ │ │ │ │ ├── SymbolicIndex.h
│ │ │ │ │ │ └── XprHelper.h
│ │ │ │ │ ├── VectorBlock.h
│ │ │ │ │ ├── VectorwiseOp.h
│ │ │ │ │ └── Visitor.h
│ │ │ │ ├── Eigenvalues
│ │ │ │ │ ├── ComplexEigenSolver.h
│ │ │ │ │ ├── ComplexSchur.h
│ │ │ │ │ ├── ComplexSchur_LAPACKE.h
│ │ │ │ │ ├── EigenSolver.h
│ │ │ │ │ ├── GeneralizedEigenSolver.h
│ │ │ │ │ ├── GeneralizedSelfAdjointEigenSolver.h
│ │ │ │ │ ├── HessenbergDecomposition.h
│ │ │ │ │ ├── MatrixBaseEigenvalues.h
│ │ │ │ │ ├── RealQZ.h
│ │ │ │ │ ├── RealSchur.h
│ │ │ │ │ ├── RealSchur_LAPACKE.h
│ │ │ │ │ ├── SelfAdjointEigenSolver.h
│ │ │ │ │ ├── SelfAdjointEigenSolver_LAPACKE.h
│ │ │ │ │ └── Tridiagonalization.h
│ │ │ │ ├── Geometry
│ │ │ │ │ ├── AlignedBox.h
│ │ │ │ │ ├── AngleAxis.h
│ │ │ │ │ ├── arch
│ │ │ │ │ │ └── Geometry_SSE.h
│ │ │ │ │ ├── EulerAngles.h
│ │ │ │ │ ├── Homogeneous.h
│ │ │ │ │ ├── Hyperplane.h
│ │ │ │ │ ├── OrthoMethods.h
│ │ │ │ │ ├── ParametrizedLine.h
│ │ │ │ │ ├── Quaternion.h
│ │ │ │ │ ├── Rotation2D.h
│ │ │ │ │ ├── RotationBase.h
│ │ │ │ │ ├── Scaling.h
│ │ │ │ │ ├── Transform.h
│ │ │ │ │ ├── Translation.h
│ │ │ │ │ └── Umeyama.h
│ │ │ │ ├── Householder
│ │ │ │ │ ├── BlockHouseholder.h
│ │ │ │ │ ├── Householder.h
│ │ │ │ │ └── HouseholderSequence.h
│ │ │ │ ├── IterativeLinearSolvers
│ │ │ │ │ ├── BasicPreconditioners.h
│ │ │ │ │ ├── BiCGSTAB.h
│ │ │ │ │ ├── ConjugateGradient.h
│ │ │ │ │ ├── IncompleteCholesky.h
│ │ │ │ │ ├── IncompleteLUT.h
│ │ │ │ │ ├── IterativeSolverBase.h
│ │ │ │ │ ├── LeastSquareConjugateGradient.h
│ │ │ │ │ └── SolveWithGuess.h
│ │ │ │ ├── Jacobi
│ │ │ │ │ └── Jacobi.h
│ │ │ │ ├── KLUSupport
│ │ │ │ │ └── KLUSupport.h
│ │ │ │ ├── LU
│ │ │ │ │ ├── arch
│ │ │ │ │ │ └── Inverse_SSE.h
│ │ │ │ │ ├── Determinant.h
│ │ │ │ │ ├── FullPivLU.h
│ │ │ │ │ ├── InverseImpl.h
│ │ │ │ │ ├── PartialPivLU.h
│ │ │ │ │ └── PartialPivLU_LAPACKE.h
│ │ │ │ ├── MetisSupport
│ │ │ │ │ └── MetisSupport.h
│ │ │ │ ├── misc
│ │ │ │ │ ├── blas.h
│ │ │ │ │ ├── Image.h
│ │ │ │ │ ├── Kernel.h
│ │ │ │ │ ├── lapacke.h
│ │ │ │ │ ├── lapacke_mangling.h
│ │ │ │ │ ├── lapack.h
│ │ │ │ │ └── RealSvd2x2.h
│ │ │ │ ├── OrderingMethods
│ │ │ │ │ ├── Amd.h
│ │ │ │ │ ├── Eigen_Colamd.h
│ │ │ │ │ └── Ordering.h
│ │ │ │ ├── PardisoSupport
│ │ │ │ │ └── PardisoSupport.h
│ │ │ │ ├── PaStiXSupport
│ │ │ │ │ └── PaStiXSupport.h
│ │ │ │ ├── plugins
│ │ │ │ │ ├── ArrayCwiseBinaryOps.h
│ │ │ │ │ ├── ArrayCwiseUnaryOps.h
│ │ │ │ │ ├── BlockMethods.h
│ │ │ │ │ ├── CommonCwiseBinaryOps.h
│ │ │ │ │ ├── CommonCwiseUnaryOps.h
│ │ │ │ │ ├── IndexedViewMethods.h
│ │ │ │ │ ├── MatrixCwiseBinaryOps.h
│ │ │ │ │ ├── MatrixCwiseUnaryOps.h
│ │ │ │ │ └── ReshapedMethods.h
│ │ │ │ ├── QR
│ │ │ │ │ ├── ColPivHouseholderQR.h
│ │ │ │ │ ├── ColPivHouseholderQR_LAPACKE.h
│ │ │ │ │ ├── CompleteOrthogonalDecomposition.h
│ │ │ │ │ ├── FullPivHouseholderQR.h
│ │ │ │ │ ├── HouseholderQR.h
│ │ │ │ │ └── HouseholderQR_LAPACKE.h
│ │ │ │ ├── SparseCholesky
│ │ │ │ │ ├── SimplicialCholesky.h
│ │ │ │ │ └── SimplicialCholesky_impl.h
│ │ │ │ ├── SparseCore
│ │ │ │ │ ├── AmbiVector.h
│ │ │ │ │ ├── CompressedStorage.h
│ │ │ │ │ ├── ConservativeSparseSparseProduct.h
│ │ │ │ │ ├── MappedSparseMatrix.h
│ │ │ │ │ ├── SparseAssign.h
│ │ │ │ │ ├── SparseBlock.h
│ │ │ │ │ ├── SparseColEtree.h
│ │ │ │ │ ├── SparseCompressedBase.h
│ │ │ │ │ ├── SparseCwiseBinaryOp.h
│ │ │ │ │ ├── SparseCwiseUnaryOp.h
│ │ │ │ │ ├── SparseDenseProduct.h
│ │ │ │ │ ├── SparseDiagonalProduct.h
│ │ │ │ │ ├── SparseDot.h
│ │ │ │ │ ├── SparseFuzzy.h
│ │ │ │ │ ├── SparseMap.h
│ │ │ │ │ ├── SparseMatrixBase.h
│ │ │ │ │ ├── SparseMatrix.h
│ │ │ │ │ ├── SparsePermutation.h
│ │ │ │ │ ├── SparseProduct.h
│ │ │ │ │ ├── SparseRedux.h
│ │ │ │ │ ├── SparseRef.h
│ │ │ │ │ ├── SparseSelfAdjointView.h
│ │ │ │ │ ├── SparseSolverBase.h
│ │ │ │ │ ├── SparseSparseProductWithPruning.h
│ │ │ │ │ ├── SparseTranspose.h
│ │ │ │ │ ├── SparseTriangularView.h
│ │ │ │ │ ├── SparseUtil.h
│ │ │ │ │ ├── SparseVector.h
│ │ │ │ │ ├── SparseView.h
│ │ │ │ │ └── TriangularSolver.h
│ │ │ │ ├── SparseLU
│ │ │ │ │ ├── SparseLU_column_bmod.h
│ │ │ │ │ ├── SparseLU_column_dfs.h
│ │ │ │ │ ├── SparseLU_copy_to_ucol.h
│ │ │ │ │ ├── SparseLU_gemm_kernel.h
│ │ │ │ │ ├── SparseLU.h
│ │ │ │ │ ├── SparseLU_heap_relax_snode.h
│ │ │ │ │ ├── SparseLUImpl.h
│ │ │ │ │ ├── SparseLU_kernel_bmod.h
│ │ │ │ │ ├── SparseLU_Memory.h
│ │ │ │ │ ├── SparseLU_panel_bmod.h
│ │ │ │ │ ├── SparseLU_panel_dfs.h
│ │ │ │ │ ├── SparseLU_pivotL.h
│ │ │ │ │ ├── SparseLU_pruneL.h
│ │ │ │ │ ├── SparseLU_relax_snode.h
│ │ │ │ │ ├── SparseLU_Structs.h
│ │ │ │ │ ├── SparseLU_SupernodalMatrix.h
│ │ │ │ │ └── SparseLU_Utils.h
│ │ │ │ ├── SparseQR
│ │ │ │ │ └── SparseQR.h
│ │ │ │ ├── SPQRSupport
│ │ │ │ │ └── SuiteSparseQRSupport.h
│ │ │ │ ├── StlSupport
│ │ │ │ │ ├── details.h
│ │ │ │ │ ├── StdDeque.h
│ │ │ │ │ ├── StdList.h
│ │ │ │ │ └── StdVector.h
│ │ │ │ ├── SuperLUSupport
│ │ │ │ │ └── SuperLUSupport.h
│ │ │ │ ├── SVD
│ │ │ │ │ ├── BDCSVD.h
│ │ │ │ │ ├── JacobiSVD.h
│ │ │ │ │ ├── JacobiSVD_LAPACKE.h
│ │ │ │ │ ├── SVDBase.h
│ │ │ │ │ └── UpperBidiagonalization.h
│ │ │ │ └── UmfPackSupport
│ │ │ │ └── UmfPackSupport.h
│ │ │ ├── StdDeque
│ │ │ ├── StdList
│ │ │ ├── StdVector
│ │ │ ├── SuperLUSupport
│ │ │ ├── SVD
│ │ │ └── UmfPackSupport
│ │ ├── filamat
│ │ │ ├── Enums.h
│ │ │ ├── IncludeCallback.h
│ │ │ ├── MaterialBuilder.h
│ │ │ └── Package.h
│ │ ├── filament
│ │ │ ├── Box.h
│ │ │ ├── Camera.h
│ │ │ ├── ColorGrading.h
│ │ │ ├── Color.h
│ │ │ ├── DebugRegistry.h
│ │ │ ├── Engine.h
│ │ │ ├── Exposure.h
│ │ │ ├── Fence.h
│ │ │ ├── FilamentAPI.h
│ │ │ ├── Frustum.h
│ │ │ ├── IndexBuffer.h
│ │ │ ├── IndirectLight.h
│ │ │ ├── LightManager.h
│ │ │ ├── MaterialChunkType.h
│ │ │ ├── MaterialEnums.h
│ │ │ ├── Material.h
│ │ │ ├── MaterialInstance.h
│ │ │ ├── RenderableManager.h
│ │ │ ├── Renderer.h
│ │ │ ├── RenderTarget.h
│ │ │ ├── Scene.h
│ │ │ ├── Skybox.h
│ │ │ ├── Stream.h
│ │ │ ├── SwapChain.h
│ │ │ ├── Texture.h
│ │ │ ├── TextureSampler.h
│ │ │ ├── TransformManager.h
│ │ │ ├── VertexBuffer.h
│ │ │ ├── View.h
│ │ │ └── Viewport.h
│ │ ├── filameshio
│ │ │ └── MeshReader.h
│ │ ├── fmt
│ │ │ ├── chrono.h
│ │ │ ├── color.h
│ │ │ ├── compile.h
│ │ │ ├── core.h
│ │ │ ├── format.h
│ │ │ ├── format-inl.h
│ │ │ ├── locale.h
│ │ │ ├── ostream.h
│ │ │ ├── posix.h
│ │ │ ├── printf.h
│ │ │ ├── ranges.h
│ │ │ └── safe-duration-cast.h
│ │ ├── geometry
│ │ │ └── SurfaceOrientation.h
│ │ ├── GL
│ │ │ ├── eglew.h
│ │ │ ├── glew.h
│ │ │ ├── glxew.h
│ │ │ └── wglew.h
│ │ ├── GLFW
│ │ │ ├── glfw3.h
│ │ │ └── glfw3native.h
│ │ ├── gltfio
│ │ │ ├── Animator.h
│ │ │ ├── AssetLoader.h
│ │ │ ├── FilamentAsset.h
│ │ │ ├── FilamentInstance.h
│ │ │ ├── Image.h
│ │ │ ├── MaterialProvider.h
│ │ │ ├── ResourceLoader.h
│ │ │ └── SimpleViewer.h
│ │ ├── ibl
│ │ │ ├── Cubemap.h
│ │ │ ├── CubemapIBL.h
│ │ │ ├── CubemapSH.h
│ │ │ ├── CubemapUtils.h
│ │ │ ├── Image.h
│ │ │ └── utilities.h
│ │ ├── image
│ │ │ ├── ColorTransform.h
│ │ │ ├── ImageOps.h
│ │ │ ├── ImageSampler.h
│ │ │ ├── KtxBundle.h
│ │ │ ├── KtxUtility.h
│ │ │ └── LinearImage.h
│ │ ├── matdbg
│ │ │ ├── DebugServer.h
│ │ │ ├── JsonWriter.h
│ │ │ ├── ShaderExtractor.h
│ │ │ ├── ShaderInfo.h
│ │ │ ├── ShaderReplacer.h
│ │ │ └── TextWriter.h
│ │ ├── math
│ │ │ ├── compiler.h
│ │ │ ├── fast.h
│ │ │ ├── half.h
│ │ │ ├── mat2.h
│ │ │ ├── mat3.h
│ │ │ ├── mat4.h
│ │ │ ├── mathfwd.h
│ │ │ ├── norm.h
│ │ │ ├── quat.h
│ │ │ ├── scalar.h
│ │ │ ├── TMatHelpers.h
│ │ │ ├── TQuatHelpers.h
│ │ │ ├── TVecHelpers.h
│ │ │ ├── vec2.h
│ │ │ ├── vec3.h
│ │ │ └── vec4.h
│ │ ├── mathio
│ │ │ └── ostream.h
│ │ ├── trie
│ │ │ ├── htrie_hash.h
│ │ │ ├── htrie_map.h
│ │ │ └── htrie_set.h
│ │ ├── tsl
│ │ │ ├── robin_growth_policy.h
│ │ │ ├── robin_hash.h
│ │ │ ├── robin_map.h
│ │ │ └── robin_set.h
│ │ └── utils
│ │ ├── algorithm.h
│ │ ├── Allocator.h
│ │ ├── BitmaskEnum.h
│ │ ├── bitset.h
│ │ ├── compiler.h
│ │ ├── CString.h
│ │ ├── Entity.h
│ │ ├── EntityInstance.h
│ │ ├── EntityManager.h
│ │ ├── generic
│ │ │ └── Mutex.h
│ │ ├── Log.h
│ │ ├── memalign.h
│ │ ├── Mutex.h
│ │ ├── NameComponentManager.h
│ │ ├── ostream.h
│ │ ├── Path.h
│ │ ├── SingleInstanceComponentManager.h
│ │ ├── Slice.h
│ │ ├── SpinLock.h
│ │ ├── StructureOfArrays.h
│ │ ├── ThreadLocal.h
│ │ └── unwindows.h
│ ├── camera
│ │ ├── PinholeCameraIntrinsic.h
│ │ ├── PinholeCameraParameters.h
│ │ └── PinholeCameraTrajectory.h
│ ├── core
│ │ ├── AdvancedIndexing.h
│ │ ├── Atomic.h
│ │ ├── Blob.h
│ │ ├── CoreUtil.h
│ │ ├── CUDAState.cuh
│ │ ├── CUDAUtils.h
│ │ ├── Device.h
│ │ ├── Dispatch.h
│ │ ├── DLPack.h
│ │ ├── Dtype.h
│ │ ├── EigenConverter.h
│ │ ├── FuncionTraits.h
│ │ ├── Indexer.h
│ │ ├── kernel
│ │ │ ├── BinaryEW.h
│ │ │ ├── CPULauncher.h
│ │ │ ├── CUDALauncher.cuh
│ │ │ ├── IndexGetSet.h
│ │ │ ├── Kernel.h
│ │ │ ├── NonZero.h
│ │ │ ├── ParallelUtil.h
│ │ │ ├── Reduction.h
│ │ │ └── UnaryEW.h
│ │ ├── linalg
│ │ │ ├── BLAS.h
│ │ │ ├── Inverse.h
│ │ │ ├── LAPACK.h
│ │ │ ├── LeastSquares.h
│ │ │ ├── LinalgUtils.h
│ │ │ ├── Matmul.h
│ │ │ ├── Solve.h
│ │ │ └── SVD.h
│ │ ├── MemoryManager.h
│ │ ├── nns
│ │ │ ├── NanoFlannIndex.h
│ │ │ └── NearestNeighborSearch.h
│ │ ├── ShapeUtil.h
│ │ ├── SizeVector.h
│ │ ├── Tensor.h
│ │ ├── TensorKey.h
│ │ └── TensorList.h
│ ├── geometry
│ │ ├── BoundingVolume.h
│ │ ├── Geometry2D.h
│ │ ├── Geometry3D.h
│ │ ├── Geometry.h
│ │ ├── HalfEdgeTriangleMesh.h
│ │ ├── Image.h
│ │ ├── IntersectionTest.h
│ │ ├── KDTreeFlann.h
│ │ ├── KDTreeSearchParam.h
│ │ ├── Keypoint.h
│ │ ├── LineSet.h
│ │ ├── MeshBase.h
│ │ ├── Octree.h
│ │ ├── PointCloud.h
│ │ ├── Qhull.h
│ │ ├── RGBDImage.h
│ │ ├── TetraMesh.h
│ │ ├── TriangleMesh.h
│ │ └── VoxelGrid.h
│ ├── io
│ │ ├── FeatureIO.h
│ │ ├── file_format
│ │ ├── FileFormatIO.h
│ │ ├── IJsonConvertibleIO.h
│ │ ├── ImageIO.h
│ │ ├── ImageWarpingFieldIO.h
│ │ ├── LineSetIO.h
│ │ ├── ModelIO.h
│ │ ├── OctreeIO.h
│ │ ├── PinholeCameraTrajectoryIO.h
│ │ ├── PointCloudIO.h
│ │ ├── PoseGraphIO.h
│ │ ├── rpc
│ │ │ ├── BufferConnection.h
│ │ │ ├── ConnectionBase.h
│ │ │ ├── Connection.h
│ │ │ ├── DummyReceiver.h
│ │ │ ├── Messages.h
│ │ │ ├── MessageUtils.h
│ │ │ ├── ReceiverBase.h
│ │ │ ├── RemoteFunctions.h
│ │ │ └── ZMQContext.h
│ │ ├── sensor
│ │ │ ├── azure_kinect
│ │ │ │ ├── AzureKinectRecorder.h
│ │ │ │ ├── AzureKinectSensorConfig.h
│ │ │ │ ├── AzureKinectSensor.h
│ │ │ │ ├── K4aPlugin.h
│ │ │ │ ├── MKVMetadata.h
│ │ │ │ ├── MKVReader.h
│ │ │ │ ├── MKVWriter.h
│ │ │ │ └── PluginMacros.h
│ │ │ ├── RGBDRecorder.h
│ │ │ ├── RGBDSensorConfig.h
│ │ │ └── RGBDSensor.h
│ │ ├── TriangleMeshIO.h
│ │ └── VoxelGridIO.h
│ ├── Macro.h
│ ├── ml
│ │ ├── contrib
│ │ │ ├── Cloud.h
│ │ │ ├── GridSubsampling.h
│ │ │ └── neighbors.h
│ │ ├── Helper.h
│ │ ├── impl
│ │ │ ├── continuous_conv
│ │ │ │ ├── ContinuousConvBackpropFilter.cuh
│ │ │ │ ├── ContinuousConvBackpropFilter.h
│ │ │ │ ├── ContinuousConvCUDAKernels.h
│ │ │ │ ├── ContinuousConv.cuh
│ │ │ │ ├── ContinuousConv.h
│ │ │ │ ├── ContinuousConvTransposeBackpropFilter.cuh
│ │ │ │ ├── ContinuousConvTransposeBackpropFilter.h
│ │ │ │ ├── ContinuousConvTranspose.cuh
│ │ │ │ ├── ContinuousConvTranspose.h
│ │ │ │ ├── ContinuousConvTypes.h
│ │ │ │ ├── CoordinateTransformation.cuh
│ │ │ │ └── CoordinateTransformation.h
│ │ │ └── misc
│ │ │ ├── FixedRadiusSearch.cuh
│ │ │ ├── FixedRadiusSearch.h
│ │ │ ├── InvertNeighborsList.cuh
│ │ │ ├── InvertNeighborsList.h
│ │ │ ├── KnnSearch.h
│ │ │ ├── MemoryAllocation.h
│ │ │ ├── NeighborSearchCommon.h
│ │ │ ├── RadiusSearch.h
│ │ │ ├── ReduceSubarraysSum.cuh
│ │ │ ├── ReduceSubarraysSum.h
│ │ │ └── VoxelPooling.h
│ │ ├── PyTorch
│ │ │ ├── ContinuousConv
│ │ │ │ ├── ContinuousConvBackpropFilterOpKernel.h
│ │ │ │ ├── ContinuousConvHelper.h
│ │ │ │ ├── ContinuousConvOpKernel.h
│ │ │ │ ├── ContinuousConvTransposeBackpropFilterOpKernel.h
│ │ │ │ └── ContinuousConvTransposeOpKernel.h
│ │ │ ├── Misc
│ │ │ │ ├── InvertNeighborsListOpKernel.h
│ │ │ │ ├── InvertNeighborsListOps.h
│ │ │ │ ├── NeighborSearchAllocator.h
│ │ │ │ ├── ReduceSubarraysSumOpKernel.h
│ │ │ │ └── ReduceSubarraysSumOps.h
│ │ │ └── TorchHelper.h
│ │ ├── ShapeChecking.h
│ │ └── TensorFlow
│ │ ├── ContinuousConv
│ │ │ ├── ContinuousConvBackpropFilterOpKernel.h
│ │ │ ├── ContinuousConvOpKernel.h
│ │ │ ├── ContinuousConvTransposeBackpropFilterOpKernel.h
│ │ │ └── ContinuousConvTransposeOpKernel.h
│ │ ├── Misc
│ │ │ ├── BuildSpatialHashTableOpKernel.h
│ │ │ ├── FixedRadiusSearchOpKernel.h
│ │ │ ├── InvertNeighborsListOpKernel.h
│ │ │ ├── KnnSearchOpKernel.h
│ │ │ ├── RadiusSearchOpKernel.h
│ │ │ ├── ReduceSubarraysSumOpKernel.h
│ │ │ ├── VoxelPoolingGradOpKernel.h
│ │ │ └── VoxelPoolingOpKernel.h
│ │ ├── TensorFlowHelper.h
│ │ ├── tf_neighbors
│ │ └── tf_subsampling
│ ├── Open3DConfig.h
│ ├── Open3D.h
│ ├── pipelines
│ │ ├── color_map
│ │ │ ├── ColorMapOptimization.h
│ │ │ ├── ColorMapOptimizationJacobian.h
│ │ │ ├── EigenHelperForNonRigidOptimization.h
│ │ │ ├── ImageWarpingField.h
│ │ │ └── TriangleMeshAndImageUtilities.h
│ │ ├── integration
│ │ │ ├── MarchingCubesConst.h
│ │ │ ├── ScalableTSDFVolume.h
│ │ │ ├── TSDFVolume.h
│ │ │ └── UniformTSDFVolume.h
│ │ ├── odometry
│ │ │ ├── Odometry.h
│ │ │ ├── OdometryOption.h
│ │ │ └── RGBDOdometryJacobian.h
│ │ └── registration
│ │ ├── ColoredICP.h
│ │ ├── CorrespondenceChecker.h
│ │ ├── FastGlobalRegistration.h
│ │ ├── Feature.h
│ │ ├── GlobalOptimizationConvergenceCriteria.h
│ │ ├── GlobalOptimization.h
│ │ ├── GlobalOptimizationMethod.h
│ │ ├── PoseGraph.h
│ │ ├── Registration.h
│ │ └── TransformationEstimation.h
│ ├── tgeometry
│ │ ├── Geometry.h
│ │ ├── Image.h
│ │ ├── PointCloud.h
│ │ ├── TensorListMap.h
│ │ └── TriangleMesh.h
│ ├── utility
│ │ ├── Console.h
│ │ ├── Eigen.h
│ │ ├── FileSystem.h
│ │ ├── Helper.h
│ │ ├── IJsonConvertible.h
│ │ ├── MiniVec.h
│ │ ├── Optional.h
│ │ ├── ParallelScan.h
│ │ ├── ProgressReporters.h
│ │ └── Timer.h
│ └── visualization
│ ├── gui
│ │ ├── Application.h
│ │ ├── Button.h
│ │ ├── Checkbox.h
│ │ ├── ColorEdit.h
│ │ ├── Color.h
│ │ ├── Combobox.h
│ │ ├── Dialog.h
│ │ ├── Events.h
│ │ ├── FileDialog.h
│ │ ├── Gui.h
│ │ ├── ImageLabel.h
│ │ ├── ImguiFilamentBridge.h
│ │ ├── Label.h
│ │ ├── Layout.h
│ │ ├── ListView.h
│ │ ├── Materials
│ │ ├── Menu.h
│ │ ├── Native.h
│ │ ├── NumberEdit.h
│ │ ├── ProgressBar.h
│ │ ├── Resources
│ │ ├── SceneWidget.h
│ │ ├── Slider.h
│ │ ├── StackedWidget.h
│ │ ├── TabControl.h
│ │ ├── Task.h
│ │ ├── TextEdit.h
│ │ ├── Theme.h
│ │ ├── TreeView.h
│ │ ├── UIImage.h
│ │ ├── Util.h
│ │ ├── VectorEdit.h
│ │ ├── Widget.h
│ │ └── Window.h
│ ├── rendering
│ │ ├── Camera.h
│ │ ├── CameraInteractorLogic.h
│ │ ├── filament
│ │ │ ├── FilamentCamera.h
│ │ │ ├── FilamentEngine.h
│ │ │ ├── FilamentEntitiesMods.h
│ │ │ ├── FilamentGeometryBuffersBuilder.h
│ │ │ ├── FilamentRenderer.h
│ │ │ ├── FilamentRenderToBuffer.h
│ │ │ ├── FilamentResourceManager.h
│ │ │ ├── FilamentScene.h
│ │ │ └── FilamentView.h
│ │ ├── Gradient.h
│ │ ├── IBLRotationInteractorLogic.h
│ │ ├── LightDirectionInteractorLogic.h
│ │ ├── Light.h
│ │ ├── Material.h
│ │ ├── MaterialModifier.h
│ │ ├── MatrixInteractorLogic.h
│ │ ├── Model.h
│ │ ├── ModelInteractorLogic.h
│ │ ├── Open3DScene.h
│ │ ├── Renderer.h
│ │ ├── RendererHandle.h
│ │ ├── RendererStructs.h
│ │ ├── RenderToBuffer.h
│ │ ├── RotationInteractorLogic.h
│ │ ├── Scene.h
│ │ └── View.h
│ ├── shader
│ │ ├── GeometryRenderer.h
│ │ ├── glsl
│ │ ├── ImageMaskShader.h
│ │ ├── ImageShader.h
│ │ ├── NormalShader.h
│ │ ├── PhongShader.h
│ │ ├── PickingShader.h
│ │ ├── RGBDImageShader.h
│ │ ├── Shader.h
│ │ ├── ShaderWrapper.h
│ │ ├── Simple2DShader.h
│ │ ├── SimpleBlackShader.h
│ │ ├── SimpleShader.h
│ │ ├── TexturePhongShader.h
│ │ └── TextureSimpleShader.h
│ ├── utility
│ │ ├── ColorMap.h
│ │ ├── DrawGeometry.h
│ │ ├── GLHelper.h
│ │ ├── PointCloudPicker.h
│ │ ├── SelectionPolygon.h
│ │ └── SelectionPolygonVolume.h
│ └── visualizer
│ ├── GuiSettingsModel.h
│ ├── GuiSettingsView.h
│ ├── GuiVisualizer.h
│ ├── GuiWidgets.h
│ ├── RenderOption.h
│ ├── RenderOptionWithEditing.h
│ ├── ViewControl.h
│ ├── ViewControlWithCustomAnimation.h
│ ├── ViewControlWithEditing.h
│ ├── ViewParameters.h
│ ├── ViewTrajectory.h
│ ├── Visualizer.h
│ ├── VisualizerWithCustomAnimation.h
│ ├── VisualizerWithEditing.h
│ ├── VisualizerWithKeyCallback.h
│ └── VisualizerWithVertexSelection.h
└── lib
├── fileName.txt
├── Open3D_3rdparty_assimp_assimp-vc142-mt.lib
├── Open3D_3rdparty_assimp_IrrXML.lib
├── Open3D_3rdparty_filament_backend.lib
├── Open3D_3rdparty_filament_bluegl.lib
├── Open3D_3rdparty_filament_bluevk.lib
├── Open3D_3rdparty_filament_filabridge.lib
├── Open3D_3rdparty_filament_filaflat.lib
├── Open3D_3rdparty_filament_filamat_lite.lib
├── Open3D_3rdparty_filament_filament.lib
├── Open3D_3rdparty_filament_filameshio.lib
├── Open3D_3rdparty_filament_geometry.lib
├── Open3D_3rdparty_filament_ibl.lib
├── Open3D_3rdparty_filament_image.lib
├── Open3D_3rdparty_filament_meshoptimizer.lib
├── Open3D_3rdparty_filament_smol-v.lib
├── Open3D_3rdparty_filament_utils.lib
├── Open3D_3rdparty_glew.lib
├── Open3D_3rdparty_glfw3.lib
├── Open3D_3rdparty_imgui.lib
├── Open3D_3rdparty_jpeg.lib
├── Open3D_3rdparty_jsoncpp.lib
├── Open3D_3rdparty_lzf.lib
├── Open3D_3rdparty_mkl_mkl_core.lib
├── Open3D_3rdparty_mkl_mkl_intel_ilp64.lib
├── Open3D_3rdparty_mkl_mkl_sequential.lib
├── Open3D_3rdparty_mkl_mkl_tbb_thread.lib
├── Open3D_3rdparty_mkl_tbb_static.lib
├── Open3D_3rdparty_png.lib
├── Open3D_3rdparty_qhullcpp.lib
├── Open3D_3rdparty_qhull_r.lib
├── Open3D_3rdparty_rply.lib
├── Open3D_3rdparty_tbb_tbbmalloc_static.lib
├── Open3D_3rdparty_tbb_tbb_static.lib
├── Open3D_3rdparty_tinyfiledialogs.lib
├── Open3D_3rdparty_zlib.lib
└── Open3D.lib
116 directories, 821 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论