Commit Graph

2390 Commits (520e65f82205480a6286d6c51129c0715ec13149)

Author SHA1 Message Date
Jason Hooks a615369189 Warning and different physics 13 years ago
Jason Hooks 295eb27c2d Better Text Indices; Better file output 13 years ago
Jason Hooks 859ac1153e Basic Text Indices Working 13 years ago
Jason Hooks 0715f9b6ab Preparing to use text indices 13 years ago
Jason Hooks 595d0b1192 Cleanup; warnings 13 years ago
Jason Hooks c2fa82326d Animation with physics attempt 13 years ago
Jason Hooks 45c57721ff Turning off hardware skinning2 13 years ago
Jason Hooks 1d2e77d947 Turning off hardware skinning 13 years ago
Jason Hooks 762727308e Hardware skinning working (YESgit add components --allgit add components --allgit add components --allgit add components --allgit add components --allgit add components --allgit add components --allgit add components --allgit add components --allgit add components --allgit add components --all) 13 years ago
Jason Hooks a4c6d948d4 Disabling normal updates 13 years ago
Jason Hooks 289b8f667e Various npc heights 13 years ago
Jason Hooks f7d26b2695 Scaling for wood elves 13 years ago
Jason Hooks 497d994525 female argonian fix 13 years ago
Jason Hooks 42e7ff9b13 Introducing loops; SkipAnim; Skeleton reset bug fixed 13 years ago
Jason Hooks c8cca06b40 unlocking change and stop change 13 years ago
Jason Hooks 8c3127367a Npc Optimization 13 years ago
Jason Hooks cef2f5e927 Trying to get code to conform with older c++ 13 years ago
Jason Hooks c399f4f210 Fixing a few things 13 years ago
Jason Hooks 1a90f4241b Npc Animation Working 13 years ago
Jason Hooks a6b88b48ec A different way 13 years ago
Jason Hooks 653d999ac4 Animation creatures 13 years ago
Jason Hooks 88c427543b Deleting animations; Empty Functions/Planning 13 years ago
Jason Hooks 7eee54bcd7 More physics and managing of Animation objects 13 years ago
Jason Hooks 1b835d6702 Cell changing fixes 13 years ago
Jason Hooks 7cf3fc8991 handleAnimationTransforms 13 years ago
Jason Hooks 6d10c76b06 Unique Identifiers for Creatures and NPC Free Parts 13 years ago
Jason Hooks 93a4060346 Switching handleShapes to use sets instead of maps 13 years ago
Jason Hooks d51dfebde1 NPCs fully rendered 13 years ago
Jason Hooks 47112ad7f9 Changing a lot of things 13 years ago
Jason Hooks 509009e5c1 Putting the actors in a list 13 years ago
Jason Hooks 0902a3db89 Filled out NpcAnimation and CreatureAnimation classes 13 years ago
Jason Hooks 39338f4be1 NPC bounded parts 13 years ago
Jason Hooks 5c48d8fc1e more stuff 13 years ago
Jason Hooks ee98a2af1a Empty npcs 13 years ago
Jason Hooks 7bd911b401 Problems with handles 13 years ago
Jason Hooks 16ff2a7a1b Changing to Actors;NPCAnimation;CreatureAnimation 13 years ago
Jason Hooks 0d3338f867 Some naming changes 13 years ago
Marc Zinnschlag 0f4adc39b3 added animation-related script instructions 13 years ago
Marc Zinnschlag 51d5c7cd59 Merge remote branch 'jhooks/mwrender' into mwrender
Conflicts:
	apps/openmw/engine.cpp

