Terrain Engine
I started working on a terrain engine around October 2000.
I was deeply moved by screenshots from black and white :)
My intention and main goal was to create something visually stunning.
This meant writing a terrain texture-generator, and working hard to find good textures and blending modes.
The outcome is an engine that hold a (supposedly) 1km by 1km piece of terrain with very high accuracy.
There is no triangle-cutting algorithm employed, simple brute-force. I use a large terrain texture and
a tiling detail texture. There's a skybox and the terrain reflects on the water.
I used OpenGL for this one, employing the OGLC skeleton to avoid most of the opengl-win32 business.
You can move through this world using descent keys (a,z, keypad). use 'w' to switch to wire-frame and 'd' to render without the detail texture.
ohad.visual-i.com
ohad@visual-i.com
没有合适的资源?快使用搜索试试~ 我知道了~
基于OPengl的水波流动图
共110个文件
h:18个
cpp:14个
obj:13个
需积分: 31 19 下载量 132 浏览量
2017-01-01
09:28:48
上传
评论 1
收藏 4.77MB RAR 举报
温馨提示
一款基于OPengl用VC++ 编写的控制台程序,可以在WIn窗口实现前进后退,照相机翻转等体验。
资源推荐
资源详情
资源评论
收起资源包目录
基于OPengl的水波流动图 (110个子文件)
Terrain.asm 82KB
vector.asm 66KB
Win32Framework.asm 52KB
YourCode.asm 40KB
RTexture.asm 33KB
DynamicCamera.asm 30KB
matrix.asm 30KB
imgLoadBMP.asm 30KB
IOFile.asm 13KB
RImage.asm 11KB
ending.asm 10KB
terrain-texture3.bmp 768KB
detail.bmp 768KB
SkyBox0.bmp 192KB
SkyBox1.bmp 192KB
SkyBox2.bmp 192KB
SkyBox3.bmp 192KB
SkyBox4.bmp 192KB
heightmap.bmp 65KB
SkyBox5.bmp 48KB
VCProject.bsc 1.7MB
Win32Framework.cpp 11KB
Terrain.cpp 10KB
texgen.cpp 6KB
imgLoadBMP.cpp 6KB
RTexture.cpp 5KB
vector.cpp 5KB
YourCode.cpp 4KB
my_jpg_interface.cpp 3KB
DynamicCamera.cpp 3KB
YourCode.cpp 3KB
matrix.cpp 3KB
IOFile.cpp 2KB
RImage.cpp 2KB
ending.cpp 1KB
Thumbs.db 20KB
Thumbs.db 10KB
mt.dep 65B
texgen.dsp 4KB
texgen.dsw 535B
VCProject.exe 584KB
Terrain.exe 328KB
texgen.exe 212KB
GLEXT.h 141KB
ijl.h 53KB
IOFile.h 3KB
RImage.h 2KB
PTypes.h 2KB
matrix.h 2KB
vector.h 2KB
Terrain.h 2KB
OGLCMainHeader.h 1KB
RTexture.h 1KB
YourCode.h 701B
Std.h 691B
base.h 685B
imgLoadBMP.h 670B
DynamicCamera.h 533B
texgen.h 428B
my_jpg_interface.h 424B
ending.h 339B
BuildLog.htm 16KB
vc80.idb 267KB
vc60.idb 137KB
vc60.idb 105KB
VCProject.ilk 1.3MB
texgen.ilk 211KB
VCProject.exe.embed.manifest 146B
VCProject.exe.intermediate.manifest 145B
VCProject.ncb 5.11MB
texgen.ncb 57KB
vector.obj 42KB
Terrain.obj 40KB
Win32Framework.obj 32KB
YourCode.obj 30KB
texgen.obj 24KB
matrix.obj 22KB
RTexture.obj 21KB
DynamicCamera.obj 21KB
my_jpg_interface.obj 18KB
imgLoadBMP.obj 18KB
IOFile.obj 14KB
RImage.obj 13KB
ending.obj 13KB
texgen.opt 48KB
texgen.pch 3.46MB
VCProject.pdb 2.27MB
texgen.pdb 377KB
vc60.pdb 84KB
vc80.pdb 76KB
vc60.pdb 68KB
texgen.plg 2KB
VCProject.exe.embed.manifest.res 212B
Terrain.sbr 0B
YourCode.sbr 0B
DynamicCamera.sbr 0B
vector.sbr 0B
IOFile.sbr 0B
ending.sbr 0B
RTexture.sbr 0B
共 110 条
- 1
- 2
资源评论
weixin_36393627
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功