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

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

于 2006-11-30 发布 文件大小:1520KB
0 188
下载积分: 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 个回复

  • overvoltage
    电系统过电压仿真程序,基于matlab和vc的混合编程,matlab动态仿真(Over-voltage power system simulation program, based on matlab and vc mixed programming, matlab dynamic simulation)
    2008-03-16 01:52:16下载
    积分:1
  • 高校学籍管理问题设计方案
    编写学生学籍,便于管理,系统中介,程序讲解如下,结果如图,(The preparation of student status, easy management, system intermediary, procedures explained as follows, the results are as follows,)
    2017-06-11 11:09:51下载
    积分:1
  • lunkuo
    opencv的轮廓检测算法。计算并画出椭圆区域内的图像轮廓。(application of cvSnakeImage)
    2011-09-29 15:06:52下载
    积分:1
  • mm1
    一个简单的排队系统仿真应用,可用于理发店等单队列的场合。(A simple queuing system simulation application, can be used for a single queue barber shop and other occasions.)
    2010-05-09 10:24:20下载
    积分:1
  • DL645
    电力系统电度表通讯协议,主要针对DL645协议标准(Power system meter communication protocol, mainly for DL645 protocol standards)
    2013-10-23 22:13:10下载
    积分:1
  • knn-code
    给定一个样本集exset,样本数为M,每个样本点是N维向量,对于给定目标点d,d也为N维向量,要从exset中找出与d距离最近的k个点(k<=N)(knn code c++)
    2012-04-13 11:34:28下载
    积分:1
  • Zuoye
    vc与matcom混合编程实例,里面包含了matcom将matlab m文件转换成C++文件的例子,然后在vc中调用,画图,并借助matlab在vc中对音频文件进行幅度和相位分析(Vc mixed with matcom programming examples, containing the matcom transform matlab m file into the c++ file example, and then call in the vc, drawing, and with the help of matlab in the vc of amplitude and phase analysis was carried out on the audio file)
    2013-05-18 10:13:50下载
    积分:1
  • zhebanchazhao
    实现折半查找,非递归形式,从而实现数据结构所要的结果。(To achieve binary search, the non-recursive form)
    2012-08-29 12:35:25下载
    积分:1
  • COM_Programming_by_Example(16-20)
    说明:  COM编程精彩实例随书的第16章至第20章源代码(COM programming with wonderful examples of the Chapter 16 to Chapter 20 source code)
    2006-04-13 09:25:10下载
    积分:1
  • huguang
    基础PIC平台的MPLABC语言弧光保护的MAIN代码(The Arc Protection of the MAIN code)
    2013-04-23 11:09:33下载
    积分:1
  • 696518资源总数
  • 106208会员总数
  • 21今日下载