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

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

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

  • CSmoshidezhuomiangongxiangchengxu
    该程序完成的是桌面共享应用,包括论文一应俱全.使用语言是C++.(The process is complete is a desktop sharing application, including essays ranging use of language is C++. )
    2012-04-18 22:31:38下载
    积分:1
  • DP
    说明:  用c++编写的动态规划(DP)源程序。可用于水库调度等优化问题。(Using c++, prepared by Dynamic Programming (DP) source. And so can be used for reservoir operation optimization problem.)
    2009-08-12 11:40:48下载
    积分:1
  • stc12c5a60s2_spi_12864
    stc12c5a60s_spi直接驱动st7920(12864) 串口驱动、只用个IO口(stc12c5a60s_spi direct drive st7920 (12864) serial driver, only with a IO port)
    2020-09-12 20:27:58下载
    积分:1
  • DirectSound混音
    要程序是利用DirectSound开发包进行编程的例了,希望能够给学习DirectSound编程的朋友一些帮助。(procedures to be used for DirectSound Development Kit Programming cases, I hope to be able to learn programming DirectSound friends help.)
    2005-07-11 12:58:40下载
    积分:1
  • RobotVision
    著名专家写的计算机视觉方面的原著,希望对大家有所帮助(Writing a well-known experts in the computer vision aspects of the original, and they hope to help everyone)
    2009-03-17 13:00:32下载
    积分:1
  • w_ipp-sample-cPP_p_5.1.006
    ipp-sample-c++,错误快速检测代码,可以迅速定位程序错误,另外杜绝缓冲区溢出,提供X86 CPU的函数库(ipp-sample-c++, fast error detection code, you can quickly locate bugs, the other to prevent buffer overflow, the library provides X86 CPU)
    2011-10-07 20:01:16下载
    积分:1
  • OnlineForest-0.11.tar
    online random forest 在线随机森林做跟踪和分类的代码(online random forest-line tracking and classification random forest to do the code)
    2020-06-29 22:40:02下载
    积分:1
  • MMSE
    MMSE忙多用户检测算法的收敛性能分析,比较LMS和RLS算法的收敛性能(MMSE busy multi-user detection algorithm convergence performance analysis, by comparing the convergence of LMS and RLS algorithm performance, simulation and training forgetting factor selected sequence, the simulation results show that the algorithm has a smaller bit error rate performance, can effectively improve the quality of communication .)
    2011-06-16 14:46:00下载
    积分:1
  • msp430x20x1_ca_01
    Msp430 LaunchPad s sound code that edited by Visual C++l.
    2012-07-13 01:06:53下载
    积分:1
  • xs128AD
    飞思卡尔单片机xs128AD模数转换代码(Freescale microcontroller xs128AD of analog-to-digital conversion code)
    2013-04-30 11:00:17下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载