Skip to content

FiveRangers/IslandCrysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

IslandCrysis

Implement of the Scene

environment:

OpenGL v3.3

GLFW v3

glm v0.9.5.4(如果用其他版本需要修改rad和degree)

structure

资源在./IslandCrysis/FirstGLFW/resouorces/目录下

missions:

+++++ -> 已完成

++ -> 正在做

? -> 准备做(预备知识学习)

Basic:

  1. Camera Roaming +++++
  2. Simple lighting and shading(phong) ++
  3. Texture mapping +++++
  4. Shadow mapping ++
  5. Model import & Mesh viewing(Assimp) ++

Bonus:

  1. Sky Box +++++
  2. Cloth Simulation ?
  3. Display Text ?
  4. Stencil Test
  5. Complex Lighting
  6. Gravity System and Collision Detection
  7. Skeletal Animation
  8. Particle System ?
  9. Explosion Effect ?
  10. Anti-Aliasing
  11. 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

About

Implement of the Scene

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •