scrawl
fa76d1631b
Some terrain fixes
12 years ago
scrawl
0545622f5a
Fix werewolf state not getting completely reset when starting a new game
12 years ago
Chris Robinson
a993af53e7
Merge remote-tracking branch 'zini/master' into physics
12 years ago
Chris Robinson
a17997a973
Continually add bits of input velocity to inertia when falling
12 years ago
Marc Zinnschlag
0c8f85f17d
Merge remote-tracking branch 'wheybags/master'
12 years ago
scrawl
8c8653160d
Crash fix, material fix
12 years ago
Tom Mason
7f0f9037be
fix for older versions of unshield
12 years ago
scrawl
13afcc9324
Don't link to OgreTerrain
12 years ago
Tom Mason
8d232aca35
changed libunshield filename to satisfy travis
12 years ago
Tom Mason
603ce41054
added libunshield to travis
12 years ago
Tom Mason
06ff40eda7
only use unshield on not windows
12 years ago
Tom Mason
865a7c63df
cmake for system libunshield
12 years ago
Tom Mason
d3748cd5bb
Install uncompressed data files from cd
12 years ago
Tom Mason
9d1daf7dc2
enum was unnecessary
12 years ago
Tom Mason
641b7b0336
anonymous namespace
12 years ago
Tom Mason
454b64974d
filenames
12 years ago
Tom Mason
3264b5974e
fix invalid syntax
12 years ago
Tom Mason
90a892d304
unshield fixes
12 years ago
Tom Mason
ceb3317807
Integrate unshield with launcher
12 years ago
scrawl
b92da9ae93
Neighbour fix
12 years ago
scrawl
14e4b985ad
Merge branch 'master' of git://github.com/zinnschlag/openmw into terrain2
12 years ago
scrawl
ebf9debb80
Enabled terrain self shadows, implemented getHeightAt, some optimizations
12 years ago
Chris Robinson
d727b15580
Fix tracing down
12 years ago
Chris Robinson
394fc75697
Clean up the trace struct
12 years ago
Chris Robinson
b351109649
Get rid of the old newtrace method
12 years ago
Chris Robinson
14acacf401
Use a better method to do actor physics traces
12 years ago
Chris Robinson
76b812f75f
Improve actor movement collision handling
12 years ago
eroen
8d925b7fd6
cleanup
...
- drop trailing slashes from paths for consistency
- sort entries that got unsorted
12 years ago
eroen
0076c558d6
Re-introduce lost functionality
...
The branch merged in 5a863589b4
removed fine-grained configure-time control
over install paths. This is necessary to accomodate various linux distros'
policies, eg. Gentoo wants games installed in /usr/games, but with resource
files in /usr/share/games.
DOCDIR and MANDIR appear to be unused, and were not re-introduced.
12 years ago
Chris Robinson
584eec3743
Store the object class in the LiveCellRef
12 years ago
scrawl
e27437f8ed
New terrain renderer - improvements:
...
- Consistent triangle alignment, fixes a noticable crack near the census and excise office. Note that alignment is still not the same as vanilla. Vanilla uses a weird diagonal pattern. I hope there aren't more trouble spots that will force us to replicate vanilla, but at least we can do that now.
- Fixes several blending issues and cell border seams
- Fix map render to use the terrain bounding box instead of an arbitrary height
- Different LODs are now properly connected instead of using skirts
- Support self shadowing
- Normals and colors are stored in the vertices instead of a texture, this enables per-vertex lighting which should improve performance, fix compatibility issues due to the PS getting too large and mimic vanilla better
- Support a fixed function fallback (though the splatting shader usually performs better)
- Designed for distant land support - test: https://www.youtube.com/watch?v=2wnd9EuPJIY - we can't really enable this yet due to depth precision issues when using a large view distance
12 years ago
scrawl
a41a23c90a
Deleted old code
12 years ago
Chris Robinson
cf6e3ab933
Fix a potential divide-by-zero
12 years ago
Chris Robinson
dca599b8c5
Add NPC landing sounds for soundgen keys
12 years ago
Chris Robinson
2ec39f3622
Don't start the jump animation until after the actor is airborn
...
A bit counter-intuitive, but otherwise certain jump animations will improperly
add an offset to the initial inertia.
12 years ago
Chris Robinson
ac3d3df9fc
Implement jumping animations
12 years ago
Chris Robinson
48e594b7c4
Improve stepping down when starting on the ground
12 years ago
Chris Robinson
3ca4d54bf9
Better handle animations with a 0-length loop
12 years ago
Chris Robinson
1aa92067c2
Fix tracing down
12 years ago
Chris Robinson
6e9f15793d
Implement a jumping state
12 years ago
Marc Zinnschlag
c87a279444
added error reporting in the filter edit widget (change the text colour for now)
12 years ago
Marc Zinnschlag
c7e97a83e1
automatically build column map on filter change
12 years ago
Chris Robinson
7770203dff
Some physics cleanup
...
Gets rid of some unneeded/unused variables, and halves the 'on ground'
offset.
12 years ago
Marc Zinnschlag
ea8b9ce45b
apply filter to table after filter text change
12 years ago
Marc Zinnschlag
470f890a9a
fixed BooleanNode constructor
12 years ago
Chris Robinson
b0f8045c72
Improve mid-air control
12 years ago
Chris Robinson
8c3564326e
Improve movement inertia
...
Handles all 3 axis. Incoming velocity is only added to inertia when
leaving the ground, and does not continually add to it.
12 years ago
Marc Zinnschlag
c38860fa72
added parser and custom filter edit widget (parser not functional yet; always returns a false boolean node)
12 years ago
Chris Robinson
9d56e2d86d
Apply movement by queueing it to do later
12 years ago
Chris Robinson
96bab88da6
Add physics methods to queue and apply movements
12 years ago