Generating a vornoied mesh using cgal - graphics

Using CGAL, I would like to do the steps down, but don't know what functionalities CGAL have to support generating the following mesh.
I would like to know the steps required also.

Related

Curves plugin for Maya

I work on a project with curves and sweep on Maya 2022. After testing curves, I'm a little bit dissapointed. Curves are complicated to edit/manipulate. I made some research/tests on different software (houdini, max...) and I would like to try develop a plugin for editing curves in the same way of houdini/max/c4D (a mix keeping best options/editing of these soft). I made some tests (python, openMaya) but my knowledge are limited. I come from AS3/JS so develop in C++ are really intimidating. Help on maya documentation are a bit complicated for me.
So I develop a project (preview) on JS to give you an idea of what I'm trying to do.
I managed to create curves, to apply fillet but I don't understand how I can interact with curves after creating in a panel, how I can add handle to interact with fillet, etc. I find script to add new attributes for each vertex but I would be able to edit coordinates/fillet-chamfer options and I can't edit curve (control vertex) after creation.
Here is a link for my project (develop in JS) : Preview
In the right side, I simulate my panel plugin, on left side the outliner. Instructions are on bottom...
Sorry for my awful english.
Every help, tips are welcome. Please help me.
Thanks

Easiest way to generate depth image/map from 3d model

I was wondering if anybody knew of an easy, robust way to generate depth images from 3d models (i.e. surface models, vertices with faces), with specifiable camera parameters.
I'd prefer "free" options if possible (e.g. pyOpengl or some open source Java library rather than say matlab).
I believe it is possible with the python blender api (noted here), but I'm hoping there's an easier way.
Note also that this question works only for that special case.
You can use DECA repository in Github. There, in ./demos, I used demo_reconstruct.py code to save the depth image.

Simple program to display 3D mesh?

for a university project I have to compute a 3D mesh, then display it.
By mesh I mean a list of triangles, where each point has a specific elevation.
What is the easiest tool that exists both on windows and linux that would allow me to display such a mesh?
I just want to be able to visualize the mesh and rotate it, and I can code any specific mesh format needed to be used as an input.
What I mostly want is a tool that is easy to install for the final user of my program.
Almost every tool reads the .obj format, for example MeshMan, MeshLab and ArtOfIllusion. They all work under Windows and Linux. Geomview (.off-Files) is also great, but hard to install under Windows.
I'm using for this purpose osgviewer from OpenSceneGraph
I wouldn't know about the easiest tool, but have you tried Blender? It's cross platform.
There are some standard file formats for triangle meshes. Try outputing to .ply file and using one of the existing viewers for that.
I tend to use VTK file formats since I work in scientific visualization; that would be overkill for you.
In fact, I wrote a VTK/QT based app for viewing meshes that can handle .ply files https://github.com/HalCanary/vtkviewer.

How to draw the following architecture?

I am just wondering which program should I use to draw like the following system architecture in http://www.skelta.com/products/Workflow/architecture.aspx
I used visio before but I do not know how to get these shapes!
Have you tried Gliffy?

Tips on implementing a new layout algorithm in Graphviz

My partner and I are planning on implementing a new graph drawing layout algorithm of our design for use with Graphviz. We are new to Graphviz and though we've explored the source code, we're still unsure how to go about adding new layout functionality. Can you help with any pointers? I am looking for any of the following:
Overview of how other layouts are implemented. What files are most important?
What existing code we can draw upon? For instance, we would like to use an existing force-directed algorithm as part of our own algorithm, and we need to specify the shape of the edges.
Links to other projects that have implemented their own layout algorithm for use with Graphviz. Our searches so far haven't been fruitful, unfortunately.
Thank you very much!
-Kate
Thanks to Emden over on the Graphviz discussion board, we've found that there is a document called addingLayout.txt in the docs folder of the source code that is a guide for what we need to do. Emden elaborates further, with details about force-directed algorithms and how edges are described in Graphviz, on this thread: http://www.graphviz.org/content/how-implement-new-layout-style-graphviz --> fixed link at https://graphviz.gitlab.io/_pages/doc/addingLayout.txt

Resources