- fixed code that did not compile
- removed tons of tabs
- more clean up
13 years ago
Jason Hooks 7385948056 Yet another crash fix 13 years ago
Jason Hooks 7319f7a8c6 Many bugs fixed related to changing cells 13 years ago
Jason Hooks 4dc59dfbdd Scenenode flip 13 years ago
Jason Hooks a0947cd432 Player handle changed;Interior removed;Exterior removed;Cellimp removed; Probe fixed 13 years ago
Jason Hooks 9b94074472 addObject 13 years ago
Jason Hooks db57f0a1a5 more corrections 13 years ago
Jason Hooks bc58ef28cd Made corrections 13 years ago
Jason Hooks 0b3bb2719f Fixing some errors 13 years ago
Jason Hooks 62d8d1add2 more recommended changes 13 years ago
Jason Hooks f4e7bd6dfd Made some recommended changes 13 years ago
Jason Hooks a7652bcb0c Yacoby's changes on Objects 13 years ago
Jason Hooks c25b49d2b6 refdata change 13 years ago
Jason Hooks 469086747e Compile error fix;RenderingInterface separated; buildStaticGeometry argument changed 13 years ago
Jacob Essex 9aac625000 Changes to move the mutable ESM::Position data to RefData 13 years ago
Jason Hooks c11b3a57c1 Made buildStaticGeometry function 13 years ago
Jason Hooks 8edcd4d15b removing tabs 13 years ago
Jason Hooks 6c80e75deb More Objects functionality 13 years ago
Jason Hooks e041006063 Adding light and fog functions 13 years ago
Jason Hooks edf85b26f9 Insert Mesh, Insert Light, insertBegin improved 13 years ago
Jason Hooks 9ac627c931 Commenting out assert 13 years ago
Jason Hooks d49a02abe5 new insertBegin() 13 years ago
Jason Hooks c2181d2091 Dealing with scenenodes 13 years ago
Jason Hooks 3d43a4cd33 Made recommended changes 13 years ago
Jason Hooks f1bc5b0ab6 Objects started, RenderingInterface 13 years ago
Jason Hooks 3761271c59 Empty creature, objects, npc 13 years ago
Jason Hooks 1083db5582 Hiding debugging 13 years ago
Jason Hooks c3a492bf74 Debugging file renamed 13 years ago
Jason Hooks d4f63443e6 Hiding the rendering manager; crash eliminated 13 years ago
Jason Hooks 6efc61b9df Removal of MWScene; Object listing fixed 13 years ago
Jason Hooks 30ba9b74da Simple Debugging class 13 years ago
Jason Hooks 47593f3641 Removing old files 13 years ago
Jason Hooks fcf404d27b GetFacedHandle in Physics. RenderingManager constructor code added 13 years ago
Jason Hooks 3315de8b4a Naming convention change 13 years ago
Jason Hooks d0f922ec5d Moved SkyManager creation 13 years ago
Jason Hooks 0992f1e903 Applying Gus's Windows fix 13 years ago
Jason Hooks 9126bb27b6 empty functions 13 years ago
Marc Zinnschlag 40853e292f various bits of clean up 14 years ago
Marc Zinnschlag 0a2979caf2 more cleanup 14 years ago
Marc Zinnschlag f8029aaa9e more cleanup; fixes for player handling during physics (unrelated to the actual refactoring bugs); fixed minor bug in character initialisation 14 years ago
Sebastian Wick 29b8a5374b get rid of the warnings 14 years ago
Sebastian Wick b7dbfb849a moved skyManager into RenderingManager 14 years ago
Sebastian Wick 54724d7e7f start RenderingManager 14 years ago
Sebastian Wick 4b846a54f1 PhysicsSystem 14 years ago
Sebastian Wick 6baf904f0f mStore fixed; glibc detected in shutdown process 14 years ago
Sebastian Wick e7057bed29 moving stuff from MWWorld::World to MWWorld::Scene but receiving segfault signals 14 years ago
Marc Zinnschlag 8446619ac4 Merge branch 'components_namespaces' into next
Conflicts:
	apps/openmw/mwrender/interior.cpp
	components/bsa/bsa_archive.cpp
14 years ago
Lukasz Gromanowski e9ff9a446b Mantis: #18 - Move components from global namespace into their own namespace.
Moving classes from components/nifogre into NifOgre namespace.

Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
14 years ago
Marc Zinnschlag bc92b7b1fa Merge branch 'directories' into next
Conflicts:
	components/files/multidircollection.hpp
	components/nifogre/ogre_nif_loader.hpp
14 years ago
Marc Zinnschlag 0f2df4e2b8 more cleanup 14 years ago
Marc Zinnschlag 7d2956329a some cleanup 14 years ago
Marc Zinnschlag bed45a936e fixed cell change crash 14 years ago
Jason Hooks 51b74c2f05 starting 14 years ago
Jason Hooks b945ce61a5 Merge remote branch 'upstream/master' 14 years ago
gugus c7fb27e801 Clean up wasn't done properly when deleting a Cell. 14 years ago
gugus faaa08d6d0 removed this stupide methode to generate unique ID. 14 years ago
gugus 4546ca3863 static Objects goes inside the static geometry 14 years ago
gugus cd79df1d8b Merge branch 'static' of git@github.com:zinnschlag/openmw.git into optimisation
Conflicts:
	apps/openmw/mwrender/exterior.cpp
