登录
首页 » Visual C++ » 国外程序员编写的基于OpenGL的3D地形引擎 terrainEngine

国外程序员编写的基于OpenGL的3D地形引擎 terrainEngine

于 2006-11-30 发布 文件大小:1520KB
0 195
下载积分: 1 下载次数: 800

代码说明:

  国外程序员编写的基于OpenGL的3D地形引擎。 errain 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.(foreign programmers prepared by the OpenGL-based 3D terrain engine. Errain Engine I started working on a terrain eng stimulant around October 2000. I was deeply moved by sc reenshots from black and white : ) My intention and main goal was to create someth ing visually stunning. This meant writing a ter rain texture-generator, and working hard to find good blend textures and ing modes. The outcome is an engine that hold a ('s upposedly) 1km by 1km piece of terrain with very high accuracy. There is no triangle-cutting al gorithm employed. simple brute-force. I use a large terrain textu 're a tiling detail and texture. There's a skybox a nd the terrain reflects on the water. I used Open GL for this one. employing the OGLC skeleton to avoid most of the opengl- win32 business. You )

文件列表:

terrain engine
..............\bin
..............\...\Terrain.exe
..............\data


..............\....\SkyBox





..............\....\......\SkyBox5.bmp

..............\readme.txt
..............\source
..............\......\GLEXT.h
..............\......\imgLoadBMP.cpp
..............\......\imgLoadBMP.h
..............\......\IOFile.cpp
..............\......\IOFile.h
..............\......\OGLCMainHeader.h
..............\......\PTypes.h
..............\......\RImage.cpp
..............\......\RImage.h
..............\......\RTexture.cpp
..............\......\RTexture.h
..............\......\Std.h
..............\......\Win32Framework.cpp
..............\......\YourCode.cpp
..............\tools
..............\.....\texgen
..............\.....\......\ijl.h
..............\.....\......\my_jpg_interface.cpp
..............\.....\......\my_jpg_interface.h
..............\.....\......\texgen.cpp
..............\.....\......\texgen.dsp
..............\.....\......\texgen.dsw
..............\.....\......\texgen.h
..............\.....\......\textures
..............\VC6Project
..............\..........\base.h
..............\..........\DynamicCamera.cpp
..............\..........\DynamicCamera.h
..............\..........\ending.cpp
..............\..........\ending.h
..............\..........\matrix.cpp
..............\..........\matrix.h
..............\..........\Terrain.cpp
..............\..........\Terrain.h
..............\..........\VCProject.dsp
..............\..........\VCProject.dsw
..............\..........\VCProject.sln
..............\..........\VCProject.vcproj
..............\..........\vector.cpp
..............\..........\vector.h
..............\..........\YourCode.cpp
..............\..........\YourCode.h

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C1-
    应用于地震勘探领域的资料处理,第一代相干算法处理。(Used in seismic exploration in the field of data processing, the first generation of coherent algorithm processing.)
    2013-12-23 20:51:42下载
    积分:1
  • MyQtproject
    简单画图板,初学者实用,比较简单,如果喜欢可以下载来看看(Simple drawing board, beginners practical, relatively simple)
    2013-12-18 13:42:50下载
    积分:1
  • Mask2.0-
    Mask2.0墨客vip无后门版本 Mask2.0 calligraphers VIP version without the back door (Mask2.0 calligraphers VIP version without the back door )
    2015-01-21 20:23:57下载
    积分:1
  • Sentinel-1_users_guide
    gamma 软件处理哨兵1号数据技术流程,包括预处理,干涉等详细过程。(gamma Sentinel-1 data processing software technology processes, including detailed pre-processing, and other interference.)
    2020-10-12 22:57:32下载
    积分:1
  • FlashPlayerControl
    f-in-box 破解版 DLL,让您能在vc++里轻易的播放flash文件(f-in-box crack DLL version, you can easily vc Lane broadcast flash paper)
    2020-06-26 04:40:02下载
    积分:1
  • Adaptive-median-filter
    基于vc++的自适应中值滤波器的代码,能用于对相位图的滤波。(The adaptive median filter code can be used for the filtering of the phase diagram.)
    2021-02-26 19:59:37下载
    积分:1
  • zz
    说明:  图的相关操作:建立图,图的遍历,查找元素,删除元素等(Map-related steps: the establishment of map, graph traversal, find elements, delete elements, etc.)
    2008-07-25 15:20:23下载
    积分:1
  • ShenRuQianChu
    说明:  深入浅出MFC第二版的文章中例子程序。这本书非常经典,在这里提供一下书中的源程序,这本书论坛里面有的。(MFC easy version of the article, the second example of the procedure)
    2009-08-21 11:22:35下载
    积分:1
  • rrhhj
    LabVIEW和MATLAB在水声信号处理中的应用 (LabVIEW and MATLAB in underwater acoustic signal processing applications)
    2011-10-28 08:43:21下载
    积分:1
  • DSCN2325
    MATLAB 对各种信道模式下不同调制模式的仿真实例仿真分析(MATLAB model of the various channels of different modulation simulation analysis of the simulation examples)
    2010-01-12 22:09:22下载
    积分:1
  • 696516资源总数
  • 106442会员总数
  • 11今日下载