Opened 8 years ago

Last modified 7 years ago

#3871 assigned enhancement

[PATCH] Atlas cinematic control

Reported by: Vladislav Belov Owned by: Vladislav Belov
Priority: Should Have Milestone: Backlog
Component: Atlas editor Keywords: patch
Cc: Patch:

Description (last modified by Vladislav Belov)

List of features, which should be added:

  • add/remove a path
  • add/remove a node to the path
  • edit a node position by the coordinates editing
  • edit a node position by visual tool (like 3D XYZ arrows)
  • timeline for preview the path
  • render camera bounds

Attachments (2)

cinematic.png (240 bytes ) - added by Vladislav Belov 8 years ago.
atlas_cinematics_v0.1.patch (44.1 KB ) - added by Vladislav Belov 8 years ago.
WIP hack based patch

Download all attachments as: .zip

Change History (9)

comment:1 by Vladislav Belov, 8 years ago

Owner: set to Vladislav Belov
Status: newassigned

by Vladislav Belov, 8 years ago

Attachment: cinematic.png added

comment:2 by elexis, 8 years ago

Backlogging due to lack of progress.

comment:3 by elexis, 8 years ago

Milestone: Alpha 21Backlog

by Vladislav Belov, 8 years ago

Attachment: atlas_cinematics_v0.1.patch added

WIP hack based patch

comment:4 by elexis, 8 years ago

Keywords: patch added
Summary: Atlas cinematic control[PATCH] Atlas cinematic control
  • Cinema.cpp and .h are contained twice (exact dupes)
  • Linking AtlasUI fails since premake4.lua contains a wrong reference:
    diff --git a/build/premake/premake4.lua b/build/premake/premake4.lua
    index 5c5c554..93b2c40 100644
    --- a/build/premake/premake4.lua
    +++ b/build/premake/premake4.lua
    @@ -1126,7 +1126,7 @@ function setup_atlas_projects()
                    "Misc",
                    "ScenarioEditor",
                    "ScenarioEditor/Sections/Common",
    -               "ScenarioEditor/Sections/Cinematic",
    +               "ScenarioEditor/Sections/Cinema",
                    "ScenarioEditor/Sections/Environment",
                    "ScenarioEditor/Sections/Map",
                    "ScenarioEditor/Sections/Object",
    

comment:5 by elexis, 7 years ago

In r19391:

Add cinematic page to the atlas editor with one option to enable rendering of existing paths.

Differential Revision: https://code.wildfiregames.com/D301 Patch By: Vladislav

In r19394:

Move OpenGL CinemaPath rendering code to the CinemaManager, so that the remaining simulation data can be moved to the simulation directory. Add height indicator so that we can actually estimate the location of the paths in atlas.

Differential Revision: https://code.wildfiregames.com/D306 Patch By: Vladislav

comment:6 by elexis, 7 years ago

In 19864:

Insert cinematic path nodes after the currently selected node instead of before (so paths are not created in the opposite of the expected order).

Differential Revision: https://code.wildfiregames.com/D656
Refs #3871
Patch By: Vladislav

comment:7 by Vladislav Belov, 7 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.