3D Graphics、OpenGL、GLSL、C/C++、GameEngine ……What are you looking for?
用OpenCV的话,这样的活儿也就那么两三行代码,而且灵活可靠。但是,玩图像处理只懂玩成这样就悲哀了,就如同游戏引擎之于计算机图形学,太依赖图像库是不利于自己的成长和知识的提升的~
More...
我们用RGBA来描述一个像素的颜色,没错,这对计算机来说最方便不过?不过除了RGB,你还听说过HSL/HSV吗?
本篇紧随上篇,探讨一下OpenGL内置的拾取机制,给出一个完整的拾取部分实现代码,请有心人批评指正。
无论是游戏还是VR,三维世界总免不了与用户的交互。而这其中常也免不了“用户对场景中物件的选择(也就是,拾取)”这种需求。OpenGL本身就内置有一套拾取机制,这次就乱弹一下吧。
今天遇上的一点C++问题,记录下来备忘一下。父类是个抽象类,子类却对它有些特别的需求——子类调用父类的纯虚函数。(什么?大逆不道?)
闲着没事,把之前做CASCADE SHADOWMAP时弄的一个视锥类放上来,若有更闲者点评点评,感激。