OpenGLMilkyWay

所属分类:OpenGL
开发工具:Objective-C
文件大小:0KB
下载次数:0
上传日期:2013-03-31 20:51:25
上 传 者sh-1993
说明:  试图在OpenGL.中创建银河系的真实模型。,
(An attempt to create a realistic model of the Milky Way in OpenGL.,)

文件列表:
2012 NY iOS Meetup.pdf (4595432, 2013-03-31)
LICENSE (35147, 2013-03-31)
OpenGLMilkyWay.xcodeproj/ (0, 2013-03-31)
OpenGLMilkyWay.xcodeproj/project.pbxproj (30666, 2013-03-31)
OpenGLMilkyWay/ (0, 2013-03-31)
OpenGLMilkyWay/Default-568h@2x.png (18594, 2013-03-31)
OpenGLMilkyWay/Default.png (6540, 2013-03-31)
OpenGLMilkyWay/Default@2x.png (16107, 2013-03-31)
OpenGLMilkyWay/ExoplanetSharegroup.h (645, 2013-03-31)
OpenGLMilkyWay/ExoplanetSharegroup.m (9337, 2013-03-31)
OpenGLMilkyWay/MWRTAppDelegate.h (394, 2013-03-31)
OpenGLMilkyWay/MWRTAppDelegate.m (812, 2013-03-31)
OpenGLMilkyWay/MilkyWayIcon.png (8757, 2013-03-31)
OpenGLMilkyWay/MilkyWayIcon@2x.png (28344, 2013-03-31)
OpenGLMilkyWay/MilkyWayIconiPad.png (12944, 2013-03-31)
OpenGLMilkyWay/MilkyWayIconiPad@2x.png (35410, 2013-03-31)
OpenGLMilkyWay/OpenGLMilkyWay-Info.plist (1525, 2013-03-31)
OpenGLMilkyWay/OpenGLMilkyWay-Prefix.pch (331, 2013-03-31)
OpenGLMilkyWay/PointsMilkyWay.fsh (356, 2013-03-31)
OpenGLMilkyWay/PointsMilkyWay.vsh (693, 2013-03-31)
OpenGLMilkyWay/PointsMilkyWayToTexture.fsh (990, 2013-03-31)
OpenGLMilkyWay/PointsMilkyWayToTexture.vsh (1140, 2013-03-31)
OpenGLMilkyWay/QuadMilkyWay.fsh (168, 2013-03-31)
OpenGLMilkyWay/QuadMilkyWay.vsh (324, 2013-03-31)
OpenGLMilkyWay/ShaderManager.h (292, 2013-03-31)
OpenGLMilkyWay/ShaderManager.m (2329, 2013-03-31)
OpenGLMilkyWay/ShareController.h (278, 2013-03-31)
OpenGLMilkyWay/ShareController.m (778, 2013-03-31)
OpenGLMilkyWay/SimpleShader.h (470, 2013-03-31)
OpenGLMilkyWay/SimpleShader.m (6013, 2013-03-31)
OpenGLMilkyWay/Texture2D.h (4695, 2013-03-31)
OpenGLMilkyWay/Texture2D.m (10718, 2013-03-31)
OpenGLMilkyWay/UDEMilkyWay.h (268, 2013-03-31)
OpenGLMilkyWay/UDEMilkyWay.m (9415, 2013-03-31)
OpenGLMilkyWay/UIButton+OnScreen.h (721, 2013-03-31)
OpenGLMilkyWay/UIButton+OnScreen.m (4096, 2013-03-31)
OpenGLMilkyWay/UniverseDrawableElement.h (567, 2013-03-31)
OpenGLMilkyWay/UniverseDrawableElement.m (1097, 2013-03-31)
OpenGLMilkyWay/UniverseViewController.h (304, 2013-03-31)
OpenGLMilkyWay/UniverseViewController.m (12191, 2013-03-31)
... ...

OpenGL Milky Way =========================================================================== ![Milky Way](https://github.com/hannorein/OpenGLMilkyWay/blob/master/screenshot.png) This is an example project to show how to render a Galaxy in OpenGL on the iPhone. To simulate interstellar dust realistically with unsorted point sprites in OpenGL, I've implemented a GPU based ray tracing algorithm. This Milky Way model is used in the [Exoplanet App](https://github.com/hannorein/OpenGLMilkyWay/blob/master/http://exoplanetapp.com). The Exoplanet App is available for free on the AppStore and contains several other datasets. I gave a talk about this project at the New York iOS Meetup in January 2013. The [slides](https://github.com/hannorein/OpenGLMilkyWay/blob/master/https://github.com/hannorein/OpenGLMilkyWay/raw/master/2012%20NY%20iOS%20Meetup.pdf) of the talk are included in this repository. If you have any comments, questions or suggestions for improvements, please send me an e-mail: exoplanet@hanno-rein.de. License ------- OpenGL Milky Way is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. OpenGL Milky Way is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with OpenGL MilkyWay. If not, see .

近期下载者

相关文件


收藏者