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

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

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

  • blendeqn
    在opengl中演示不同的混合方程式模式,按不同的键,可以转换混合模式(Mixed formula in opengl demo mode, press a different key, you can convert the mixed-mode)
    2012-10-04 14:56:16下载
    积分:1
  • MFC_TOOL_STSTUS
    vc下的工具条和状态栏的源码,很适合初学者使用(Tool bar and status bar under vc source code, very suitable for beginners to use )
    2014-05-10 12:39:46下载
    积分:1
  • LED-displays-in-C-language
    AT89C51+液晶显示屏,按输入字符输出相应的显示,源代码为C语言编写,希望对大家有帮助。(The LCD of AT89C51+ screen display output according to the input character, the source code is written in C language, we hope to help.)
    2013-04-07 21:53:55下载
    积分:1
  • ybusflow
    导纳矩阵的形成方法,用于电力系统潮流计算分析相当有用.(admittance matrix formation method for power flow analysis has been useful.)
    2006-09-19 21:02:51下载
    积分:1
  • ask
    基于单片机开发的无线识别装置系统中使用的应答器程序代码(The development of microcontroller-based system using wireless identification device transponder code)
    2011-08-07 12:00:31下载
    积分:1
  • test
    飞思卡尔 第四届程序 完整 中国矿业大学(Integrity of the fourth procedure Freescale China University of Mining and)
    2009-06-08 20:33:22下载
    积分:1
  • shortest
    Map of the shortest path algorithm for dynamic programming
    2008-12-30 17:17:02下载
    积分:1
  • ChildrenOnlineGame_FinalNewFinal
    这是一款基于VC制作的儿童游戏 界面舒适(This is a VC-based game interface making children comfortable)
    2011-07-29 16:58:15下载
    积分:1
  • Control-the-source-code
    从其他地方下载而来,期望对你有所帮助! 压缩包包括文件:ComboBoxEx.cpp,ComboBoxEx.h,ControlBarEx.cppControlBarEx.h,DateTimeCtrl.cpp,DateTimeCtrl.h ListCtrlEx.cpp,ListCtrlEx.h,ReBar.cpp,ReBar.hReBarCtrl.cpp,ReBarCtrl.h,ToolbarCtrlEx.cpp,ToolbarCtrlEx.h,ToolBarEx.cpp,ToolBarEx.h,TreeCtrlEx.cpp,TreeCtrlEx.h(Downloaded from elsewhere from expectations for your help! The compressed files package includes: ComboBoxEx.cpp, ComboBoxEx.h ControlBarEx.cppControlBarEx.h DateTimeCtrl.cpp, DateTimeCtrl.h ListCtrlEx.cpp ListCtrlEx.h ReBar.cpp ReBar.hReBarCtrl.cpp, ReBarCtrl.h, ToolbarCtrlEx. cpp, ToolbarCtrlEx.h, ToolBarEx.cpp, ToolBarEx.h, TreeCtrlEx.cpp, TreeCtrlEx.h)
    2013-03-26 16:42:03下载
    积分:1
  • finger_mark
    这是一个指纹识别程序,大家有兴趣的话可以下载看看,或许对大家能有所帮助。(This is a fingerprint identification procedure, we are interested can download and see, perhaps we can help.)
    2009-04-01 22:18:46下载
    积分:1
  • 696518资源总数
  • 104224会员总数
  • 54今日下载