]> git.tdb.fi Git - libs/demoscene.git/log
libs/demoscene.git
5 years agoAllow specifying one-off actions inside segments
Mikko Rasa [Fri, 31 May 2019 19:27:53 +0000 (22:27 +0300)]
Allow specifying one-off actions inside segments

5 years agoCreate Stage pipeline when added to a view
Mikko Rasa [Fri, 24 May 2019 19:29:41 +0000 (22:29 +0300)]
Create Stage pipeline when added to a view

Also remove add_postprocessor since it's kinda useless when the pipeline
is create at some random time during playback.

5 years agoMake it possible for Stages to add things to the Demo
Mikko Rasa [Fri, 24 May 2019 19:29:04 +0000 (22:29 +0300)]
Make it possible for Stages to add things to the Demo

This is much more flexible than exposing everything so Demo can add them.

5 years agoInstall the library and headers
Mikko Rasa [Wed, 22 May 2019 20:44:20 +0000 (23:44 +0300)]
Install the library and headers

5 years agoAdd a helper function for registering a stage with the demo
Mikko Rasa [Wed, 22 May 2019 20:43:34 +0000 (23:43 +0300)]
Add a helper function for registering a stage with the demo

5 years agoTurn Stage into a class
Mikko Rasa [Wed, 22 May 2019 20:43:12 +0000 (23:43 +0300)]
Turn Stage into a class

5 years agoMerge CameraControl functionality into other classes
Mikko Rasa [Wed, 22 May 2019 20:30:59 +0000 (23:30 +0300)]
Merge CameraControl functionality into other classes

Rather than each stage having a separate animation player for animating
its camera, use a central player in the demo.  This allows more easily
animating other objects as well.

5 years agoMinor cleanups
Mikko Rasa [Wed, 22 May 2019 20:17:40 +0000 (23:17 +0300)]
Minor cleanups

5 years agoLoad any collection files from the data directory
Mikko Rasa [Wed, 22 May 2019 11:47:49 +0000 (14:47 +0300)]
Load any collection files from the data directory

5 years agoMake some simple actions loadable
Mikko Rasa [Wed, 22 May 2019 11:47:13 +0000 (14:47 +0300)]
Make some simple actions loadable

5 years agoFramework for loading sequences from files
Mikko Rasa [Wed, 22 May 2019 11:32:48 +0000 (14:32 +0300)]
Framework for loading sequences from files

5 years agoTurn interpolation action mode into an enum
Mikko Rasa [Tue, 21 May 2019 22:45:52 +0000 (01:45 +0300)]
Turn interpolation action mode into an enum

This makes it clearer what kind of interpolation is used and allows
adding other types in the future.

5 years agoDefine UI text font and technique in Resources instead of hardcoding
Mikko Rasa [Tue, 21 May 2019 22:44:59 +0000 (01:44 +0300)]
Define UI text font and technique in Resources instead of hardcoding

5 years agoMove the Action class out of Sequencer
Mikko Rasa [Tue, 30 Apr 2019 09:49:48 +0000 (12:49 +0300)]
Move the Action class out of Sequencer

5 years agoInitial files lifted from the Skrolliparty 2 demo
Mikko Rasa [Wed, 13 Mar 2019 18:36:20 +0000 (20:36 +0200)]
Initial files lifted from the Skrolliparty 2 demo