التثليثية Delaunay الإضافية مع التصور. تم تنفيذه باستخدام C ++ و Cmake و Imgui و GLM و GL3W و GLFW. هذا هو أول مهمة في الدورة CC5501-1 Mallas Geométricas y Aplicaciones ، من جامعة تشيلي.



ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها على جهاز Ubuntu المحلي.
تحتاج فقط إلى بطاقة رسومات قادرة على تشغيل OpenGL 3.2 Core Profile ، Cmake (الإصدار 3.1 أو أكثر) ومترجم C ++ قادر على تجميع C ++ 11 (G ++-4.8 أو أكثر من الأعمال).
cd Tarea1Mallas
mkdir build
cd build
cmake ..
cmake --build .
ثم يمكنك تشغيل التطبيق الرئيسي الذي يقوم بتشغيل الملف القابل للتنفيذ الرئيسي ، في دليل الإنشاء:
./main
لتشغيل الاختبارات ، يجب عليك إجراء الاختبارات القابلة للتنفيذ في مجلد الإنشاء:
./tests
ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها على جهاز Windows المحلي.
تم تشغيل هذا المشروع في Visual Studio 2019 ، ولكن يجب أن يعمل أيضًا في Visual Studio 2017 لأن الدعم fot cmake في كلا الإصدارين يعمل بشكل جيد مثل الآخر. أيضًا ، تحتاج إلى بطاقة رسومات قادرة على تشغيل ملف تعريف OpenGL 3.2 الأساسي.
تحتاج فقط إلى فتح المشروع في Visual Studio ، يتم تضمين المكتبات اللازمة في المستودع.
لتشغيل المشروع ، يمكنك القيام بـ ctrl+shift+B لتجميع جميع الكود (قد يستغرق هذا بعض الوقت لأنه يجمع GLFW أيضًا) ، ثم يتعين عليك تحديد main.exe القابل للتنفيذ في شريط الأدوات العلوي.
أثناء تحديد main.exe القابل للتنفيذ ، يمكنك تحديد tests.exe قابلة للتنفيذ لتشغيل الاختبارات.
يتم تنفيذ الخوارزميات التالية في هذا المشروع:
تم ترخيص هذا المشروع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا - راجع ملف الترخيص.