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 |
|
gus
|
baf6cca051
|
modified tab to space
|
2014-07-22 13:32:15 +02:00 |
|
gus
|
a5058625b3
|
clean up + toggle function for the billboard
|
2014-07-21 18:57:35 +02:00 |
|
Marc Zinnschlag
|
a25321f07e
|
update paged scene view according to changes made to cell records
|
2014-06-30 17:57:38 +02:00 |
|
Marc Zinnschlag
|
5fb2e1a877
|
do not render deleted exterior cells in scene view
|
2014-06-30 17:33:03 +02:00 |
|
Marc Zinnschlag
|
2fe2def64c
|
added cell rendering in paged worldspaces
|
2014-06-29 16:00:06 +02:00 |
|
Marek Kochanowicz
|
5e99381019
|
Drag and drop works.
|
2014-05-03 14:00:30 +02:00 |
|
Marek Kochanowicz
|
ea1aaef8ca
|
replace paged with unpaged (and vice versa)
|
2014-05-01 18:25:28 +02:00 |
|
Marek Kochanowicz
|
d00dbf47d5
|
working on worldspace drops
|
2014-05-01 15:09:47 +02:00 |
|