3D Graphics、OpenGL、GLSL、C/C++、GameEngine ……What are you looking for?
用OpenCV的话,这样的活儿也就那么两三行代码,而且灵活可靠。但是,玩图像处理只懂玩成这样就悲哀了,就如同游戏引擎之于计算机图形学,太依赖图像库是不利于自己的成长和知识的提升的~
More...
我们用RGBA来描述一个像素的颜色,没错,这对计算机来说最方便不过?不过除了RGB,你还听说过HSL/HSV吗?
本篇紧随上篇,探讨一下OpenGL内置的拾取机制,给出一个完整的拾取部分实现代码,请有心人批评指正。
无论是游戏还是VR,三维世界总免不了与用户的交互。而这其中常也免不了“用户对场景中物件的选择(也就是,拾取)”这种需求。OpenGL本身就内置有一套拾取机制,这次就乱弹一下吧。
今天遇上的一点C++问题,记录下来备忘一下。父类是个抽象类,子类却对它有些特别的需求——子类调用父类的纯虚函数。(什么?大逆不道?)
闲着没事,把之前做CASCADE SHADOWMAP时弄的一个视锥类放上来,若有更闲者点评点评,感激。
怎么在一个由MFC AppWizard(EXE)建立的标准MFC框架里“放置”一个OpenGL程序呢?
傅立叶变换,在图形学上貌似应用不怎么多,海水波浪的运动算法方面需要吧,然后不怎么见了。而在图像处理上,频域处理这个大领域,傅立叶变换可是算法基础口牙~
VFW,全名Video For Windows,是一种用于视频处理的工具包,也可以说是一种技术——尽管从今天看来,这是一种简陋的工具包,落后的技术。反正顶多也就算入门吧,用点古老而简单的技术又如何?