BSD Ports

graphics/open3d 0.2_12 FreeBSD

Modern library for 3D data processing

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0b23c55e5d
License
MIT
Categories
graphics
Package size
529.0 KiB, 1926.7 KiB installed

Description

Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D was developed from a clean slate with a small and carefully considered set of dependencies. It can be set up on different platforms and compiled from source with minimal effort. The code is clean, consistently styled, and maintained via a clear code review mechanism. Open3D has been used in a number of published research projects and is actively deployed in the cloud. We welcome contributions from the open-source community.

In the other systems

SystemPortVersion
FreeBSDgraphics/open3d0.2_12
DragonFlygraphics/open3d0.2_12

Install

Binary package:

pkg install Open3D

From the ports tree:

cd /usr/ports/graphics/open3d/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	Open3D>0:graphics/open3d
LIB_DEPENDS=	libOpen3D.so:graphics/open3d

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.2_120.2_12-0.2_120.2_12
FreeBSD:14:quarterly0.2_120.2_12n/a0.2_120.2_12
FreeBSD:15:latest0.2_120.2_12n/a0.2_120.2_12
FreeBSD:15:quarterly0.2_120.2_12n/an/an/a
FreeBSD:16:latest0.2_120.2_12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 53
Run dependencies 33

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++14-lang eigen:3 gl jpeg localbase:ldflags pkgconfig
Service scripts
none

Files

pkg-plist 81
  • include/Open3D/Core/Camera/PinholeCameraIntrinsic.h
  • include/Open3D/Core/Camera/PinholeCameraTrajectory.h
  • include/Open3D/Core/ColorMap/ColorMapOptimization.h
  • include/Open3D/Core/Core.h
  • include/Open3D/Core/Geometry/Geometry.h
  • include/Open3D/Core/Geometry/Geometry2D.h
  • include/Open3D/Core/Geometry/Geometry3D.h
  • include/Open3D/Core/Geometry/Image.h
  • include/Open3D/Core/Geometry/KDTreeFlann.h
  • include/Open3D/Core/Geometry/KDTreeSearchParam.h
  • include/Open3D/Core/Geometry/LineSet.h
  • include/Open3D/Core/Geometry/PointCloud.h
  • include/Open3D/Core/Geometry/RGBDImage.h
  • include/Open3D/Core/Geometry/TriangleMesh.h
  • include/Open3D/Core/Integration/MarchingCubesConst.h
  • include/Open3D/Core/Integration/ScalableTSDFVolume.h
  • include/Open3D/Core/Integration/TSDFVolume.h
  • include/Open3D/Core/Integration/UniformTSDFVolume.h
  • include/Open3D/Core/Odometry/Odometry.h
  • include/Open3D/Core/Odometry/OdometryOption.h
  • include/Open3D/Core/Odometry/RGBDOdometryJacobian.h
  • include/Open3D/Core/Registration/ColoredICP.h
  • include/Open3D/Core/Registration/CorrespondenceChecker.h
  • include/Open3D/Core/Registration/FastGlobalRegistration.h
  • include/Open3D/Core/Registration/Feature.h
  • include/Open3D/Core/Registration/GlobalOptimization.h
  • include/Open3D/Core/Registration/GlobalOptimizationConvergenceCriteria.h
  • include/Open3D/Core/Registration/GlobalOptimizationMethod.h
  • include/Open3D/Core/Registration/PoseGraph.h
  • include/Open3D/Core/Registration/Registration.h
  • include/Open3D/Core/Registration/TransformationEstimation.h
  • include/Open3D/Core/Utility/Console.h
  • include/Open3D/Core/Utility/Eigen.h
  • include/Open3D/Core/Utility/FileSystem.h
  • include/Open3D/Core/Utility/Helper.h
  • include/Open3D/Core/Utility/IJsonConvertible.h
  • include/Open3D/Core/Utility/Timer.h
  • include/Open3D/External/tinyfiledialogs/tinyfiledialogs.h
  • include/Open3D/IO/ClassIO/FeatureIO.h
  • include/Open3D/IO/ClassIO/IJsonConvertibleIO.h
  • include/Open3D/IO/ClassIO/ImageIO.h
  • include/Open3D/IO/ClassIO/PinholeCameraTrajectoryIO.h
  • include/Open3D/IO/ClassIO/PointCloudIO.h
  • include/Open3D/IO/ClassIO/PoseGraphIO.h
  • include/Open3D/IO/ClassIO/TriangleMeshIO.h
  • include/Open3D/IO/IO.h
  • include/Open3D/Visualization/Shader/GeometryRenderer.h
  • include/Open3D/Visualization/Shader/ImageMaskShader.h
  • include/Open3D/Visualization/Shader/ImageShader.h
  • include/Open3D/Visualization/Shader/NormalShader.h
  • include/Open3D/Visualization/Shader/PhongShader.h
  • include/Open3D/Visualization/Shader/PickingShader.h
  • include/Open3D/Visualization/Shader/Shader.h
  • include/Open3D/Visualization/Shader/ShaderWrapper.h
  • include/Open3D/Visualization/Shader/Simple2DShader.h
  • include/Open3D/Visualization/Shader/SimpleBlackShader.h
  • include/Open3D/Visualization/Shader/SimpleShader.h
  • include/Open3D/Visualization/Utility/BoundingBox.h
  • include/Open3D/Visualization/Utility/ColorMap.h
  • include/Open3D/Visualization/Utility/DrawGeometry.h
  • include/Open3D/Visualization/Utility/GLHelper.h
  • include/Open3D/Visualization/Utility/PointCloudPicker.h
  • include/Open3D/Visualization/Utility/SelectionPolygon.h
  • include/Open3D/Visualization/Utility/SelectionPolygonVolume.h
  • include/Open3D/Visualization/Visualization.h
  • include/Open3D/Visualization/Visualizer/RenderOption.h
  • include/Open3D/Visualization/Visualizer/RenderOptionWithEditing.h
  • include/Open3D/Visualization/Visualizer/ViewControl.h
  • include/Open3D/Visualization/Visualizer/ViewControlWithCustomAnimation.h
  • include/Open3D/Visualization/Visualizer/ViewControlWithEditing.h
  • include/Open3D/Visualization/Visualizer/ViewParameters.h
  • include/Open3D/Visualization/Visualizer/ViewTrajectory.h
  • include/Open3D/Visualization/Visualizer/Visualizer.h
  • include/Open3D/Visualization/Visualizer/VisualizerWithCustomAnimation.h
  • include/Open3D/Visualization/Visualizer/VisualizerWithEditing.h
  • include/Open3D/Visualization/Visualizer/VisualizerWithKeyCallback.h
  • include/Open3D/open3d_config.h
  • lib/CMake/Open3D/Open3DConfig.cmake
  • lib/CMake/Open3D/Open3DConfigVersion.cmake
  • lib/libOpen3D.so
  • lib/libtinyfiledialogs.a
distinfo 1
FileSizeSHA256
IntelVCL-Open3D-v0.2_GH0.tar.gz5.9368304e+077102113df033b3e240d4429267067274d379a8609fe10231133ad7e15faed41d

Commit history 1

DateCommitCreditsLog message
0b23c55e5d Yuri Victorovich */*: CMake 4.5 compatibility
PR: 295319