GLScene "Earth" demo.
A small (code-wise) demo that features earth, with night and day
texture maps, atmospheric effects, an orbiting moon, the sun,
a stars background and optional constellation lines.
The only technical part lies with the atmospheric effect, which
is raytraced on key points, and then interpolated in between.
Yes, I know earth atmosphere's is much thinner, but a thicker
atmosphere looks better :)
Requirements:
- Hardware accelerated graphics with OpenGL support
- multitexturing and ARB_texture_combine support for city lights
(ie. recent drivers and GeForce/Radeon-class hardware)
- 64 MB video memory for high-resolution resources support
(optional, and 128 MB recommended for optimal performance)
Keys and Controls:
- Mouse left click : move around your target body
- Mouse wheel : move comera closer/farther
- Mouse right click : adjust focal length
- 'E' : center and target Earth
- 'M' : center and target Moon
- '0'..'9' : adjust the speed, from paused (0) to superfast (9)
- 'C' : toggle constellation lines visibility
- 'H' : loads high-resolution resources
The high resolution resources are intended for GeForce3 and higher
video cards, with 64 MB or more of video memory, they are available
for download in a separate package at:
https://sourceforge.net/project/showfiles.php?group_id=29749
they include 4096x2048 textures for earth (night & day),
2048x1024 texture for the moon and the hipparcos star database
(87000 stars, rather than the 9100 ones in the default Yale db).
High-resolution mode also turns on FSAA (if available).
Resources credits and links:
- Earth textures from the NASA Blue Marble project
(http://earthobservatory.nasa.gov/Newsroom/BlueMarble/)
- Moon texture from... dunno. Some bits looks like shots
from the Clementine mission, with some manual cleaning up.
- Star databases are the Yale Bright Stars Catalog
(http://amase.gsfc.nasa.gov/amase/MissionPages/YALEBSC.html)
and the Hipparcos Catalog up to magnitude 9.0
(http://astro.estec.esa.nl/Hipparcos/catalog.html)
- Constellation lines file comes from "Cartes du Ciel"/"SkyCharts"
(http://skychart.sourceforge.net/index.php)
Known issues:
- antediluvian video boards may suffer *a lot* from the smoothed
points used to render the stars, or smoothed lines used to render
constellations, consider yourself warned. If too horrible, delete
or rename 'Yale_BSC.stars' to prevent the stars from being loaded.
- if you get crashes or freezes with the high-resolution textures
on a 64MB or less video card, consider clocking down your RAM or CPU
(underclocking), they can put a lot of strain on these during AGP
texturing.
Eric Grange
http://glscene.org
没有合适的资源?快使用搜索试试~ 我知道了~
GLScene v2.1 for Embarcadero RAD Studio Delphi XE10
共2000个文件
pas:641个
dfm:434个
cpp:335个
需积分: 17 9 下载量 112 浏览量
2022-03-31
11:50:06
上传
评论
收藏 53.03MB ZIP 举报
温馨提示
The release of GLScene v2.1 for Embarcadero RAD Studio Delphi & C++Builder 11.0 3D绘图组件 最新版V2.1 Extended support for third-party libraries GR32, BASS, FMOD, OpenAL, ODE and Newton. The version includes bug fixes, improvements in GPU Computing using CUDA/OpenCL components to develop OpenGL applications for Win32/Win64. 2021 ------------------------------------------------- GLS Team
资源详情
资源评论
资源推荐
收起资源包目录
GLScene v2.1 for Embarcadero RAD Studio Delphi XE10 (2000个子文件)
firtree.3ds 314KB
BoxedIn.3ds 235KB
HighPolyObject.3ds 226KB
fireplace.3DS 100KB
Sphere_little.3DS 66KB
Sphere_big.3DS 61KB
ngdchair.3ds 24KB
teapot.3ds 21KB
beer.3ds 17KB
lgrid.3ds 17KB
mushroom.3ds 12KB
ngdmap1.3ds 10KB
cape.3ds 6KB
Map.3ds 3KB
polyhedron.3ds 1KB
Quake2Animations.aaf 296B
CleanRelease.bat 2KB
CleanDemos.bat 2KB
CleanAdvDemos.bat 2KB
CleanGR32.bat 2KB
CleanGR32Examples.bat 2KB
SetupDLLs.bat 2KB
_CleanHTML.bat 117B
_bundle.bat 97B
imposters.bmp 4MB
mur_Ambiant.bmp 768KB
Tex_2_3.bmp 192KB
Tex_0_0.bmp 192KB
Tex_3_2.bmp 192KB
Tex_3_1.bmp 192KB
Tex_1_2.bmp 192KB
Tex_1_1.bmp 192KB
Tex_1_3.bmp 192KB
Tex_1_0.bmp 192KB
Tex_2_0.bmp 192KB
Tex_2_2.bmp 192KB
Tex_2_1.bmp 192KB
Tex_3_3.bmp 192KB
Tex_0_3.bmp 192KB
Tex_0_1.bmp 192KB
Tex_3_0.bmp 192KB
tree1.bmp 192KB
mur_NormalMap.bmp 192KB
mur_Hauteur.bmp 192KB
Tex_0_2.bmp 192KB
GLSlogo.bmp 184KB
trinitypantsF.bmp 65KB
terrain.bmp 65KB
noise.bmp 65KB
GLScene.bmp 57KB
DefaultSkin.bmp 48KB
trinityskin3.bmp 40KB
darkgold_font.bmp 30KB
sprite_texture.bmp 26KB
GLS.bmp 26KB
toonfont.bmp 22KB
GLScene_alpha.bmp 17KB
wake.bmp 17KB
moon.bmp 17KB
Flare1.bmp 17KB
GLScene_delphi.bmp 17KB
chrome_buckle.bmp 5KB
chrome_glass.bmp 5KB
sprite3a.bmp 5KB
sprite3.bmp 5KB
glscene_icons_background_32x32.bmp 3KB
basinMask.bmp 2KB
sprite2a.bmp 2KB
sprite1a.bmp 2KB
sprite1.bmp 2KB
icons.bmp 2KB
icons.bmp 2KB
TGLCUDADevice.bmp 2KB
TGLSLShader.bmp 2KB
TGLSmoothUserInterface.bmp 2KB
TGLShaderCombiner.bmp 2KB
TGLAsmShader.bmp 2KB
TGLSLBumpShader.bmp 2KB
TGLWideBitmapFont.bmp 2KB
TGLSLanguage.bmp 2KB
TGLCUDA.bmp 2KB
TGLCUDACompiler.bmp 2KB
TGLSArchiveManager.bmp 2KB
TGLNGDManager.bmp 2KB
TGLNGDJointlist.bmp 2KB
TGLEParticleMasksManager.bmp 2KB
TGLSLDiffuseSpecularShader.bmp 2KB
glscene_icons_background_24x24.bmp 2KB
TGLSimpleNavigation.bmp 2KB
TGLSLauncher.bmp 2KB
TGLFPSMovementManager.bmp 2KB
TGLCadencer.bmp 2KB
TGLSmoothNavigator.bmp 2KB
TGLGizmo.bmp 2KB
TGLBitmapFont.bmp 2KB
TGLODEManager.bmp 2KB
TGLStoredBitmapFont.bmp 2KB
TGLShadowHDS.bmp 2KB
TGLODEJointlist.bmp 2KB
TGLBumpShader.bmp 2KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
kisd
- 粉丝: 19
- 资源: 102
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0