40 Commits

Author SHA1 Message Date
Pawel Kolodziejski
27e12d8a96 ALL: Eliminate LOCAL_PI macro 2020-09-23 23:20:23 +02:00
Bastien Bouclet
722f662247 STARK: Shadows can be disabled at the scene level
Fixes #1552.
2019-06-03 20:27:32 +02:00
Douglas Liu
801fc74713 STARK: Move maxShadowLength from RenderEntry to Scene 2018-08-04 16:11:14 +08:00
Douglas Liu
47ba0fd1ea STARK: Small fixing 2018-06-30 11:53:48 +08:00
Bastien Bouclet
9f95f702e6 STARK: Fix the action menu not being placed correctly at the right edge 2018-02-12 20:33:29 +01:00
Bastien Bouclet
23f1222eec STARK: Implement the floatScene opcode 2017-05-25 21:31:17 +02:00
Bastien Bouclet
052be38c96 STARK: Implement the swayScene opcode 2017-05-25 13:00:44 +02:00
Awad Mackie
54cdb8053a STARK: Implement opFadeScene 2017-04-08 14:30:13 +01:00
Bastien Bouclet
544f0916f1 STARK: The camera did not properly follow April in high resolution mode 2016-01-14 10:09:13 +01:00
Bastien Bouclet
cb2d2d37a8 STARK: Make scrolling views follow the character 2016-01-01 07:30:04 +01:00
Bastien Bouclet
efc23795a1 STARK: Change the existing code to make use of the new Ray class 2016-01-01 07:29:55 +01:00
Bastien Bouclet
22d02ac502 STARK: Simplify game window rendering 2016-01-01 07:29:49 +01:00
Bastien Bouclet
7a83e8960d STARK: Refactor game window handling to have its own class 2016-01-01 07:29:48 +01:00
Bastien Bouclet
4f52010182 STARK: Teleport April to clicked location 2016-01-01 07:29:47 +01:00
Bastien Bouclet
3438afcd42 STARK: Add support for arbitrary resolutions 2016-01-01 07:29:40 +01:00
Bastien Bouclet
6f4b811529 STARK: Draw the actors using an OpenGL shader 2016-01-01 07:29:39 +01:00
Bastien Bouclet
72d2286911 STARK: Shorten Gfx class names to comensate for the added namespace 2015-02-13 20:35:52 +01:00
Bastien Bouclet
a120d1c8ea STARK: Move Gfx classes to the Gfx namespace 2015-02-13 20:33:47 +01:00
Bastien Bouclet
3074dc7bef STARK: Change to the screen viewport after rendering to fix the debug console 2015-02-13 09:36:40 +01:00
Bastien Bouclet
f57504af5f STARK: Fix vertical scrolling 2015-02-13 08:50:30 +01:00
Bastien Bouclet
32c487f143 STARK: Correct the projection matrix to match the original 2015-02-12 21:56:00 +01:00
Bastien Bouclet
9a7b846301 STARK: Add 3D scene scrolling 2015-02-11 16:12:13 +01:00
Bastien Bouclet
844f1d5bf3 STARK: Reorganize the camera setup code 2015-02-08 17:40:19 +01:00
Bastien Bouclet
00f63c0ce0 STARK: Add incomplete support for scrolling the scene 2015-02-08 13:34:44 +01:00
Bastien Bouclet
4433ed200f STARK: Start moving file formats to a dedicated folder 2015-01-14 18:10:09 +01:00
Bastien Bouclet
2d2fe62cc2 STARK: Implement the pause opcode 2015-01-10 10:27:32 +01:00
Bastien Bouclet
90c1eba94f STARK: Let the resources handle the animation updates 2015-01-04 20:30:45 +01:00
Bastien Bouclet
af71cb117e STARK: Draw the actors using the resource tree 2015-01-04 20:01:17 +01:00
Bastien Bouclet
ccfa875aa1 STARK: Prepare data loading for mesh instanciation by the resources 2015-01-04 17:56:30 +01:00
Bastien Bouclet
3fadd5833f STARK: Renaming 2015-01-04 08:21:02 +01:00
Bastien Bouclet
f4ebba0d88 STARK: Setup the camera using the game coordinate system 2015-01-03 19:22:54 +01:00
Bastien Bouclet
180df49567 STARK: Separate the file format readers from the renderers 2015-01-03 08:22:43 +01:00
Bastien Bouclet
495e8e2611 STARK: Collect the render entries from the location and render them 2015-01-02 17:56:11 +01:00
Bastien Bouclet
328cbdc32b STARK: Introduce the render entry class 2015-01-02 16:07:55 +01:00
Bastien Bouclet
016e46b386 STARK: The image resources now load their xmg files
Contains fixes to the XMG code from ST and Somaen's branch
2015-01-02 13:23:01 +01:00
Bastien Bouclet
e6f65bda30 STARK: Rename XRCNode to Resource 2014-12-27 11:05:49 +01:00
Bastien Bouclet
53bdf5309c STARK: Factor out the XRC parsing code from the Resource code 2014-12-27 10:02:35 +01:00
Bastien Bouclet
fb7203806a STARK: Start refactoring the XRC parsing code 2014-12-27 08:40:48 +01:00
Bastien Bouclet
13670d165e STARK: Update the license headers 2014-09-28 07:03:51 +02:00
Bastien Bouclet
d148c772c2 Add 'engines/stark/' from commit '7a9712c959ef0053e64b0a9d02a58a5c71f882fb'
git-subtree-dir: engines/stark
git-subtree-mainline: 8e51ec52ec2c9c86552138f2529dddb9be60ec98
git-subtree-split: 7a9712c959ef0053e64b0a9d02a58a5c71f882fb
2014-09-21 13:13:46 +02:00