Skip to content

luofish/JelloCube

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JelloCube

首先介绍一下开发环境:
OpenGL的配置,系统:Windows 10 ; IDE:Visual Studio 2010

1.glut.h复制到x:\Program Files\Microsoft\Visual Studio 10.0\VC\include\gl文件夹中,如果没有gl这个文件夹则可以自己新建一个。(x是你安装VS的盘符号)
2.glut.lib和glut32.lib放到静态函数库所在文件夹(即与include并排的lib文件夹下)
3.glut.dll和glut32.dll放到操作系统目录下面的system32文件夹内。(典型的位置为:C:\Windows\System32)
(注:如在开发应用程序时用到OpenGL辅助库函数,则还需下载相应动态链接库,包含glaux.dll, glaux.lib, glaux.h,相应步骤同上)

链接OpenGL libraries。在Visual C++中先右击项目,选择属性,找到连接器标签,最后在输入中的附加依赖库加上 opengl32.lib glut32.lib glu32.lib glaux.lib.

其次先看一下最终效果,左侧有蓝色斜面,会有碰撞反弹,以及果冻的拉伸和收缩效果,利用很多弹簧模拟果冻的伸缩感,可以给弹簧外侧上纹理:
###果冻效果 果冻

About

Use OpenGL to emulate jello.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CWeb 98.4%
  • C++ 1.4%
  • C 0.2%