Implement of the Scene
OpenGL v3.3
GLFW v3
glm v0.9.5.4(如果用其他版本需要修改rad和degree)
资源在./IslandCrysis/FirstGLFW/resouorces/目录下
+++++ -> 已完成
++ -> 正在做
? -> 准备做(预备知识学习)
Basic:
- Camera Roaming +++++
- Simple lighting and shading(phong) ++
- Texture mapping +++++
- Shadow mapping ++
- Model import & Mesh viewing(Assimp) ++
Bonus:
- Sky Box +++++
- Cloth Simulation ?
- Display Text ?
- Stencil Test
- Complex Lighting
- Gravity System and Collision Detection
- Skeletal Animation
- Particle System ?
- Explosion Effect ?
- Anti-Aliasing
- Fluid Simulation ...
mission 1:
所有人:将github上项目pull下来,配置环境保证能在本地运行
ll & lcy : 导入静态模型(模型过于复杂时做必要的压缩,保证FPS不能太低) 导入椰子树、房子、假山、火把(火堆)、月亮、衣架、小动物、栅栏...(可自由发挥)
lbb : 在高处用月亮作为光源,完成对场景内模型的lighting和shading
mzh & czx : Cloth Simulation和Display Text学习
DDL: 06.15
mission 2:
ll & lcy : 导入更多静态模型,配合整合lighting、shading、shadowmapping
lbb:进行多光源(月亮和火把)lighting和shading,完成shadowmapping
mzh & czx : 完成Cloth Simulation和Display Text,学习Particle System和Explosion Effect
DDL: 06.18