{"id":17301583,"url":"https://github.com/vicdoval/sverchok-open3d","last_synced_at":"2025-07-05T07:07:46.884Z","repository":{"id":40563559,"uuid":"338898087","full_name":"vicdoval/sverchok-open3d","owner":"vicdoval","description":"Use the power of the Ope3d library with the visual scripting environment of Sverchok inside Blender","archived":false,"fork":false,"pushed_at":"2024-03-11T09:57:40.000Z","size":13177,"stargazers_count":31,"open_issues_count":5,"forks_count":5,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-07-05T07:07:44.382Z","etag":null,"topics":["blender","open3d","point-cloud","sverchok","triangle-mesh"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vicdoval.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-02-14T20:44:05.000Z","updated_at":"2025-02-06T11:54:40.000Z","dependencies_parsed_at":"2024-03-11T11:11:52.088Z","dependency_job_id":null,"html_url":"https://github.com/vicdoval/sverchok-open3d","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vicdoval/sverchok-open3d","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicdoval%2Fsverchok-open3d","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicdoval%2Fsverchok-open3d/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicdoval%2Fsverchok-open3d/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicdoval%2Fsverchok-open3d/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vicdoval","download_url":"https://codeload.github.com/vicdoval/sverchok-open3d/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicdoval%2Fsverchok-open3d/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263699781,"owners_count":23497963,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blender","open3d","point-cloud","sverchok","triangle-mesh"],"created_at":"2024-10-15T11:44:54.489Z","updated_at":"2025-07-05T07:07:46.836Z","avatar_url":"https://github.com/vicdoval.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"SVERCHOK OPEN3D\n===============\n\nThis is an addon for [Blender][1], that extends [Sverchok][2]\naddon. Bringing functionalities from the [Open 3d][7] library.\n\n**NOTE**: Sverchok-Open3d contains nodes that may crash Blender so please save frequently.\n\nThe documentation is almost absent, but you can check the open3d documentation.\n\nFeatures\n--------\n\nAt the moment, this addon includes the following nodes for Sverchok:\n\n* *Open 3d Import*: Import Point Cloud or Triangle mesh form file\n* *Open 3d Export*: Export Point Cloud or Triangle mesh form file\n* *Open 3d Transform*: Apply transformations to Triangle Mesh or Point Cloud. Accepts Matrix, Vector Field, and Vector Lists to displace vertices/points and Scalar Field and Number List to displace along Normal\n\n* *Point Cloud In*: create Point Cloud from Sverchok Data\n* *Point Cloud Out*: Point Cloud to Sverchok Data\n* *Point Cloud Downsample*: Reduce density of Point Cloud\n* *Point Cloud Mask*: Filter parts of a point cloud\n* *Point Cloud Calc Normals*: Calculate Point Cloud normals, offers 'Standard' and 'Tangent Plane' methods\n\n* *Triangle Mesh In*: create Triangle Mesh from Sverchok Data\n* *Triangle Mesh Out*: create Triangle Mesh to Sverchok Data\n* *Triangle Mesh from Point Cloud*: Creates mesh from Point Cloud, offers Alpha Shape, Ball Pivoting and Poisson Reconstruction algorithms\n* *Triangle Mesh Sampling*: Creates Point Cloud from mesh, offers Standard and Poisson Distribution\n* *Triangle Mesh Simplify*: Simplifies mesh. Offers: Quadric Decimation, Vertex Clustering and Merge by Distance\n* *Triangle Mesh Clean*: Remove doubled faces and verts, align and normalize normals, delete unused verts, Remove non-manifold edges\n* *Triangle Mesh Smooth*: Offers Simple, Laplacian and  Taubin algorithms.\n* *Triangle Mesh Sharpen*: Sharpen mesh\n* *Triangle Mesh Subdivide*: Offers, Loop and Midpoint algorithms.\n* *Triangle Mesh Mask*: Filter parts of a Triangle Mesh.\n* *Triangle Mesh Separate Loose Parts*: Split separated mesh parts into different meshes.\n* *Triangle Mesh Join*: Join multiple meshes into one mesh.\n* *Triangle Mesh Mask*: Filter parts of a Triangle Mesh.\n* *Triangle Mesh Deform as Rigid*: Deforms the mesh using the method by Sorkine and Alexa, ‘As-Rigid-As-Possible Surface Modeling’, 2007.\n* *Triangle Mesh Intersects*: Determine if two meshes intersect.\n* *Triangle Mesh Self Intersect*: Determine if one mesh intersect with itself and the intersecting face pairs.\n\n\nThere will be more.\n\nInstallation\n------------\n\n* Download and Install [Sverchok][2]\n* Download [Sverchok-Open3d zip archive][4] from GitHub\n* In Blender, go to User Preferences \u003e Addons \u003e install from file \u003e choose\n  zip-archive \u003e activate flag beside Sverchok-Open3d.\n* In the addon options you will see if you have already installed Open3d library otherwise click on \"Install with Pip\"\n* Save preferences, if you want to enable the addon permanently.\n\nSverchok Addon Template\n-----------------------\nThe other purpose of this add-on is to serve as template to create external Sverchok Add-ons.\nUsing this repository as template you will have:\n* Your own sockets\n* Separators in the Add menu\n* Sub menus in the added menus\n* Link to your own node documentation from Blender UI\n* Examples added to the Sverchok Examples menu\n* Update your addon from Blender UI\n\nIf there is something you don0nt understand in the code please open a issue so I can add more documentation to the code\n\nLICENSE: GPL-3.\n\n[1]: http://blender.org\n[2]: https://github.com/nortikin/sverchok\n[4]: https://github.com/vicdoval/sverchok-open3d/archive/master.zip\n[6]: https://github.com/nortikin/sverchok/wiki/Dependencies\n[7]: http://www.open3d.org/","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvicdoval%2Fsverchok-open3d","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvicdoval%2Fsverchok-open3d","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvicdoval%2Fsverchok-open3d/lists"}