刚学习OpenGL课程的基础知识,并且正在寻找有趣且有趣的东西来尝试和绘画。有什么建议?
答案 0 :(得分:3)
旨在实现照片写实(只是简单的模型,灯光,材质,纹理等)是一回事,但我认为更有趣的是demoscene和各种非真实感效果。 demo 的想法是编写一些漂亮的动画图形,这些图形会自动从一种效果转换为另一种效果,或者讲述某种故事,并拥有背景音乐。 Here you can find some videos。只要看看其他人做了什么,并运用你的想象力。在我看来,这是3D编程中最有趣的部分。当然,与youtube上的那些视频相比,你首先编程的东西会非常简单,但每个人都必须从某个地方开始。简单也不需要丑陋。一些随机的建议:
答案 1 :(得分:1)
您可以考虑构建OBJ查看器。您将获得您正在寻找的体验,就难度而言,这对于初级3D图形程序员来说是一个非常好的项目。
答案 2 :(得分:0)
我相信opengl已经内置了一些形状,比如你可以打电话给它的茶壶。对于初学者来说,我会坚持使用简单的形状,如方形,圆形和圆锥形。尝试首先绘制线框模型,因为这是最简单的,使用四边形,三角形或只是多边形线。在你完成这项工作之后,学会设置照明和材料,这样你就可以绘制出坚固的模型。
答案 3 :(得分:0)
在学校,我们有一个非常有趣的任命,开始使用我将分享的OpenGL。长期目标是模拟客厅,所以你基本上必须绘制:
当你完成所有事情后,尝试通过添加一些lighting effects!
来稍微改善一下场景。提示:对于所有对象,您只需要从基本矩形开始。然后,您可以使用翻译/旋转逐步构建场景。