Aesylwinn
|
a3363bc098
|
Fix and simplify pathgrid update handling, only recreate geometry
once per frame, and a few naming changes.
|
2016-05-16 21:06:55 -04:00 |
|
Aesylwinn
|
6fbc10dbba
|
Add ability to get cell, pathgrid, and ability to add nodes.
Also missing include.
|
2016-05-16 17:20:07 -04:00 |
|
Aesylwinn
|
8b6cb73369
|
Add ability to invert selection.
|
2016-05-16 17:03:00 -04:00 |
|
Aesylwinn
|
9645d0cc8a
|
Pass more mouse pick information in scene view editor.
|
2016-05-12 18:21:43 -04:00 |
|
Aesylwinn
|
7fbcc47b15
|
Add pathgrid modified signals.
|
2016-05-02 22:08:49 -04:00 |
|
Aesylwinn
|
933504dbd0
|
Revert "Pathgrid rendering v2"
This reverts commit 4dee9604bb .
|
2016-05-02 15:37:08 -04:00 |
|
Aesylwinn
|
4dee9604bb
|
Pathgrid rendering v2
|
2016-05-02 06:29:56 -04:00 |
|
Marc Zinnschlag
|
091e1bf25d
|
improved scene element visibility buttons
|
2016-04-23 13:54:19 +02:00 |
|
Marc Zinnschlag
|
1240e0c716
|
cancel instance move on drag abort
|
2016-03-04 15:19:26 +01:00 |
|
Marc Zinnschlag
|
a19ac72215
|
render marker
|
2016-03-01 15:48:34 +01:00 |
|
Marc Zinnschlag
|
dececf6c38
|
instance moving via drag in 3D scenes
|
2016-02-16 16:02:29 +01:00 |
|
Marc Zinnschlag
|
1d0ef97bf6
|
added select all of same ID item to selection mode button menu
|
2016-01-26 11:31:37 +01:00 |
|
Marc Zinnschlag
|
c1f0aa7260
|
added delete selection item to selection mode button menu
|
2016-01-25 14:55:02 +01:00 |
|
Marc Zinnschlag
|
45e6974266
|
added select all and clear selection features
|
2016-01-19 14:25:20 +01:00 |
|
Marc Zinnschlag
|
6eba647a9d
|
added accessor function for cell selection in paged worldspace
|
2016-01-14 13:19:37 +01:00 |
|
Marc Zinnschlag
|
7dd7be7f0e
|
make scenes drop target for referenceables
|
2016-01-10 08:56:15 +01:00 |
|
Marc Zinnschlag
|
843225996c
|
get modifiers from event instead of from the application
|
2015-10-27 15:43:52 +01:00 |
|
Marc Zinnschlag
|
e34af4c4b5
|
handle primary and secondary edit button clicks on cell arrows
|
2015-10-25 15:16:22 +01:00 |
|
Marc Zinnschlag
|
319e3f24a3
|
on edit mode change clear selection of elements that are not affected by current edit mode (only support for instance for now since we do not have selection for other elements yet)
|
2015-09-29 13:48:04 +02:00 |
|
scrawl
|
72400747f2
|
OpenCS: preliminary port of cell rendering to OSG
|
2015-03-25 23:35:10 +01:00 |
|
scrawl
|
34d503017a
|
OpenCS: Set up an osgQt GraphicsWindow in SceneWidget
|
2015-03-20 16:22:33 +01:00 |
|
scrawl
|
49c2da27b3
|
OpenCS compiles and runs again (no rendering)
|
2015-03-19 17:21:15 +01:00 |
|
Marc Zinnschlag
|
406cf2b981
|
disable element visibility buttons that do not apply to the respective cell type
|
2014-12-02 11:17:39 +01:00 |
|
Marc Zinnschlag
|
e04ead2bd5
|
new element visibility button icons
|
2014-11-28 09:14:02 +01:00 |
|
Marc Zinnschlag
|
a60e4c036f
|
Merge branch 'mode'
Conflicts:
apps/opencs/view/render/pagedworldspacewidget.cpp
apps/opencs/view/render/worldspacewidget.cpp
apps/opencs/view/render/worldspacewidget.hpp
|
2014-11-13 11:12:20 +01:00 |
|
Marc Zinnschlag
|
b7f8f848a8
|
added edit modes for exteriors
|
2014-11-13 10:45:59 +01:00 |
|
Marc Zinnschlag
|
b50fcd403b
|
renamed getElementMask to getVisibilityMask
|
2014-11-09 11:29:45 +01:00 |
|
cc9cii
|
1741043f20
|
Revert to storing Scene Node names as the key in RigidBody. Allow moving objects up/down using scroll wheel or touchpad while dragging. Cleanup code a little.
|
2014-10-29 23:02:38 +11:00 |
|
cc9cii
|
792fbd119f
|
Resolve incorrect merge issues.
|
2014-10-29 10:43:55 +11:00 |
|
cc9cii
|
c990ed4335
|
Merge branch 'mouse-picking-state' into mouse-picking
Conflicts:
apps/opencs/view/render/pagedworldspacewidget.cpp
apps/opencs/view/render/pagedworldspacewidget.hpp
|
2014-10-29 09:33:48 +11:00 |
|
cc9cii
|
8e2a0ea90a
|
Implemented moving objects around x-y plane.
|
2014-10-29 08:13:13 +11:00 |
|
cc9cii
|
68b7532383
|
Move code to WorldspaceWidget so that UnpagedWorldspaceWidget can be supported.
|
2014-10-29 00:50:48 +11:00 |
|
cc9cii
|
5afaa0083f
|
Minimise false detection of grab & drag operation.
|
2014-10-28 06:42:33 +11:00 |
|
cc9cii
|
a01a921644
|
Experimental mouse event state machine for 3d editing, starting with drag & drop objects.
|
2014-10-28 06:01:19 +11:00 |
|
cc9cii
|
0b63ba5727
|
Move debug rendering code out of PhysicsSystem.
|
2014-10-27 08:08:33 +11:00 |
|
cc9cii
|
e58e5c2bf5
|
Update overlays independently from multiple viewports.
|
2014-10-13 15:57:01 +11:00 |
|
cc9cii
|
47c5bc9a19
|
Set bounding box on manual objects rather than creating meshes.
|
2014-10-13 07:42:43 +11:00 |
|
cc9cii
|
b3ef7a71e2
|
Different implementation of update overlay fix.
|
2014-10-09 05:56:44 +11:00 |
|
cc9cii
|
5d8022bdc5
|
Update overlay upon control elements button signal.
|
2014-10-08 21:22:12 +11:00 |
|
cc9cii
|
e1197e75bc
|
Handle change of names or regions to dynamically update the overlay.
|
2014-10-08 07:54:22 +11:00 |
|
cc9cii
|
7836ee9ab6
|
Fixed crash exiting internal cells. Better starting camera position for external cells.
|
2014-10-07 21:18:32 +11:00 |
|
cc9cii
|
e38417e662
|
Visibility mask implemented. For testing rigged up 'M' and 'N' keys for show/hide.
The scenewidget doesn't receive any mouse events for about a second after toggling the visibility flag. No idea what is causing this.
|
2014-10-06 13:55:36 +11:00 |
|
cc9cii
|
dbb2781817
|
Mouse click on text overlay implemented. Removed 'm' keybinding for overlay toggle. White lines not visible by default.
|
2014-10-06 08:20:09 +11:00 |
|
cc9cii
|
85d93807c5
|
Working version. White lines still present. Marker toggle hard-coded to 'm' key. Mouse events not implemented.
|
2014-10-05 19:25:37 +11:00 |
|
cc9cii
|
687b62dfd3
|
Revert some changes (mostly iostream adds)
|
2014-09-30 18:46:26 +10:00 |
|
cc9cii
|
312b7cd571
|
Merge branch 'master' into QtOGre
Conflicts:
apps/opencs/model/doc/document.cpp
apps/opencs/view/render/pagedworldspacewidget.cpp
apps/opencs/view/render/pagedworldspacewidget.hpp
components/nif/niffile.hpp
libs/openengine/bullet/physic.hpp
|
2014-09-30 10:52:04 +10:00 |
|
Marc Zinnschlag
|
0db288ce07
|
generalising and cleaning up drop implementation of worldspace widget
|
2014-09-11 13:04:20 +02:00 |
|
Marc Zinnschlag
|
5a9376450b
|
some cleanup of the scene view drop code
|
2014-09-11 11:27:56 +02:00 |
|
Marc Zinnschlag
|
51128d2d57
|
added run button to scene subview toolbar
|
2014-09-06 16:11:06 +02:00 |
|
Marc Zinnschlag
|
f381451ae0
|
added control element selector toolbar button
|
2014-07-31 14:33:38 +02:00 |
|