Commit graph

33 commits

Author SHA1 Message Date
kaetemi
5fc257141c Fix particles being animated twice in stereo render, see #43 2013-07-04 00:42:06 +02:00
kaetemi
834f478700 Add stereo debugger for visually comparing rendered frames, ref #43 2013-07-04 00:09:10 +02:00
kaetemi
d700d01c6a Add minimal head model and world scale, ref #43 2013-07-03 05:21:32 +02:00
kaetemi
783c15b072 Make bloom work together with render target used for the rift shader, ref #43 2013-07-03 03:53:32 +02:00
kaetemi
813a7773c2 Properly scale seconds per frame graph in snowballs 2013-07-02 18:43:28 +02:00
kaetemi
13724ee1d4 Render left and right deformed view, re #43 2013-07-02 03:34:49 +02:00
kaetemi
e0435fbc06 Workaround in snowballs for fullscreen bug with opengl driver 2013-07-02 01:08:49 +02:00
kaetemi
9a5853a077 Render the scene to a target texture for the stereo rendering filter, ref #43 2013-07-02 00:55:13 +02:00
kaetemi
fcd9344ad5 Add interface for stereo display render targets, ref #43 2013-07-01 21:23:47 +02:00
kaetemi
1756adb303 Allow turning off bloom in snowballs 2013-07-01 20:38:18 +02:00
kaetemi
e1397a0dc3 Create interface classes for stereo displays and head mounted displays, see #43 2013-06-28 23:19:32 +02:00
kaetemi
922b0e67ad Allow multiple user cameras to be calculated separately, useful for sky etc, re #43 2013-06-26 20:57:37 +02:00
kaetemi
f4d337b413 Adjust 2D interface shift, re #43 2013-06-26 19:58:27 +02:00
kaetemi
9c84d9b56c Move snowballs compass, see #43 2013-06-26 17:38:20 +02:00
kaetemi
b7685170a2 Add eye distance in 2D interface shift, re #43 2013-06-26 17:24:23 +02:00
kaetemi
e5d2958321 Add 2D interface shifting calculations, see #43 2013-06-26 16:59:08 +02:00
kaetemi
4c4640c954 Cleanup and make bloom work with stereo rendering, re #43 2013-06-26 15:49:31 +02:00
kaetemi
826da99473 Render from multiple cameras, see #43 2013-06-26 08:00:19 +02:00
kaetemi
4289248d56 Read sensor data and set camera in snowballs, ref #43 2013-06-26 04:57:58 +02:00
kaetemi
8fad0e92b7 Add library name to device name, re #43 2013-06-26 02:55:15 +02:00
kaetemi
31e96ad6c5 List stereo devices, see #43 2013-06-26 02:45:49 +02:00
kaetemi
95eb1499ee Rename some functions to follow the same naming convention of others 2013-06-19 23:49:39 +02:00
kaetemi
b7294b9246 Cleanup 2013-06-19 23:34:40 +02:00
kaetemi
143ab99b89 Add support for fp40 with opengl 2013-06-19 22:41:03 +02:00
kaetemi
3ff6a3c640 Additional test, textures does not seem to work in ps_3_0 2013-06-19 21:31:29 +02:00
kaetemi
7625336f1b Test texture with postprocessing material, seems to work with opengl 2013-06-19 20:47:23 +02:00
kaetemi
7e78f66c20 Updated snowballs default config 2013-06-19 16:22:48 +02:00
kaetemi
e1176c3198 Add function to check which pixel program profiles are available on a driver 2013-06-19 05:03:47 +02:00
kaetemi
52b9637167 Add test for ps.1.1 pixel program in snowballs (it works too now) 2013-06-19 04:03:32 +02:00
kaetemi
7e35bea71f Add test for ARBfp1.0 fragment program in snowballs (it works) 2013-06-19 02:59:32 +02:00
kaetemi
e082737da9 Allow stepping through the time delta in multiple passes in snowballs 2013-06-16 23:51:33 +02:00
kaetemi
5cd89b050e Allow configuration of bloom settings from config files in snowballs 2013-06-16 23:48:40 +02:00
kaetemi
dfb302dafb Add info structure for multipass camera rendering effects #43 2013-06-16 20:48:17 +02:00