degrafa beta 3 - 360|max

45

Upload: juan-sanchez

Post on 22-Nov-2014

7.547 views

Category:

Technology


0 download

DESCRIPTION

This presentation was given at 360|MAX during the Adobe MAX conference. The presentation outlines new features in Degrafa Beta 3.

TRANSCRIPT

Page 1: Degrafa Beta 3 - 360|MAX
Page 2: Degrafa Beta 3 - 360|MAX

What are talking about?introduction to Degrafasome of the basicsfeatures & bene!tsdemosmore demos

Page 3: Degrafa Beta 3 - 360|MAX

What is Degrafa?

Page 4: Degrafa Beta 3 - 360|MAX

Degrafa is:a declarative graphics frameworkopen sourcelicensed under MITworks with Flex 2, 3 and Flex 4*community drivenfor designers & developers

Page 5: Degrafa Beta 3 - 360|MAX

DeclarativeGraphics

Framework?

Page 6: Degrafa Beta 3 - 360|MAX

ActionScriptgraphics.beginFill(#666666,.5);graphics.drawCircle(0,0,100);graphics.endFill();

Page 7: Degrafa Beta 3 - 360|MAX

ActionScriptgraphics.beginFill(#666666,.5);graphics.drawCircle(0,0,100);graphics.endFill();

Degrafa MXML

<Circle radius="100"> <fill> <SolidFill color="#666" alpha=".5"/> </fill></Circle>

Page 8: Degrafa Beta 3 - 360|MAX

How do you work with it?What does it offer?

Page 9: Degrafa Beta 3 - 360|MAX

But, before we do...

Beta 3Degrafa

Page 10: Degrafa Beta 3 - 360|MAX

degrafa.org

Page 11: Degrafa Beta 3 - 360|MAX

Draw to Anything*

Surface

Page 12: Degrafa Beta 3 - 360|MAX

Base & Custom Shapes

SVG T

Page 13: Degrafa Beta 3 - 360|MAX

Transforms(From multiple registration points.)

Rotate Scale Skew Matrix

Page 14: Degrafa Beta 3 - 360|MAX

Layout

Percent

100%

Constraints

Page 15: Degrafa Beta 3 - 360|MAX

States

Success! FAIL!

Page 16: Degrafa Beta 3 - 360|MAX

Fills & Strokes

</>

Page 17: Degrafa Beta 3 - 360|MAX

Filters

Drop Shadow Glow Etc.

Page 18: Degrafa Beta 3 - 360|MAX

Masking

Page 19: Degrafa Beta 3 - 360|MAX

Bindable Properties

Page 20: Degrafa Beta 3 - 360|MAX

Contributions byJim Armstrong

(aka The Algorithmist)

Splines, Text on a Path and More...

algorithmist.wordpress.com

Page 21: Degrafa Beta 3 - 360|MAX

Demo: Composition& Binding

Page 22: Degrafa Beta 3 - 360|MAX

Complex Compositions

Page 23: Degrafa Beta 3 - 360|MAX

Dynamic Graphics

Page 24: Degrafa Beta 3 - 360|MAX

Skinning

Page 25: Degrafa Beta 3 - 360|MAX

Demo: Dynamic Graphics& Skinning

Page 26: Degrafa Beta 3 - 360|MAX

More with Less

Page 27: Degrafa Beta 3 - 360|MAX

Repeaters

Page 28: Degrafa Beta 3 - 360|MAX

Derive from other geometry

Page 29: Degrafa Beta 3 - 360|MAX

Demo: Repeaters

Page 30: Degrafa Beta 3 - 360|MAX

Do very complex thingsmuch more easily.

Page 31: Degrafa Beta 3 - 360|MAX

Decorators

Page 32: Degrafa Beta 3 - 360|MAX

Palettes

hot/cool grey

interpolated...

Page 33: Degrafa Beta 3 - 360|MAX

Stencils

Page 35: Degrafa Beta 3 - 360|MAX

Demo: Decorators

Page 36: Degrafa Beta 3 - 360|MAX

Don’t forget, Advanced CSS

Page 37: Degrafa Beta 3 - 360|MAX

Advanced CSS

Page 38: Degrafa Beta 3 - 360|MAX

Demo: Advanced CSS

Page 39: Degrafa Beta 3 - 360|MAX

What’s Next?

Page 40: Degrafa Beta 3 - 360|MAX

What’s Next:feature set is de!nedtime to re!ne and !nish these features!x bugs and optimizeVectorTextText on a Pathunion, punch, join, etc.

Page 41: Degrafa Beta 3 - 360|MAX

So what does this mean?

Page 42: Degrafa Beta 3 - 360|MAX

Drawing is easy!<Surface>

<GeometryGroup>

<Circle radius="100"> <fill> <SolidFill alpha=".5" color="#62ABCD"/> </fill> </Circle>

</GeometryGroup>

</Surface>

Page 43: Degrafa Beta 3 - 360|MAX

Less External Assets

Page 44: Degrafa Beta 3 - 360|MAX

Dynamic Graphics forany Situation

Complex Designs

User Interface

Data Visualization Or whatever...

Page 45: Degrafa Beta 3 - 360|MAX

degrafa.org

Thanks!