As of 2007-04-24 0:00:00 GMT, this project is no longer under active development.
NeoEngine is an Open Source platform independent 3D game engine written in C++
Be the first to post a text review of NeoEngine. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2004-08-13 Markus Wolf <markus@emedia-solutions-wolf.de> * doc/... New documentation templates from dahnielson 2004-08-08 Cody Russell <cody@jhu.edu> * neoengine/terrain.[h,cpp] More cleanups. Added error output if heightmap is not greyscale. Added lightmaps. 2004-08-08 Cody Russell <cody@jhu.edu> * neoengine/terrain.[h,cpp] * neoengine/terrainmaterial.[h,cpp] Terrain texturing clean-ups. 2004-08-07 Markus Wolf <markus@emedia-solutions-wolf.de> * some buildfiles Fixes for MSVC7 (by boto) * neoengine/core.cpp FIX: MSVC7.1 compiler issue 2004-08-03 Markus Wolf <markus@emedia-solutions-wolf.de> * neoengine/hierarchynode.h * neoabt/room.cpp * neoabt/room.h * neoabt/node.cpp * neoabt/node.h BUG #21: Fixes some ABT room issues (by dahnielson) 2004-07-20 Markus Wolf <markus@emedia-solutions-wolf.de> * neonet/core.[h,cpp] API change from singleton class to normal created objects 2004-07-18 Markus Wolf <markus@emedia-solutions-wolf.de> * neodevarts/Makefile.am.static Build file patch by dahnielson * neonet/neonet.vcproj * neonet/neonet-static.vcproj MSVC7 project files from Steven LoomanMSVC7 project files from Steven Looman * Some more buildfiles Additional fixes for release builds * neodevarts/Makefile.am.static One more patch 2004-07-11 Cody Russell <cody@jhu.edu> * neoengine/tcp.cpp * neoengine/udp.cpp POSIX platform build fixes. 2004-07-11 Markus Wolf <markus@emedia-solutions-wolf.de> * neodevd3d9/__unimplemented.cpp * neodevd3d9/device.h Fix for ReadPixel to get d3d9 device compiling again (unimplemented) * neoengine/tcp.cpp Some fixes in error reporting for win32 * neonet/core.cpp BUGFIX: reading zero length message (Steven Looman) BUGFIX: converting messages wich are not zero terminated (Steven Looman) * neoengine/core.cpp Added assembly for CPUID on win32 targets * neoengine/render.cpp Parameter fix for msvc6 browse feature * neonet/core.cpp Updated STL code in shutdown method 2004-07-05 Markus Wolf <markus@emedia-solutions-wolf.de> * neodevdinput8/device.cpp Applied patch to memory leak by rob * neoengine/tcp.cpp Improved socket error handling on win32 * neonet/core.cpp FIX BUG #11: Conversion error from char* to string Better reaction on error messages from socket implementation * neoengine/tcp.cpp FIX BUG #12: WSAECONNRESET is handled while reading now 2004-06-29 Markus Wolf <markus@emedia-solutions-wolf.de> * neoacvorbis/stream.cpp Applied channel patch by [AA] * neodevopengl/execute.cpp Applied UV-Layer patch by [Gianca@ArcadiaDesign] * Too many files to list Added new shader files to MSVC6 buildfiles Patched neodevd3d for shader changes Some additional renames for 'program' to 'shader' conversion 2004-06-29 Cody Russell <cody@jhu.edu> * neoengine/material.[h,cpp] * neodevopengl/execute.cpp Disable lighting option for materials. Patch from trinka. 2004-06-29 Cody Russell <cody@jhu.edu> * Too many files to list Renamed 'program' to 'shader' for the entire engine. 2004-06-28 Cody Russell <cody@jhu.edu> * neodevopengl/device.h * neodevopengl/framebuffertarget.[h,cpp] * neodevopengl/pixelbuffertarget.[h,cpp] * neodevopengl/render.cpp * neodevopengl/rendertarget.h * neoengine/pixelbuffer.h * neoengine/render.h Read currently bound buffer (framebuffer, pixelbuffer) into an ImageData structure. * neoengine/texture.h Added image writing interface. 2004-06-28 Markus Wolf <markus@emedia-solutions-wolf.de> * neonet/neonet-static.dsp * neonet/neonet.dsp Added buildfiles for msvc6 2004-06-26 Markus Wolf <markus@emedia-solutions-wolf.de> * too many dos2unix fixes for lineendings * neonet/core.cpp STL updates again 2004-06-25 Cody Russell <cody@jhu.edu> * neoengine.vcproj Updated for npacpackage and zippackage. * neofczip/neofczip.vcproj Added. 2004-06-24 Markus Wolf <markus@emedia-solutions-wolf.de> * neonet/core.cpp STL fixes by Steven Looman * neoengine/hashtable.h Win32 dll issue fix :( * neolua/neolua-static.dsp Buildfile cleanup * neoengine-static.dsw * neoengine.dsw * neoengine/tcp.cpp * neonet/base.h * neonet/core.[h,cpp] neonet/message.h Added Win32 NeoNET bugfixes and buildfiles * Makefile.am * configure.in.[dynamic,static] * setbuildtype.sh * neonet/Makefile.am.[dynamic,static] * neonet/base.[h,cpp] * neonet/core.[h,cpp] * neonet/dll.[h,cpp] * neonet/message.[h,cpp] Added network manager module * neoengine/socket.h * neoengine/tcp.[h,cpp] * neoengine/udp.[h,cpp] Fixed implementation of nonblocking Added error messages * neoengine/zippackage.cpp * neofczip/neofczip.cpp Minor Fixes 2004-06-14 Markus Wolf <markus@emedia-solutions-wolf.de> * neoengine/Makefile.am.dynamic * neoengine/Makefile.am.static Added new package handling to build files 2004-06-13 Markus Wolf <markus@emedia-solutions-wolf.de> * neoengine/npacpackage.[h,cpp] * neoengine/zippackage.[h,cpp] Added missing files * Makefile.am * configure.in.dynamic * configure.in.static * setbuildtype.sh * neofczip/Makefile.am.dynamic * neofczip/Makefile.am.static Linux static buildfixes 2004-06-12 Cody Russell <cody jhu edu> * neodevopengl/extensions.h * neodevopengl/vertexbuffermanager-arb.cpp * neodevopengl/vertexbuffermanager.cpp Fix for GL_EXT_fog_coord. * README Minor updates. 2004-06-12 Markus Wolf <markus@emedia-solutions-wolf.de> * neoengine/directory.[h,cpp] * neoengine/file.cpp * neoengine/filecodec.[h,cpp] * neoengine/filemanager.[h,cpp] * neoengine/package.[h,cpp] Reimplemented parts of package handling code to be more flexible in package formats Now FileCodecs have to be loaded before AddPackage calls (just like ImageCodecs) * neofcbzip2/neofcbzip2.[h,cpp] Implemented IsType in a proper way do verify file type * neofczip/*.[h,c,cpp] Implemented filecodec based on zlib 2004-06-11 Cody Russell <cody jhu edu> * material.h Added FOGSOURCE enum. * rendercaps.h Added FOGCOORD rendercap. * neodevopengl/initialize.cpp Initialize the function pointers for GL_EXT_fog_coord. 2004-06-11 Cody Russell <cody jhu edu> * NEWS: We're going to start using this file to list summary of changes between releases, so people don't need to read the detailed ChangeLogs. * neoengine/material.h * neoengine/render.h Support for simple fog added. I'll add volumetric fog soon as well. (TODO: OpenGL implementation provided in this commit, but we need to add a Direct3D implementation as well!) * neodevopengl/device.h * neodevopengl/execute.cpp OpenGL implementation of simple fog. * neoengine/vertexdecl.h Added FOG vertex data element usage type. * neodevopengl/extensions.[h,cpp] * neodevopengl/vertexbuffermanager.[h,cpp] * neodevopengl/vertexbuffer.[h,cpp] * neodevopengl/vertexbuffermanager-arb.[h,cpp] OpenGL implementation of volumetric fog. This won't work with the ATI vertex array objects, though, so it currently won't work if you're using Linux and ATI hardware, or if you're using Windows and old-ass ATI Mobility chips. 2004-06-06 Cody Russell <cody jhu edu> * neodevarts/device.[h,cpp] * neodevarts/sound.cpp Thread safety, timing, and other bugfixes for aRts sound code from Adam Butcher (reKurz). 2004-06-06 Cody Russell <cody jhu edu> * neoengine/terrain.[h,cpp] Quadtree recursive updating * neogeomip/terrain.[h,cpp] Optimizations for LOD switching. 2004-06-06 Cody Russell <cody jhu edu> * neodevarts Added support for aRts sound daemon. Thanks to reKurz for the code contribution! 2004-04-30 Markus Wolf <markus@emedia-solutions-wolf.de> * neodevopengl/initialize.cpp Initialized flag variable 2004-04-30 Cody Russell <cody jhu edu> * neoictga/neoictga.h * neoicbmp/neoicbmp.h Removed packed attributes. (Fix for gcc 3.4.0) * neodevopengl/initialize.cpp Selectively disable ARB vertex buffer objects on broken ATI systems on Linux. (The issue is actually more complicated than a mere combination of Linux and ATI, but detecting NPTL and glibc versioning is too much trouble) * neoengine/file.[h,cpp] Fixed my previous gcc 3.4 patch, which was very incorrect. * neoictga/neoictga.cpp * neoicbmp/neoicbmp.cpp Fixes for gcc 3.4.0 2004-04-29 Mattias Jansson <mattias@realityrift.com> * neoicdds/* Added DDS image decoder from Patrick Levin 2004-04-27 Cody Russell <cody jhu edu> * neoengine/file.[h,cpp] * neoengine/astar.cpp * neochunkio/meshentity.cpp Various gcc-related fixes. 2004-04-12 Cody Russell <cody jhu edu> * neoengine/camera.h Made Render() a virtual function. * neoengine/texture.h Removed ANISOTROPIC as a filtering mode option. Anisoptropic filtering can be used in conjunction with the existing filtering modes by setting max anisotropy. 2004-04-11 Mattias Jansson <mattias@realityrift.com> * neoengine/material.cpp Bugfix, deregister material when deleted * neodevopengl/input.cpp Added key events for shift, control, alt and capslock keys on Linux targets From Alek Mitrevski 2004-04-11 Cody Russell <cody jhu edu> * neodevopengl/initialize.cpp Print out the maximum supported anisotropy supported by the video card. 2004-04-09 Cody Russell <cody jhu edu> * neodevopengl/extensions.h * neodevopengl/initialize.cpp * neodevopengl/texture.cpp Added anisotropic texture filtering to OpenGL using GL_EXT_texture_filter_anisotropic
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: