Commit Graph

60 Commits (fa3baac0f33aac3a066b3df4360ca2a9a02f27df)

Author SHA1 Message Date
Ewan Higgs 38a2de3c51 convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis 7 years ago
scrawl 14225a42c6 Remove unused pointer to IncrementalCompileOperation 7 years ago
scrawl 5eff286c71 Use separate node mask and parent for CompositeMapRenderer to allow the loading screen to pre compile composite maps. 7 years ago
scrawl 5fb854036d Use a forward declaration to avoid having to workaround Qt MOC
Don't think that guard was still needed, but a forward declaration is better anyways.
7 years ago
Allofich 1c54f54ab8 Fix shadowing warnings 8 years ago
Aesylwinn 5674e0da24 Render water in editor. 8 years ago
Aesylwinn 1781aaaa27 Drag indicator. 8 years ago
Aesylwinn a3363bc098 Fix and simplify pathgrid update handling, only recreate geometry
once per frame, and a few naming changes.
8 years ago
Aesylwinn 6fbc10dbba Add ability to get cell, pathgrid, and ability to add nodes.
Also missing include.
8 years ago
Aesylwinn 9f7c8d559c Add focus requirement for context menu. 8 years ago
Aesylwinn 32ba5bf8b8 Initial pathgrid editting, support for selection and movement. 8 years ago
Aesylwinn 14ae232938 Remove now unnecessary factory class.
It was originally used for storing normals, but that functionality
was removed.
8 years ago
Aesylwinn 1f902ff069 Remove code duplication. 8 years ago
Aesylwinn 642b1d0273 Add mask. 8 years ago
Aesylwinn 8d95b63180 Add pathgrid rendering to opencs 8 years ago
Aesylwinn 7fbcc47b15 Add pathgrid modified signals. 8 years ago
Aesylwinn 933504dbd0 Revert "Pathgrid rendering v2"
This reverts commit 4dee9604bb.
8 years ago
Aesylwinn 4dee9604bb Pathgrid rendering v2 8 years ago
Marc Zinnschlag 6a2fe564ef Merge branch 'master' into move 8 years ago
Marc Zinnschlag 1240e0c716 cancel instance move on drag abort 8 years ago
Aesylwinn 7fb6807e65 cell border markers 8 years ago
Marc Zinnschlag a19ac72215 render marker 8 years ago
Marc Zinnschlag 6f619ea85f Merge branch 'master' into move
Conflicts:
	apps/opencs/view/render/object.cpp
8 years ago
Rob Cutmore d60786b5da Do not show cell markers for interior cells 8 years ago
Marc Zinnschlag dececf6c38 instance moving via drag in 3D scenes 8 years ago
Rob Cutmore 25744aaadd Update cell marker appearance
- Added bounding box around marker text. Box is black when cell exists
  otherwise it is red.

- Changed format of marker text.

- Changed marker text's pivot point to be at center of text.
8 years ago
Rob Cutmore a34a08c212 Render cell markers
Adds rendering of cell markers. Markers are displayed at center of
cell and contain cell's coordinates.
8 years ago
Marc Zinnschlag 1d0ef97bf6 added select all of same ID item to selection mode button menu 8 years ago
Marc Zinnschlag 790367b980 fixed object removal via setting state to delete 8 years ago
Marc Zinnschlag c1f0aa7260 added delete selection item to selection mode button menu 8 years ago
scrawl ad2145b463 OpenCS: use a separate enum for the toggle buttons 8 years ago
Marc Zinnschlag 361634489e properly handle cells that don't exist 9 years ago
Marc Zinnschlag 3f9db7ba3c more reliable method of obtaining the cell coordinates in CSVRender::Cell 9 years ago
Marc Zinnschlag b81ee606c8 use CellCoordinates instead of a pair of ints for cell coordinates 9 years ago
Marc Zinnschlag 0d35938794 basic cell arrow rendering (shape is a placeholder) 9 years ago
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) 9 years ago
Marc Zinnschlag a445683312 Merge branch 'mergetool'
Conflicts:
	apps/opencs/CMakeLists.txt
	apps/opencs/model/tools/tools.cpp
9 years ago
Marc Zinnschlag 85f6bb892b removed indirection in OpenMW-CS land record 9 years ago
scrawl 67bd6cd708 Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
9 years ago
scrawl 58720e6a28 Fix the OpenCS rendering crash on exit (Fixes #2735) 9 years ago
scrawl cdd0623009 Terrain rendering 9 years ago
scrawl 1699759d12 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/opencs/view/render/cell.cpp
9 years ago
Marc Zinnschlag a9a8b5ad47 improved performance of CSVRender::Cell::addObjects by bypassing Qt model 9 years ago
scrawl 236d628884 Merge branch 'master' of https://github.com/OpenMW/openmw into osg
Conflicts:
	apps/opencs/model/doc/document.cpp
	apps/opencs/model/doc/documentmanager.cpp
	components/CMakeLists.txt
	components/bsa/resources.cpp
	components/nif/data.hpp
	components/nif/node.cpp
	components/nifogre/mesh.hpp
	components/nifogre/ogrenifloader.cpp
	components/nifogre/particles.cpp
9 years ago
scrawl 72400747f2 OpenCS: preliminary port of cell rendering to OSG 9 years ago
scrawl aedafe651a OpenCS: delete physicssystem, will be replaced with OSG picking 9 years ago
scrawl af27a10b0c OpenCS: preliminary port of PreviewWidget to OSG 9 years ago
scrawl f6509fe53e Another crash fix for land record without data 9 years ago
scrawl f931ba2efc Fix some static analysis issues (coverity) 10 years ago
cc9cii 2720e5ea9d Remove PhysicsManager singleton and use shared_ptr instead. Resolves the issue where sometimes destructors were called in an unexpected sequence resulting in a crash while exiting the application. 10 years ago