Commit Graph

223 Commits (move)

Author SHA1 Message Date
scrawl d3808580b0 Rename lightRoot to sceneRoot 9 years ago
scrawl 0865cea211 Preload terrain 9 years ago
scrawl 1457a0de78 Use the UnrefQueue to delete BulletShapeInstances 9 years ago
scrawl d11c2864df Introduce UnrefQueue to handle the deleting of no longer needed objects in the background thread 9 years ago
scrawl 1cda2bf796 Preload sky & water from the main menu 9 years ago
scrawl f9082502f8 Move construction of WorkQueue to RenderingManager 9 years ago
scrawl d855a13b44 Clear the resource cache from the worker thread 9 years ago
scrawl 6ef848b7c5 Remove TextureManager::getTexture2D
Instead use getImage and let the caller create the Texture. Sharing of textures is then handled in post by the SharedStateManager.

This is closer to what the OSG serializer does.

Streamlines the TextureManager and will make it easier to multithread.
9 years ago
scrawl 6546c05428 Move Fallback map to components/ 9 years ago
scrawl ed101ad35a Remove redundant getPlayerAnimation function 9 years ago
scrawl 7a8a7e3dd6 Add const version of getAnimation 9 years ago
scrawl e520d37c87 Override the field of view for first person meshes (Fixes #858, Fixes #3051) 9 years ago
scrawl 136a425cec Use the Werewolf field of view override (Fixes #3064)
Need to re-run the settings importer for the feature to work.
9 years ago
scrawl 67a6a8f5d4 Make projectiles receive lighting 9 years ago
scrawl 3f93af4181 Projectiles interact with the water surface (Fixes #2986) 9 years ago
scrawl 86881bcf39 In first person mode, attach sound listener to the camera 9 years ago
scrawl 62169a7039 Use a single-precision PositionAttitudeTransform in speed critical places 9 years ago
scrawl 8da4530957 Use INI-imported underwater fog settings (Fixes #2907, Fixes #1511) 9 years ago
scrawl e13eb625d3 New water WIP
Changes compared to old (Ogre) water:
- Uses depth-texture readback to handle the underwater fog in the water shader, instead of handling it in the object shader
- Different clipping mechanism (glClipPlane instead of a skewed viewing frustum)
- Fixed bug where the reflection camera would look strange when the viewer was very close to the water surface
- Toned down light scattering, made the waterColor a bit darker at night
- Fixed flipped water normals and strange resulting logic in the shader

Still to do: see comments...
9 years ago
scrawl dcb8fbc69c Accurate handling of fog depth/density (Fixes #2752) 10 years ago
scrawl 1c151f2f0a Re-enable some outcommented sky code 10 years ago
scrawl 3da8f6e62e Water ripples 10 years ago
scrawl 76bdf7a5b7 Add night-eye effect 10 years ago
scrawl ddfed35d1c Object placement raycasts should use the rendering meshes 10 years ago
scrawl 2a85a22dba Write savegame screenshot 10 years ago
scrawl cdd0623009 Terrain rendering 10 years ago
scrawl 01944c33f5 Basic water rendering 10 years ago
scrawl bed31996c9 Camera raycast 10 years ago
scrawl ccd95419e5 Restore various raycasting 10 years ago
scrawl 8b322fcd06 Implement getFacedObject using osgUtil::IntersectionVisitor 10 years ago
scrawl c2131e7c31 Make near clip distance configurable 10 years ago
scrawl 2235d2978b Restore animation text key handling 10 years ago
scrawl 9b8e2e9db3 Port MWRender::Camera 10 years ago
scrawl 24bb2e152c Apply texture filter setting changes 10 years ago
scrawl 3e86dd7df0 Apply runtime changes to field of view & view distance 10 years ago
scrawl b7258c8d23 Readded Objects::updatePtr 10 years ago
scrawl e191f0e044 Rename MWRender::Debugging to MWRender::Pathgrid 10 years ago
scrawl 9cf9c2876e Pathgrid rendering 10 years ago
scrawl bd8f0248f0 Player rendering 10 years ago
scrawl 0ff7b2ff11 MechanicsManager, frame update 10 years ago
scrawl 1c0e3a6488 rotateObject, scaleObject 10 years ago
scrawl dfd8e08698 Dead code removal 10 years ago
scrawl 9e177df61b Add fog, view distance, and far plane culling 10 years ago
scrawl 68f93294da Port EffectManager 10 years ago
scrawl edc5cad79e Port Animation::addEffect 10 years ago
scrawl 5dd1ab24fe More efficient StateSetController, beginnings of sky rendering 10 years ago
scrawl c92592493e OpenMW: create a window and render the starting cell(s) 10 years ago
scrawl 4e69e7cc0f OpenMW compiles and runs w/o render window 10 years ago
Jordan Ayers 2d17eaa5ea Fix argument name for setSunDirection. 10 years ago
scrawl 41b3a9dba9 Rewrite animated collision shape support (Fixes #2123) 10 years ago