kaetemi
|
5a9537dfcc
|
Avoid having to use 'set' action handler, which parses the value expression on every use, in interface links by implementing use of cdb nodes as targets
--HG--
branch : kaetemi-optimize
|
2013-07-28 05:10:07 +02:00 |
|
kaetemi
|
7bb8dec40c
|
Parse action handler condition for interface link in advance
--HG--
branch : kaetemi-optimize
|
2013-07-28 03:02:07 +02:00 |
|
kaetemi
|
d5308215aa
|
Avoid redundant per-frame calls to getDbProp in NLGUI::CWidgetManager
--HG--
branch : kaetemi-optimize
|
2013-07-28 00:48:34 +02:00 |
|
kaetemi
|
f6ee2707ea
|
Merge with default
--HG--
branch : multipass-stereo
|
2013-07-25 21:18:52 +02:00 |
|
kaetemi
|
78595ec0e6
|
Silently sneaking in a nicer splash image for ovqt
|
2013-07-25 02:39:07 +02:00 |
|
kaetemi
|
1e9771d054
|
Merge with default
--HG--
branch : multipass-stereo
|
2013-07-25 00:37:00 +02:00 |
|
kaetemi
|
e435a07bb6
|
Fix bug #45 crash in zone lighter with large number of CPU cores
|
2013-07-24 20:51:43 +02:00 |
|
kaetemi
|
e9c274c135
|
Use tags for pacs prim export
|
2013-07-24 20:51:38 +02:00 |
|
kervala
|
aeddda3e19
|
Fixed: lua_open() doesn't exist with Lua 5.2
|
2013-07-24 18:47:50 +02:00 |
|
kervala
|
296b4384a8
|
Fixed: Compilation in 64 bits with Windows SDK 8.0 (patch provided by StudioEtrange)
|
2013-07-24 18:47:04 +02:00 |
|
kaetemi
|
662b75f87a
|
Merge with default
--HG--
branch : multipass-stereo
|
2013-07-19 15:38:49 +02:00 |
|
kaetemi
|
02dc3c1cfe
|
Fix a divide-by-zero crash in the 3ds Max plugins on really fast PCs
|
2013-07-19 15:37:25 +02:00 |
|
kaetemi
|
f280f4673f
|
Merge with default
--HG--
branch : multipass-stereo
|
2013-07-19 14:10:07 +02:00 |
|
kaetemi
|
53e11d0d68
|
Merge with default
--HG--
branch : multipass-stereo
|
2013-07-18 23:05:25 +02:00 |
|
kaetemi
|
9f185ce38d
|
Fix an error in 3ds Max with the material script
|
2013-07-18 18:15:53 +02:00 |
|
Michael Witrant
|
293601e80e
|
Fixed definition tests for optional LibOVR
--HG--
branch : multipass-stereo
|
2013-07-06 20:40:42 +02:00 |
|
Michael Witrant
|
a33a0e5c56
|
LibOVR is optional, and is disabled by default
--HG--
branch : multipass-stereo
|
2013-07-06 20:05:19 +02:00 |
|
Michael Witrant
|
c60bd3e3f5
|
Added LibOVR finder and Linux support, ref #43
--HG--
branch : multipass-stereo
|
2013-07-06 19:33:07 +02:00 |
|
kaetemi
|
eab2386ff6
|
Don't render to texture when in wireframe mode, re #43
--HG--
branch : multipass-stereo
|
2013-07-05 03:42:38 +02:00 |
|
kaetemi
|
248f07ad9e
|
Put stereo render loop inside ryzom client main loop, see #43
--HG--
branch : multipass-stereo
|
2013-07-05 02:38:56 +02:00 |
|
kaetemi
|
b1aaf05bf6
|
Init/release VR interfaces in ryzom client, ref #43
--HG--
branch : multipass-stereo
|
2013-07-05 02:04:34 +02:00 |
|
kaetemi
|
352ee42571
|
Distort 2D gui as well, ref #43
--HG--
branch : multipass-stereo
|
2013-07-04 21:12:11 +02:00 |
|
kaetemi
|
dcd77495ca
|
Fix particles being animated twice in stereo render, see #43
--HG--
branch : multipass-stereo
|
2013-07-04 00:42:06 +02:00 |
|
kaetemi
|
bf8bd64f0d
|
Add stereo debugger for visually comparing rendered frames, ref #43
--HG--
branch : multipass-stereo
|
2013-07-04 00:09:10 +02:00 |
|
kaetemi
|
e68e7161d8
|
Use width instead of height of screen for hmd fov, re #43
--HG--
branch : multipass-stereo
|
2013-07-03 06:04:37 +02:00 |
|
kaetemi
|
1fe2b62eb1
|
Add minimal head model and world scale, ref #43
--HG--
branch : multipass-stereo
|
2013-07-03 05:21:32 +02:00 |
|
kaetemi
|
0dd8764e45
|
Make bloom work together with render target used for the rift shader, ref #43
--HG--
branch : multipass-stereo
|
2013-07-03 03:53:32 +02:00 |
|
kaetemi
|
52f4a37939
|
Remove unnecessary user render target code from bloom, see #43
--HG--
branch : multipass-stereo
|
2013-07-03 03:21:57 +02:00 |
|
kaetemi
|
391fa6dcff
|
Add arbfp1 and fp40 barrel fragment programs, see #43
--HG--
branch : multipass-stereo
|
2013-07-02 19:39:05 +02:00 |
|
kaetemi
|
73d3176f0c
|
Test arbfp1, see #43
--HG--
branch : multipass-stereo
|
2013-07-02 18:48:29 +02:00 |
|
kaetemi
|
d13da7a398
|
Prefer NPOT texture over RECT texture
--HG--
branch : multipass-stereo
|
2013-07-02 18:43:15 +02:00 |
|
kaetemi
|
43f8adff79
|
Render left and right deformed view, re #43
--HG--
branch : multipass-stereo
|
2013-07-02 03:34:49 +02:00 |
|
kaetemi
|
ce92c13289
|
Test the barrel shader, see #43
--HG--
branch : multipass-stereo
|
2013-07-02 02:40:27 +02:00 |
|
kaetemi
|
c5c6f7c871
|
Render the scene to a target texture for the stereo rendering filter, ref #43
--HG--
branch : multipass-stereo
|
2013-07-02 00:55:13 +02:00 |
|
kaetemi
|
7766116494
|
Fix a render target issue, see #43
--HG--
branch : multipass-stereo
|
2013-07-02 00:53:45 +02:00 |
|
kaetemi
|
c5e1235cbb
|
Create stereo render target, see #43
--HG--
branch : multipass-stereo
|
2013-07-01 23:23:54 +02:00 |
|
kaetemi
|
85109102b2
|
Add interface for stereo display render targets, ref #43
--HG--
branch : multipass-stereo
|
2013-07-01 21:23:47 +02:00 |
|
kaetemi
|
fe91e2a751
|
Cleanup
--HG--
branch : multipass-stereo
|
2013-07-01 20:15:55 +02:00 |
|
kaetemi
|
5f229667bc
|
Create interface classes for stereo displays and head mounted displays, see #43
--HG--
branch : multipass-stereo
|
2013-06-28 23:19:32 +02:00 |
|
kaetemi
|
1cc5848220
|
Create a clipping frustum, ref #43
--HG--
branch : multipass-stereo
|
2013-06-26 21:35:36 +02:00 |
|
kaetemi
|
e7842982a0
|
Allow multiple user cameras to be calculated separately, useful for sky etc, re #43
--HG--
branch : multipass-stereo
|
2013-06-26 20:57:37 +02:00 |
|
kaetemi
|
38be9b5997
|
Fix warning
--HG--
branch : multipass-stereo
|
2013-06-26 20:10:30 +02:00 |
|
kaetemi
|
202413ab52
|
Adjust 2D interface shift, re #43
--HG--
branch : multipass-stereo
|
2013-06-26 19:58:27 +02:00 |
|
kaetemi
|
4864ce7a5a
|
Add eye distance in 2D interface shift, re #43
--HG--
branch : multipass-stereo
|
2013-06-26 17:24:23 +02:00 |
|
kaetemi
|
5423d4d025
|
Add 2D interface shifting calculations, see #43
--HG--
branch : multipass-stereo
|
2013-06-26 16:59:08 +02:00 |
|
kaetemi
|
39197681fa
|
Correctly adjust text to viewport, re #43
--HG--
branch : multipass-stereo
|
2013-06-26 16:08:48 +02:00 |
|
kaetemi
|
d1bf069708
|
Add some comments, see #43
--HG--
branch : multipass-stereo
|
2013-06-26 15:55:39 +02:00 |
|
kaetemi
|
91be2d64bd
|
Cleanup and make bloom work with stereo rendering, re #43
--HG--
branch : multipass-stereo
|
2013-06-26 15:49:31 +02:00 |
|
kaetemi
|
32a187a199
|
Render from multiple cameras, see #43
--HG--
branch : multipass-stereo
|
2013-06-26 08:00:19 +02:00 |
|
kaetemi
|
a5c9592165
|
Read sensor data and set camera in snowballs, ref #43
--HG--
branch : multipass-stereo
|
2013-06-26 04:57:58 +02:00 |
|
kaetemi
|
a79b9f7e65
|
Add library name to device name, re #43
--HG--
branch : multipass-stereo
|
2013-06-26 02:55:15 +02:00 |
|
kaetemi
|
64821ab4de
|
List stereo devices, see #43
--HG--
branch : multipass-stereo
|
2013-06-26 02:45:49 +02:00 |
|
kaetemi
|
8ded099fbb
|
Added some notes
--HG--
branch : multipass-stereo
|
2013-06-20 00:25:52 +02:00 |
|
kaetemi
|
78179ed809
|
Rename some functions to follow the same naming convention of others
--HG--
branch : multipass-stereo
|
2013-06-19 23:49:39 +02:00 |
|
kaetemi
|
ad5b60963f
|
Cleanup
--HG--
branch : multipass-stereo
|
2013-06-19 23:34:40 +02:00 |
|
kaetemi
|
be33bbc70f
|
Add support for fp40 with opengl
--HG--
branch : multipass-stereo
|
2013-06-19 22:41:03 +02:00 |
|
kaetemi
|
f278ac7638
|
Activate textures for postprocessing material under direct3d
--HG--
branch : multipass-stereo
|
2013-06-19 21:16:13 +02:00 |
|
kaetemi
|
3e91b1a5cf
|
Test texture with postprocessing material, seems to work with opengl
--HG--
branch : multipass-stereo
|
2013-06-19 20:47:23 +02:00 |
|
kaetemi
|
9b0b1008ff
|
Fix linux compile
--HG--
branch : multipass-stereo
|
2013-06-19 16:18:09 +02:00 |
|
kaetemi
|
dfb110b387
|
Add function to check which pixel program profiles are available on a driver
--HG--
branch : multipass-stereo
|
2013-06-19 05:03:47 +02:00 |
|
kaetemi
|
9f1ddc9202
|
Add test for ps.1.1 pixel program in snowballs (it works too now)
--HG--
branch : multipass-stereo
|
2013-06-19 04:03:32 +02:00 |
|
kaetemi
|
1c3fc17d91
|
Cleanup more unneeded code
--HG--
branch : multipass-stereo
|
2013-06-19 02:36:57 +02:00 |
|
kaetemi
|
4200483383
|
Removed unneeded parser related code from the opengl pixel program implementation
--HG--
branch : multipass-stereo
|
2013-06-19 02:33:19 +02:00 |
|
kaetemi
|
197c0687d9
|
Add direct3d diff for old nevrax pixel program code, marked a todo in the comments
--HG--
branch : multipass-stereo
|
2013-06-19 02:10:38 +02:00 |
|
kaetemi
|
f08de2dcdc
|
Added diff to opengl driver for old nevrax pixel program code, marked todos in comments
--HG--
branch : multipass-stereo
|
2013-06-19 02:01:12 +02:00 |
|
kaetemi
|
983fab378c
|
Add rest of the diff from the old nevrax code for pixel programs to NL3D
--HG--
branch : multipass-stereo
|
2013-06-19 01:38:23 +02:00 |
|
kaetemi
|
ef720f764f
|
Removed some CEffect related bit that slipped in
--HG--
branch : multipass-stereo
|
2013-06-19 01:22:26 +02:00 |
|
kaetemi
|
3927378399
|
Add diff from old nevrax pixel program code to IDriver, CEffect related code not included
--HG--
branch : multipass-stereo
|
2013-06-19 01:20:51 +02:00 |
|
kaetemi
|
7be5858010
|
Simplify CPixelProgram
--HG--
branch : multipass-stereo
|
2013-06-19 01:19:45 +02:00 |
|
kaetemi
|
16d47d742f
|
Add some files from old nevrax shader code for exposing pixel programs in the drivers
--HG--
branch : multipass-stereo
|
2013-06-19 01:14:30 +02:00 |
|
kaetemi
|
f63a275f2b
|
Backed out changeset ea4b76b7213a, bad approach
--HG--
branch : multipass-stereo
|
2013-06-19 01:03:20 +02:00 |
|
kaetemi
|
c7994bb11f
|
Allow rendering with bloom to a user provided render target (untested) (#43)
--HG--
branch : multipass-stereo
|
2013-06-17 00:45:17 +02:00 |
|
kaetemi
|
c7a9edd495
|
Remove silly heap allocation of a null pointer
--HG--
branch : multipass-stereo
|
2013-06-16 23:49:45 +02:00 |
|
kaetemi
|
87c30bceea
|
Add info structure for multipass camera rendering effects #43
--HG--
branch : multipass-stereo
|
2013-06-16 20:48:17 +02:00 |
|
kaetemi
|
3b9f934b82
|
Fixes to compile Ryzom Client with lua 5.2
|
2013-06-16 03:43:45 +02:00 |
|
kaetemi
|
d139185b1e
|
Compile NLGUI with lua 5.2
|
2013-06-16 02:33:04 +02:00 |
|
kervala
|
30d56b7c24
|
Added: CMake project for shape2obj
|
2013-06-10 15:48:10 +02:00 |
|
dfighter1985
|
cfc78bd614
|
FIXED: GUI not showing up because of the interface user functions not getting registered, because of a file linking issue.
|
2013-06-05 03:29:34 +02:00 |
|
Dzmitry Kamiahin
|
68fe576f01
|
Fixed self-comparsion in ps.
|
2013-05-04 01:57:53 +03:00 |
|
sfb
|
1bfba35cd0
|
merge
|
2013-05-02 14:38:49 -05:00 |
|
kaetemi
|
76a7df820b
|
This should fix #41. It was creating the unknown for the new type and then returning a new sheet for the requested unknown
|
2013-05-02 21:37:15 +02:00 |
|
sfb
|
2bf56882f8
|
merge
|
2013-05-02 14:34:40 -05:00 |
|
sfb
|
8fe6eee93c
|
fixed #40 with an explicit static_cast.
|
2013-05-02 14:31:10 -05:00 |
|
dfighter1985
|
bdfa7dbc37
|
Don't build GUI Editor when not building the GUI library.
|
2013-05-02 20:19:35 +02:00 |
|
kervala
|
2aea567fe2
|
Changed: Moved Ryzom detailed version in client
|
2013-04-29 14:46:53 +02:00 |
|
kervala
|
0624da9c82
|
Changed: Added a new event EventCloseWindowId when system reports window should be closed
|
2013-04-29 11:15:14 +02:00 |
|
kervala
|
381eeaef8a
|
Fixed: Virtual destructor warning
|
2013-04-29 10:41:34 +02:00 |
|
kervala
|
9aff9ae939
|
Fixed: PCH compilation
|
2013-03-31 23:36:56 +02:00 |
|
kervala
|
0c2e2d3e8f
|
fixes #32 build failure/error using clang
|
2013-03-26 13:56:16 +01:00 |
|
kervala
|
3aee7c3ac8
|
fixes a warning
|
2013-03-24 20:16:53 +01:00 |
|
kervala
|
ab454f3d92
|
fixes #31 Luabind can't be found
Added PCH support to NeL GUI
|
2013-03-24 20:16:23 +01:00 |
|
dfighter1985
|
526da8ddf8
|
MODIFIED: no more action handler spam.
|
2013-03-12 07:16:16 +01:00 |
|
dfighter1985
|
fe456d91b6
|
GUI Editor no longer depends on RTTI typename, instead it uses GetClassName() string provided by DECLARE_UI_CLASS().
|
2013-02-20 22:05:09 +01:00 |
|
dfighter1985
|
ea8d82cfa6
|
MODIFIED: #20 Resolved build errors with stlport.
|
2013-02-19 19:29:48 +01:00 |
|
dfighter1985
|
d106260646
|
Merged in dfighter1985/ryzomcore (pull request #3)
GCC build error fixes for #20
|
2013-02-19 17:19:51 +01:00 |
|
dfighter1985
|
f7962597bd
|
MODIFIED: #20 Resolved some GCC build in the GUI Editor.
|
2013-02-19 17:16:58 +01:00 |
|
mattraykowski
|
6e309fee7a
|
changed #20 - moved the libwww package discovery and fixed include paths in library project.
|
2013-02-19 10:04:40 -06:00 |
|
dfighter1985
|
ecbcdf388f
|
MODIFIED: Resolved some GCC build errors.
|
2013-02-17 14:30:05 +01:00 |
|
mattraykowski
|
e7e51f01e0
|
merging gui editor repo.
|
2013-02-14 09:53:06 -06:00 |
|
dfighter1985
|
96a5f00dbf
|
CHANGED: Somehow lost this code part during development.
--HG--
branch : gsoc2012-gui-editor
|
2013-02-14 12:13:32 +01:00 |
|