WatorScreenSaver
所属分类:OpenGL
开发工具:Visual C++
文件大小:516KB
下载次数:15
上传日期:2007-12-27 14:13:54
上 传 者:
lidawei
说明: a OpenGL based ScreenSaver
文件列表:
WatorScreenSaver\auCircularBuffer.h (11386, 2007-03-04)
WatorScreenSaver\auStatBuffer.h (7612, 2007-03-04)
WatorScreenSaver\auUtility.cpp (1187, 2007-03-04)
WatorScreenSaver\auUtility.h (2244, 2007-03-04)
WatorScreenSaver\bitmap\fish.bmp (54054, 2005-08-11)
WatorScreenSaver\bitmap\fish_setup.bmp (40734, 2005-06-05)
WatorScreenSaver\bitmap\shark.bmp (54054, 2005-06-05)
WatorScreenSaver\bitmap\shark_setup.bmp (40734, 2005-06-05)
WatorScreenSaver\bitmap\title.bmp (216054, 2005-08-18)
WatorScreenSaver\bitmap\water.bmp (486054, 2005-08-18)
WatorScreenSaver\GPL.txt (18323, 2007-03-04)
WatorScreenSaver\resource.h (1684, 2005-10-16)
WatorScreenSaver\res\cursor1.cur (326, 2005-06-12)
WatorScreenSaver\res\WatorSaver.ico (25214, 2005-08-19)
WatorScreenSaver\res\_WatorSaver.ico (21630, 2003-03-29)
WatorScreenSaver\setdpi.cpp (12849, 2005-07-03)
WatorScreenSaver\setdpi.h (2521, 2003-11-17)
WatorScreenSaver\stdafx.cpp (793, 2007-03-04)
WatorScreenSaver\stdafx.h (2824, 2007-03-04)
WatorScreenSaver\suStringTokens.h (4840, 2007-03-04)
WatorScreenSaver\suUtility.h (1186, 2005-05-29)
WatorScreenSaver\WatorApp.cpp (7433, 2007-03-04)
WatorScreenSaver\WatorApp.h (1985, 2007-03-04)
WatorScreenSaver\WatorDlg.cpp (13181, 2007-03-04)
WatorScreenSaver\WatorDlg.h (2687, 2007-03-04)
WatorScreenSaver\WatorSaver.rc (7338, 2005-10-16)
WatorScreenSaver\WatorSaver.sln (879, 2006-11-22)
WatorScreenSaver\WatorSaver.vcproj (7008, 2007-03-04)
WatorScreenSaver\WatorSaver_VS2003.sln (916, 2006-11-22)
WatorScreenSaver\WatorSaver_VS2003.vcproj (5891, 2005-08-17)
WatorScreenSaver\WatorWnd.cpp (32092, 2007-03-04)
WatorScreenSaver\WatorWnd.h (5280, 2007-03-04)
WatorScreenSaver\wuParameter.cpp (3046, 2007-03-04)
WatorScreenSaver\wuParameter.h (1737, 2007-03-04)
---------------------
- Wator Screensaver -
---------------------
http://www.codeproject.com/opengl/Wator.asp
Introduction:
-------------
This screensaver is an simulation based on a discrete simulation of predator-prey interaction. The simulation is called Wa-Tor. It was originally described by Alexander K. Dewdney in the Scientific American magazine.
It simulates the hypothetical toroidal Planet Wa-Tor (Water Torus) whose surface is completely covered with water, occupied by two species: fish and sharks. The sharks are the predators. They eat the fish. The fish exist on a never ending supply of plankton. Both sharks and fish live according to a strict set of rules. This simulation of a simple ecology is highly dynamic as both species are walking a thin line between continuing life and extinction.
The screensaver is based on a dialog based MFC application combined with OpenGL for the 2D drawing. As usual, for OpenGL, using the binary without a hardware or drivers correctly supporting it will result in very low frame rates. The source code requires Microsoft Visual Studio V7.1 in order to compile, MSVC6 is not supported.
The ONLY official home page of this screensaver is:
http://www.codeproject.com/opengl/Wator.asp
When searching google for "wator screensaver" you will find plenty of other versions of this screensaver which are ripoffs loaded with spyware/adware. DO NOT DOWNLOAD OR INSTALL THESE VERSIONS! CodeProject is the only reliable source! All other versions are ripoffs created WITHOUT my permission and under breach of the original Licence. They where modified with the sole purpose of compromising your computer in order to either make money out of or steal your private data!
Licence Statement:
------------------
Wator Screensaver
Copyright 2007 Ingo Berg
This program 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 2 of the License, or
(at your option) any later version.
This program 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 this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Acknowledgments:
----------------
This Software uses the CSetDPI class written by George Yohng in order
to maintain window scaling regardless of the DPI settings.
近期下载者:
相关文件:
收藏者: