读书人

作图思路

发布时间: 2012-03-30 17:32:09 作者: rapoo

求一个作图思路
小弟最近学opengl,现在想实现一个比较简单的动画:

两个小球面对面相撞,然后火星四溅的效果。

火星准备简单的用抛物线来表示,但是问题是我不知道怎么实现。

我现在的想法是:在小球判定相撞的函数中添加一个专门画曲线的函数,这样每次程序更新数据判断小球是否碰撞的时候就可以用line_strip来画曲线了。但实际情况是判断了以后似乎并没有执行画曲线的函数。

不知道各位前辈是否可以提供一些思路,谢谢

[解决办法]
“火星准备简单的用抛物线来表示,但是问题是我不知道怎么实现。”,例如,y=x^2,x=1,x++,这样就有了y,火星以此为圆心。
判断是否相撞可以求两个球之间的距离和两球的半径和作比较。
不知道这样行吗?


[解决办法]
单步调试下,看看是哪里没有执行到不

读书人网 >VC/MFC

热点推荐