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

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

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

  • BIT1612
    BIT1612使用说明书,包括详细的电路设计参考文件,(BIT1612 Manual, including the detailed circuit design reference document,)
    2008-05-07 19:45:30下载
    积分:1
  • 123
    机器人足球技术开发指南(重要) 对机器人足球有帮助(Robot Soccer Technology Development Guide (important) to the robot soccer help)
    2009-01-25 21:08:26下载
    积分:1
  • jiafajisuanqi
    加法计算器,主要实现两个数加减运算,用来练习MFC中基本控件的使用(Addition calculator, the main achievement subtract two numbers, used to practice the basic control the use of MFC)
    2010-10-29 10:55:16下载
    积分:1
  • HSM
    本历程实现了一个完整的层次状态机HSM,可根据UML方便的写出相应的状态机代码。特别适合复杂状态机的开发。(This process implements a complete hierarchical state machine (HSM), according to the UML state diagram convenient to write the corresponding state machine code. Especially for complex state machine development.)
    2013-08-21 09:32:25下载
    积分:1
  • Xray1
    实现射线源控制,包括电压,电流,大小焦点。还有图片按钮。(Achieve-ray source control, including voltage, current, the size of the focus. There are picture buttons.)
    2021-05-12 17:30:03下载
    积分:1
  • by3
    LL1语法程序,贴出来供大家参考(LL1 grammar procedures were posted for your reference)
    2008-06-03 16:58:30下载
    积分:1
  • TSGLXT
    图书租借管理系统 图书管理系统,功能强大可以完成诸多功能。(Books lease management system library management system, powerful can do many other features.)
    2015-06-09 16:49:42下载
    积分:1
  • Keil-C
    基于C-51单片机的74LS138译码器应用实例与仿真实现 (Microcontroller-based C-51 74LS138 decoder and Simulation Application)
    2011-05-21 11:52:03下载
    积分:1
  • MFC-game-example
    说明:  [趣味程序导学Visual.Cpp].董未名.文字版MFC,全是游戏实例([gout program guiding Visual. Cpp]. Tung. Text version MFC weiming,All game example)
    2011-04-03 00:48:48下载
    积分:1
  • CSpreadSheet
    操作EXCEL的一个类 可以通过VC操作EXCEL 包括各种功能(EXCEL operation of a class can include a variety of functions VC operation EXCEL)
    2010-07-07 08:52:38下载
    积分:1
  • 696518资源总数
  • 104297会员总数
  • 29今日下载