Commit Graph

101 Commits (master)

Author SHA1 Message Date
Marc Zinnschlag fa9689c5e7 delay command execution until call to Object::apply has finished (avoids cutting off the branch we are sitting on) 9 years ago
Marc Zinnschlag 1240e0c716 cancel instance move on drag abort 9 years ago
Marc Zinnschlag c2a8be9048 confine move marker drags to a single axis 9 years ago
Marc Zinnschlag a19ac72215 render marker 9 years ago
scrawl 1c24cba46a Don't use multiple parental node paths. 9 years ago
Marc Zinnschlag 22e717161a split object base node into two node (one for position, one for everything else) 9 years ago
Marc Zinnschlag dececf6c38 instance moving via drag in 3D scenes 9 years ago
scrawl e28dc3e72f Preload instances in SceneManager 9 years ago
Marc Zinnschlag 39e1b06101 fixed deletion of objects that are selected (was leaving a node behind) 9 years ago
Marc Zinnschlag c1f0aa7260 added delete selection item to selection mode button menu 9 years ago
scrawl 458a305bff OpenCS: add lighting mask 9 years ago
scrawl 7f967153ef OpenCS: create light sources 9 years ago
scrawl ad2145b463 OpenCS: use a separate enum for the toggle buttons 9 years ago
Marc Zinnschlag 8b01f1f6fb added instance tooltips 9 years ago
Marc Zinnschlag 71247a0186 inserted TagBase between ObjectTag and osg::Referenced 9 years ago
Marc Zinnschlag 748b13b45b renamed ObjectHolder into ObjectTag 9 years ago
scrawl 41ea76fd83 OpenCS: Add selection outline effect to CSVRender::Object 9 years ago
scrawl 58720e6a28 Fix the OpenCS rendering crash on exit (Fixes #2735) 10 years ago
scrawl 76799982a5 Add missing include 10 years ago
scrawl da24e298ee Fix -Wreorder warnings 10 years ago
scrawl 322fcdc2d3 Transform world space particles when attaching to a node 10 years ago
scrawl 99e1720980 Add SceneManager and clone utility 10 years ago
scrawl 1edccdbe55 OpenCS: apply visibility flags to osg node 10 years ago
scrawl 72400747f2 OpenCS: preliminary port of cell rendering to OSG 10 years ago
scrawl aedafe651a OpenCS: delete physicssystem, will be replaced with OSG picking 10 years ago
scrawl 46cbec9a4a Add skinning auto-detection in nifosg loader 10 years ago
scrawl 36ad40827b Move parent node attachment out of nifloader 10 years ago
scrawl 15f9c1ddcf NiBSPArrayController works 10 years ago
scrawl af27a10b0c OpenCS: preliminary port of PreviewWidget to OSG 10 years ago
scrawl 49c2da27b3 OpenCS compiles and runs again (no rendering) 10 years ago
Marc Zinnschlag c55e9b9c58 one more potential 0-pointer fix 10 years ago
Marc Zinnschlag 7b8e6f9dda addressed potential 0-pointer issue 10 years ago
cc9cii 44b11163d1 Do not delete physics objects if it was never created (e.g. preview window) 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
cc9cii bf5ba41223 Fix deleting physics object when scene nodes were still referencing it. Remove unused code from MouseState. Items that do not change are fetched only once. 10 years ago
cc9cii 85ef683319 Fix deleting physics object when scene node is cleared. 10 years ago
cc9cii b328aa1fb9 Multiple document support. 10 years ago
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. 10 years ago
cc9cii 8b0dc88db8 Use the correct name for deleting objects. 10 years ago
cc9cii b46df4034d Cleanup bullet objects in the destructors. 10 years ago
cc9cii e5dd8d06a0 Store object reference id to RigidBody instead of scene node handles. 10 years ago
cc9cii cb53e714f7 Convert PhysicsSystem to a singleton. 10 years ago
cc9cii 98ff3e7307 No physics or mouse picking for object preview. 10 years ago
cc9cii 4b53b8658b Debug rendering toggled by double clicking the right mouse button. Raycasting works, but inaccurate. 10 years ago
cc9cii 8bcd415cca Fix duplicate calls to OEngine. Use correct position, rotation and scale. Debug draw not working. 10 years ago
cc9cii 03a30c3f1d Experimental, compiles but does not work. 10 years ago
Marc Zinnschlag a25758c3b1 fixed visibility flags setting 11 years ago
Marc Zinnschlag 92d322cbd1 added visibility flags 11 years ago
Marc Zinnschlag c35b87de95 various Object class fixes 11 years ago
Marc Zinnschlag 36c1170d09 fixed some function names 11 years ago
Marc Zinnschlag 0c1ad54e68 refactored object rendering into a separate class 11 years ago