Daniel Evans
a4591695e9
Flatten low quality water
2014-06-25 01:12:32 +01:00
Daniel Evans
3ccf5ebaa2
Door and bonnet dynamics
2014-06-20 00:47:45 +01:00
Daniel Evans
8cbf1eaefe
Animator procedural frame orientation
2014-06-19 19:18:34 +01:00
Daniel Evans
27cc58e510
Add camera raycast to prevent camera clipping through world
2014-06-19 17:58:45 +01:00
Daniel Evans
15c41d137d
Improve material rendering, fix texture loading
2014-06-19 16:31:01 +01:00
Daniel Evans
74d6bed7f3
Improve vehicle dynamics
...
Decrease margin on vehicles and world to mitigate poping
Improve frame damage response
2014-06-18 23:05:59 +01:00
Daniel Evans
cb20ae6976
Add project description to readme
2014-06-18 17:32:43 +01:00
Daniel Evans
4e20c66bc7
Update readme
2014-06-18 17:23:15 +01:00
Daniel Evans
4d228e40c7
Improve CMake scripts
...
Look for bullet using the FindBullet package
2014-06-18 17:07:51 +01:00
Daniel Evans
abf91c9a3c
Fix world <=> Vehicle <=> vehicle collision
2014-06-18 07:32:08 +01:00
Daniel Evans
692cfaa335
Fix texture lookup index
...
Alpha texture name is actually important.
2014-06-18 06:59:24 +01:00
Daniel Evans
9f257ea4c4
Animator update and vehicle frame damage
...
Refactor Animator to handle frame visibility, removing isFrameVisible()
Make frames be removed if they are damaged due to physics.
2014-06-18 05:08:15 +01:00
Daniel Evans
3a156063d8
Improve renderer and LOD handling
2014-06-17 21:46:54 +01:00
Daniel Evans
9bd39fa89d
Improve vehicle behaviour and water interaction
2014-06-17 00:48:19 +01:00
Daniel Evans
4ce4465cc7
Fix vehicle collision triangles
2014-06-16 01:39:44 +01:00
Daniel Evans
7063952d56
Redo uprooting dynamics
2014-06-16 01:29:36 +01:00
Daniel Evans
0a3167d1e9
Refactor shader init and source
2014-06-15 02:12:45 +01:00
Daniel Evans
014bff2a4e
Add water dynamics to dynamic instances
2014-06-15 01:34:13 +01:00
Daniel Evans
bec157c598
boat driving force
2014-06-14 20:11:53 +01:00
Daniel Evans
d437e9697e
Improve water dynamics and rendering
2014-06-14 18:48:14 +01:00
Daniel Evans
2c16134abd
Initial, unstable, water dynamics
2014-06-13 21:54:17 +01:00
Daniel Evans
77aa71df7e
Improve water rendering
2014-06-12 00:15:05 +01:00
Daniel Evans
65b5c84b92
Initial dynamic object implementation
2014-06-11 21:00:53 +01:00
Daniel Evans
0cdbb0c09c
Fix multi-clump LOD instances
2014-06-10 20:53:50 +01:00
Daniel Evans
54d63b8145
Add frame info text in viewer
2014-06-10 20:26:04 +01:00
Daniel Evans
144cd98ca4
Merge branch 'master' of bitbucket.org:danharibo/openrw
2014-06-10 17:51:59 +01:00
Daniel Evans
04de3c1a8f
Fix compiler warnings
2014-06-10 17:51:55 +01:00
Daniel Evans
34478b6651
Fix GLM syntax issue
2014-06-10 17:08:46 +01:00
Daniel Evans
871804fcb3
Fix Model frame widget display
2014-06-10 16:47:44 +01:00
Daniel Evans
1e9e8c4d9c
Fix crash on loading viewer objects
2014-06-10 01:32:29 +01:00
Daniel Evans
229e8627d2
Add model export to rwviewer
2014-06-10 00:46:48 +01:00
Daniel Evans
e060b6d0b1
Fix root frame index bug
2014-06-08 22:40:46 +01:00
Daniel Evans
55742a4e11
Debug mode freelook
2014-06-08 22:18:03 +01:00
Daniel Evans
208a2a9897
Primitive water rendering
2014-06-08 19:04:47 +01:00
Daniel Evans
ad6eda9024
Refactor Viewer to open game data
2014-06-08 01:58:49 +01:00
Daniel Evans
62d2658c2d
Limit vehicle top speeds
2014-06-07 16:38:33 +01:00
Daniel Evans
b2e1c0fad2
Improve vehicle dynamics
2014-06-07 04:11:20 +01:00
Daniel Evans
891b12272c
Rename more classes to better names
2014-06-06 17:17:39 +01:00
Daniel Evans
439749e34f
Rename Object classes and files
2014-06-06 15:22:26 +01:00
Daniel Evans
61931145fe
Threaded model and texture loading
2014-06-06 13:12:20 +01:00
Daniel Evans
f24ceeb42f
Overhaul worker interface
2014-06-04 11:53:11 +01:00
Daniel Evans
51e4fb9989
Data Loader interface
2014-06-04 06:02:41 +01:00
Daniel Evans
b99314939b
Vehicle exiting animation
2014-06-02 22:18:30 +01:00
Daniel Evans
fdd8c930f8
Display current activity
2014-06-02 22:18:13 +01:00
Daniel Evans
d56a3badc0
Overhaul animation system; tick alpha
...
Animators now store Frame keyframes more sensibly
Animators can interpolate between two keyframes on an alpha
Add tick alpha value to the rendering pipeline
2014-06-02 04:58:41 +01:00
Daniel Evans
8e8aef8890
Allow animating with the root translation
2014-06-02 00:08:48 +01:00
Daniel Evans
d4f11c4b72
Render world in physics debug mode
2014-06-01 20:44:07 +01:00
Daniel Evans
3be84c02c1
Remove string comparision from getFrameMatrix
2014-06-01 20:18:52 +01:00
Daniel Evans
602218579c
Make it possible to interrupt activities
2014-06-01 18:44:43 +01:00
Daniel Evans
2fb86b741c
Improve UI display
2014-06-01 18:26:53 +01:00