Project::OSiRiON - Git repositories
Project::OSiRiON
News . About . Screenshots . Downloads . Forum . Wiki . Tracker . Git
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-26Abstracted many more GL functions.Evan Goers
Added in useful texture unit info to State::init(). Cleaned up many non-abstracted GL functions used in draw.cc and state.cc.
2012-11-25Moved core::EntityGlobe into a separate file,Stijn Buys
added various methods to core::Item and core::Slot, added r_slots cvar to draw entity slots and docks, added game methods for mounting and umounting of weapons, added playerlist to chat window.
2012-11-11Corrected light attenuation values.Stijn Buys
2012-11-07Tweaked zone light attenuation values.Evan Goers
2012-10-16Default sky is loaded in in the game module, the engine falls back to black.Stijn Buys
2012-10-14Render a generic explosion effect for destroyed entities.Stijn Buys
2012-10-08added zone flags, Stijn Buys
renamed Entity::flag_is_set() to Entity::has_flag()
2012-05-03Tweaked light attenuation.Evan Goers
2012-05-01Use light environment classes in the model viewer and the main rendering ↵Stijn Buys
routine.
2012-04-23Added constant attenuation value.Evan Goers
2012-04-22Draw weapon slot placeholder boxes.Stijn Buys
2012-04-22Corrects a lighting bug introduced in r1123.Stijn Buys
2012-03-22Cleaned up lighting related variable names.Stijn Buys
2012-03-21Changed create_light() to add_light().Evan Goers
De-duplicated some magic numbers.
2012-03-21Functionize light creation.Evan Goers
2012-02-13Rearranged render::draw_pas_globes(), removed render::draw_globe(), added ↵Stijn Buys
render::draw_globe_corona().
2012-01-24Fixed a stupid issue.Evan Goers
2012-01-24Renderer now checks and enables lights based on availability instead of ↵Evan Goers
using arbitrary GL_LIGHT#s.
2012-01-24Added a 'specular' material parameter. Defaults to 'color' values.Evan Goers
Tweaked lighting a bit.
2012-01-24Got rid of r_diffuse/r_specular/r_ambient.Evan Goers
2012-01-14Enabled separate specular.Evan Goers
2012-01-14Provide a fallback for zones without a sky set.Evan Goers
2012-01-08Implemented zone ambient color usage in renderer.Evan Goers
2012-01-06Re-enabled modelview lighting, separate from game lighting.Evan Goers
2012-01-05Removed camera light.Evan Goers
Tweaked lighting more.
2012-01-04Various lighting tweaks and enhancements.Evan Goers
2011-07-31Added power state to the material context.Stijn Buys
2011-07-29Moved material context functions into the State class.Stijn Buys
2011-07-22Corrects docks location for entities with scaled modelsStijn Buys
2011-07-16Draw a star after drawing the corona to prevent the corona from washing out ↵Stijn Buys
the star texture.
2011-07-07Disable mipmapping on skybox textures, provide an OpenGL texture id for the ↵Stijn Buys
cubemap.
2011-05-06Support for func_rotate and func_move collision meshes.Stijn Buys
2011-03-30Corrected func_move submodel instancing.Stijn Buys
2011-03-27Corrected rotating fragmentgroups imported from submodels.Stijn Buys
2010-12-06Corrected an envmap state change in the fragment renderer.Stijn Buys
2010-12-06Re-enabled environment mapping with the skybox as cubemap.Stijn Buys
2010-12-05Support for func_move vertex groups.Stijn Buys
2010-12-03Corrected bounding box on models with rotated submodels.Stijn Buys
2010-11-30Render lights and flares in ui::ModelView.Stijn Buys
2010-11-30Disable lighting and texturing while drawing model normals.Stijn Buys
2010-11-29Added 'testmodel' function, enabled autoscaling on ui::ModelViewStijn Buys
2010-11-26Corrected patch normals and vertex unwinding order, draw smaller normals ↵Stijn Buys
with r_normalize 1.
2010-11-24Actually add entities in the intro to their zone,Stijn Buys
removed core::EntityControlable::movement(), cleaned up core::EntityGlobe, adds support for a per-globe corona, adds core::EntityControlable::control_flags(), bumps network protocol version to 21
2010-11-18Corrected default light and flare radius. Stijn Buys
Suppoort for entity, engine and color keys in fx_particles and particle scripts. Have light, fx_flare and fx_particles color override engine color if the engine spawnflag is set.
2010-11-18Unified radiant angles conversion into a single math::Axis.assign() method, ↵Stijn Buys
corrected transformation order. Removed unnecessary model::LIGHTSCALE constant, light and flare sizes are rescaled according to the global model::SCALE. Added gl::depthfunc, enabled GL_LEQUAL while drawing lights and flares.
2010-11-18Corrected flare and light texture coordinates so they no longer appear rotated.Stijn Buys
2010-11-17Cleaned up model::Mapfile axis related keys in the map reader, added warning ↵Stijn Buys
messages where approriate. Support for multiple particle systems in render::ParticleScript. Cleaned up render::ParticleScript member variable names. Added support for axis related keys and scale key in particle scripts.
2010-11-12make the renderer properly respect FragmentGroup::RotateStijn Buys
2010-11-12enables entity model scaling, Entity::radius() gets precedence over ↵Stijn Buys
Model::radius(), corrected bullet motionstate transfer bug in Entity::reset(), minor cleanups
2010-11-08moved clear() from game::Game~ to core::GameServer~ (solves FIXME),Stijn Buys
unified bounding box code into math::BoundingBox3f class