14 years ago
Marc Zinnschlag 7192bc4f89 added static flag 14 years ago
gugus 41d283a3aa very experimental: static geometry. 14 years ago
Marc Zinnschlag f52e6bd5ef made toggle-type script instructions more verbose 14 years ago
Jason Hooks 92509d3b70 Trying to animate creatures 14 years ago
Jan-Peter Nilsson a94de76801 Whitespace changes only tabs->spaces and removal of traling space (including mangle and openengline) 14 years ago
Jan-Peter Nilsson 2e2d490c78 Remove unused variable (compiler warning) 14 years ago
Marc Zinnschlag c571148bef Merge branch 'collision' 14 years ago
gugus 3ad2b9986e fix actors not beeing deleted. Need the latest OEngine. 14 years ago
Marc Zinnschlag 7144657cfc Merge branch 'script' 14 years ago
gugus 773b7635a4 decrease the range of the raycast, and modifie the gravity/speed of the player. 14 years ago
Marc Zinnschlag 0866e4d4fe fix: NPCs were not added to physics system 14 years ago
gugus 7a28c9f3aa fix the door bug 14 years ago
gugus 0cc94c81d4 Merge remote branch 'upstream/collision' into collision 14 years ago
Marc Zinnschlag 7b5d24c853 fixed a bug in phyiscs update code 14 years ago
gugus 3dddcbd958 fix a camera problem and increase player speed 14 years ago
Marc Zinnschlag 91ea36509d gus' fly mode fix; manually applied 14 years ago
Marc Zinnschlag 8788dcebcf Merge remote branch 'gus/collisions' into collision 14 years ago
gugus 8aeefd2af8 fix the fall bug when using ToggleCollision. Require lastest change with OEngine. 14 years ago
Marc Zinnschlag 647e88003e build and activation fix 14 years ago
gugus 21c224af25 add gravity change to the ToggleCollisionMode function. 14 years ago
gugus 102f1ee5dc filled the toggleCollisionMode function. It needs the lastest change in OEngine 14 years ago
gugus 98b27813b7 change raycasting 14 years ago
Marc Zinnschlag 72a84356e2 added tcg/tcb instructions (toggle collision rendering); not fully working yet (problem in OpenEngine or MWScene) 14 years ago
Marc Zinnschlag eb93ef68f1 fixed collision mode interface and redirected collision mode script instruction from Player class to MWScene class 14 years ago
gugus 00de2e6d98 correct some stuff with the physic implementation 14 years ago
gugus 40193253b0 fix some time bug 14 years ago
Marc Zinnschlag 1e9dc4b435 de-Windownizing and some build-fixes 14 years ago
gugus 33f22fd68b fix camera bug 14 years ago
gugus 903f39cb50 change the rayCasting system. It use bullet now. NOT TESTED! 14 years ago
gugus d3c1640723 add physic support 14 years ago
gugus 84dce2eb36 add physic and solve a problem with window.h macro min/max 14 years ago
gugus 746cf3a45a add physic. 14 years ago
Marc Zinnschlag 9807e7dadc simplified actor-related physics interface to mwscene 14 years ago
Marc Zinnschlag 5c1aae3e26 added object movement code in mwscene (will be replaced by physics code later); does not work well, because OpenEngine manipulates camera instead of player node 14 years ago
Marc Zinnschlag 9c6bc4975c attached camera to a scene node 14 years ago
Marc Zinnschlag ca44b3640a pasing movement data from mwmechanics to mwscene and fixed a very stupid interface bug 14 years ago
Marc Zinnschlag 88b0908104 adding physics when insertering objects into the OGRE scene 14 years ago
Marc Zinnschlag 9a5a6eac2b stop reporting changes originating from physics system back to physics system 14 years ago
Marc Zinnschlag ec88aee581 added a missing function 14 years ago
Marc Zinnschlag 843a0288c3 added more physics interface to MWScene 14 years ago
Marc Zinnschlag 162db31a5f physics interface 14 years ago
Jan-Peter Nilsson 429775d485 Store configuration in /etc/openmw/ and ~/.openmw/ on linux
Requires new openengine version.
14 years ago
athile 75f77e9659 Add 'm' prefix to member variables in ExteriorCell 14 years ago
Marc Zinnschlag 42ef7a61a0 Merge branch 'script'
Conflicts:
	apps/openmw/engine.cpp
	apps/openmw/mwworld/world.cpp
	apps/openmw/mwworld/world.hpp
