Karana.Scene.convexify
======================

.. py:module:: Karana.Scene.convexify

.. autoapi-nested-parse::

   Helpers to convexify meshes.



Functions
---------

.. autoapisummary::

   Karana.Scene.convexify.convexify


Module Contents
---------------

.. py:function:: convexify(infile: str | pathlib.Path | Karana.Scene.SceneFileObjectSpec | Karana.Scene.SceneFileObject, outfile: str | pathlib.Path, coacd_args: collections.abc.Mapping[str, Any] | None = None, verbose: bool = False) -> Karana.Scene.SceneFileObjectSpec

   Convexify a mesh file.

   :param infile: The original file to convert from
   :type infile: str | Path | ks.SceneFileObjectSpec | ks.SceneFileObject
   :param outfile: The destination to write the convexified hulls to
   :type outfile: str | Path
   :param coacd_args: If given, extra kwargs to pass to coacd
   :type coacd_args: Mapping[str, Any] | None
   :param verbose: Enables verbose output
   :type verbose: bool

   :returns: A SceneFileObjectSpec pointing to the created file
   :rtype: ks.SceneFileObjectSpec


