Mac OS X绘图程序

Mac OS X drawing program

本文关键字:程序 绘图 OS Mac      更新时间:2023-10-16

我想为Mac编写一个光线追踪器。我不想学习Objective-C,是否有可能将c++和Objective-C混合使用?有没有一些简单的例子说明程序是这样做的并在屏幕上绘图?

你完全可以将c++和Objective-C混合使用,Objective-C被称为objective - c++。

基本上你使用Objective-C作为UI,你所有的逻辑和控制器都可以用c++完成。你不需要太多objective-c就能做到这一点。如果你有一点时间,我绝对推荐这种方法,它非常强大。(许多Apple框架都是这样做的)

但是如果你根本不想学习Objective-c,你也可以使用OpenCV。OpenCV是一组用于图像处理、计算机视觉、机器学习、AR、跟踪等的算法。它有一些基本的UI元素(窗口、按钮、滑动条等),你会发现这些元素很有用。你只需要c++ !

SDL可以在OS X上工作,并且应该与c++代码无缝协作。

http://www.libsdl.org/