14 years ago
Marc Zinnschlag f01a3d5e35 split Player class into a MWWorld and a MWRender component 14 years ago
Pieter van der Kloet dd4d022301 Converted all tabs to four spaces 14 years ago
Marc Zinnschlag 4a12be11bf moved PlayerPos class from MWRender to MWWorld and renamed it to Player 14 years ago
Jason Hooks f3ae1ea737 NPC leg appearance changed 14 years ago
Jason Hooks 60601682cd Beast races fixed 14 years ago
Jason Hooks 467988455c Preliminary npcs3 14 years ago
Jason Hooks dfe20033ea Preliminary npcs2 14 years ago
Jason Hooks 6aaedff86a Preliminary NPCs 14 years ago
Marc Zinnschlag fff4bc29f4 store results of character creation and update GUI 15 years ago
Marc Zinnschlag 9dffa75a15 handle name change during character creation 15 years ago
Marc Zinnschlag 7bb2041418 made rendering more robust (no more crashes, even if Ogre throws an exception) 15 years ago
Marc Zinnschlag bdb5749b57 temporarily removed statics from raycast test (makes object activation easier by removing inactive obstacles, that overlap the AABB of the object) 15 years ago
Marc Zinnschlag 9e8251e6b4 finally got rid of the nasty coordinates bug 15 years ago
Marc Zinnschlag 033c771be8 load/unload cells while player is moving around in the exteriors 15 years ago
Marc Zinnschlag 0d20719158 re-routed player movement through MWWorld::World 15 years ago
Marc Zinnschlag b8fee8f1ee removed stray debugging output 15 years ago
Marc Zinnschlag c6f4bcbf68 another coordinate system fix; still not working properly 15 years ago
Marc Zinnschlag 1f077a5d5f partial coordinates fix (slightly better results when changing cells, but still not completely correct) 15 years ago
Marc Zinnschlag 0111631ee9 very early implementation of exterior rendering 15 years ago
Marc Zinnschlag 5543c84586 bug-fixes: actors were registered twice at cell change; disabled references were rendered at cell change 15 years ago
Marc Zinnschlag d57c984517 added enable and disable functions to class hierarchy; fixed a bug regarding actors in cellings being actived 15 years ago
Marc Zinnschlag 967f85875d reimplemented class-dependend rendering code in MWClass 15 years ago
Marc Zinnschlag de2eeb4cde integrated insertObject function into class hierarchy 15 years ago
Marc Zinnschlag a7fe28ecbe implemented take action 15 years ago
Marc Zinnschlag e0a3b1b1db implemented item count 15 years ago
Armin Preiml adc209d135 Implemented the faced handle method to the engine. Faced handles will
be written to stdout every 10th frame.
15 years ago
Armin Preiml c000bfb43d moved object focus code to mwscene 15 years ago
Armin Preiml 389a28a836 Added const reference to esmstore to some methods down to CellRenderImp.
Body part mesh names will be now obtained by the bodypart id.
15 years ago
Armin Preiml fb3bf91dfb Added inserting of NPC meshes. Only heads and bodys and not well placed for now. 15 years ago
Marc Zinnschlag e43b475ade changed PlayerPos::getPlayer return type from CellRef to Ptr 15 years ago
Marc Zinnschlag fa50bbc77b added a CellStore pointer to PlayerPos 15 years ago
Marc Zinnschlag 0e641f1246 implemented coc instruction 15 years ago
Marc Zinnschlag 2d8fbc6e55 implemented month variable and fixed some day/gamehour bugs 15 years ago
Marc Zinnschlag f3b70e05a9 added sky-related script functions and instructions 15 years ago
Nicolay Korslund 13d3f9c87e Integrated OpenEngine, replaces entire components/engine/ directory. 15 years ago
Marc Zinnschlag 592fa84e2d added Enable, Disable, GetDisabled 15 years ago
Nicolay Korslund 3896fd218a Added stand-alone GUI test, compiles and runs 15 years ago
Marc Zinnschlag b2731c5e26 fix uninitialised variables 15 years ago
Marc Zinnschlag cc0c21cf35 added function to retrieve a live cell ref via name 15 years ago
Marc Zinnschlag d51e6fb7c4 second part of refactoring 15 years ago
Marc Zinnschlag a06b84ac86 added local variables to ref data 15 years ago
Marc Zinnschlag 5c91ba74b8 store ogre handle in ref data 15 years ago
Marc Zinnschlag def0a773bd replaced void * entry in cell store with a generic type 15 years ago
Marc Zinnschlag ea6d342a24 split CellRender into CellRender and CellRenderImp 15 years ago
Marc Zinnschlag ce37666dbc factored world class out of main engine class 15 years ago
Nicolay Korslund a26641cca1 Moved caelum resources into the right place in the repo, instead of having cmake make redundant copies. Also fixed file modes/line endings. 15 years ago
athile 82bbc69453 Only push the far clip plane out if the sky is enabled 15 years ago
athile 7db274f1c5 Sky rendering clean-up and correct resource configuration 15 years ago
athile d67f0c74b0 Merge remote branch 'upstream/master' 15 years ago
Marc Zinnschlag e4f85cb3e6 directory structure reorganisation (still missing the mangle stuff) 15 years ago