wiki:FRAME_OPACITY_R0

Version 1 (modified by mira, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=FRAME_OPACITY_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

The user can change the opacity of the whole frame.

Task requirements

  • The frame opacity should be kept in the model.
  • The default frame opacity is 1.
  • The frame opacity could be changed by the opacity slider bar in the frame appearance hud.

  • The whole frame should be drawn according to the common level of transparency determined by the opacity.

Task result

The result of this task is source code.

Implementation idea

Add a slider bar to the frame appearance hud which values could change from 0 to 1 and a label showing what is the chosen opacity. When creating the scene elements in the frame view multiply all elements color opacity with the frame common opacity.

FRAME_APPEARANE_HALO_AND_HUD_R0?

How to demo

  • Demonstrate how a frame becomes lighter when the opacity is closer to 0.

Design

Implementation

(Implementation results should be described and linked here (from the wiki or the repository))

Testing

Comments

(Write comments for this or later revisions here.)