Getting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman
Upcoming SlideShare
Loading in...5
×
 

Getting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman

on

  • 4,852 views

Rob

Rob

Statistics

Views

Total Views
4,852
Views on SlideShare
1,255
Embed Views
3,597

Actions

Likes
0
Downloads
18
Comments
0

2 Embeds 3,597

http://www.flashgamingsummit.com 3593
http://translate.googleusercontent.com 4

Accessibility

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • An appraisal of how far we’ve come\nA look at libraries and tools\nA glance at whats upcoming \n(Not including 2D) Thibault later today\n
  • \n
  • \n
  • \n
  • Presentations\nTraining\nDemos\n
  • Presentations\nTraining\nDemos\n
  • Presentations\nTraining\nDemos\n
  • Showcases\nTutorials\nDownloads\nForum\n
  • Showcases\nTutorials\nDownloads\nForum\n
  • Showcases\nTutorials\nDownloads\nForum\n
  • Production\nConsultancy\nOur own Products\n
  • Production\nConsultancy\nOur own Products\n
  • Production\nConsultancy\nOur own Products\n
  • Production\nConsultancy\nOur own Products\n
  • Production\nConsultancy\nOur own Products\n
  • Production\nConsultancy\nOur own Products\n
  • Production\nConsultancy\nOur own Products\n
  • Production\nConsultancy\nOur own Products\n
  • More stability (API, runtime)\nMore flexible\nMore examples\nVideo by members of the core Away3D team and Finnish demoscene group EvoFlash\n
  • More stability (API, runtime)\nMore flexible\nMore examples\nVideo by members of the core Away3D team and Finnish demoscene group EvoFlash\n
  • More stability (API, runtime)\nMore flexible\nMore examples\nVideo by members of the core Away3D team and Finnish demoscene group EvoFlash\n
  • More examples coming\n
  • More examples coming\n
  • More examples coming\n
  • This time last year....\n
  • I remember when we all dreamed of this in the player...\nTurned from experiment to fully integrated player feature\n
  • I remember when we all dreamed of this in the player...\nTurned from experiment to fully integrated player feature\n
  • I remember when we all dreamed of this in the player...\nTurned from experiment to fully integrated player feature\n
  • No display list\n50% compatibility\nvery slow software fallback\naiming for 60% then 75% by the end of the year\nTools might have been forthcoming if...\n\n
  • No display list\n50% compatibility\nvery slow software fallback\naiming for 60% then 75% by the end of the year\nTools might have been forthcoming if...\n\n
  • No display list\n50% compatibility\nvery slow software fallback\naiming for 60% then 75% by the end of the year\nTools might have been forthcoming if...\n\n
  • Adobe hadn’t been shooting itself in the knee\nForget the “write once, run anywhere”\ndecision based on focusing resources\nplaybook...?\n
  • Adobe hadn’t been shooting itself in the knee\nForget the “write once, run anywhere”\ndecision based on focusing resources\nplaybook...?\n
  • Adobe hadn’t been shooting itself in the knee\nForget the “write once, run anywhere”\ndecision based on focusing resources\nplaybook...?\n
  • Flash is dead again\n
  • Flash is dead again\n
  • The right distribution platform for Rich content on mobile\n
  • The right distribution platform for Rich content on mobile\n
  • of course, we mustn’t forget...\n
  • Apple packager now called captive runtime\nPlatform optimisation in the packager rather than the runtime\nBetter long term strategy\n
  • don’t forget blackberry!\n
  • 3rd party tools left to pick up the slack\n
  • We don’t see this as competition, but as choice\n
  • We don’t see this as competition, but as choice\n
  • We don’t see this as competition, but as choice\n
  • We don’t see this as competition, but as choice\n
  • We don’t see this as competition, but as choice\n
  • We don’t see this as competition, but as choice\n
  • almost all of us have varying degree of editors (more on this later...)\n
  • almost all of us have varying degree of editors (more on this later...)\n
  • almost all of us have varying degree of editors (more on this later...)\n
  • almost all of us have varying degree of editors (more on this later...)\n
  • almost all of us have varying degree of editors (more on this later...)\n
  • The majority are actionscript based (is that a good thing?)\n
  • The majority are actionscript based (is that a good thing?)\n
  • The majority are actionscript based (is that a good thing?)\n
  • The majority are actionscript based (is that a good thing?)\n
  • The majority are actionscript based (is that a good thing?)\n
  • only two are open source\nAllows customisation and the potential for original content\nEncourages integration with other libraries\n
  • only two are open source\nAllows customisation and the potential for original content\nEncourages integration with other libraries\n
  • only two are open source\nAllows customisation and the potential for original content\nEncourages integration with other libraries\n
  • LGPL requires a library mention if it is bundled with an application\nAway3D the only library that is free, open source and without restriction on use\n
  • LGPL requires a library mention if it is bundled with an application\nAway3D the only library that is free, open source and without restriction on use\n
  • If we remind ourselves of Max, we can recall what is coming...\nMore a worry to Unity that Away3D\n
  • If we remind ourselves of Max, we can recall what is coming...\nMore a worry to Unity that Away3D\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • What is better about being an OS, free, non-restrictive 3D library?\nno restrictions allows many integration points with other OS apis as well as commercial products\nMore of a platform approach, like jQuery being used by many website tools\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • this process is two-way\nFeedback, feature contributions and fixes all make for a better API\nlets have a look at a few in more detail\n
  • Now that Away3D beta is out, focus can be re-addressed\nalchemy 2 is in the pipeline\n
  • Now that Away3D beta is out, focus can be re-addressed\nalchemy 2 is in the pipeline\n
  • Now that Away3D beta is out, focus can be re-addressed\nalchemy 2 is in the pipeline\n
  • Now that Away3D beta is out, focus can be re-addressed\nalchemy 2 is in the pipeline\n
  • An umbrella project for a collection of AIR extensions by Wouter Verweirder\nThe best use of native extensions i’ve yet seen. Speaking tomorrow morning “Beefing up AIR”\n
  • An umbrella project for a collection of AIR extensions by Wouter Verweirder\nThe best use of native extensions i’ve yet seen. Speaking tomorrow morning “Beefing up AIR”\n
  • An umbrella project for a collection of AIR extensions by Wouter Verweirder\nThe best use of native extensions i’ve yet seen. Speaking tomorrow morning “Beefing up AIR”\n
  • An umbrella project for a collection of AIR extensions by Wouter Verweirder\nThe best use of native extensions i’ve yet seen. Speaking tomorrow morning “Beefing up AIR”\n
  • A quantum leap in an Away3D production tool\nThe brainchild of our resident 3D tooling genius Fabrice\npass on contact details if you want to test\n
  • A quantum leap in an Away3D production tool\nThe brainchild of our resident 3D tooling genius Fabrice\npass on contact details if you want to test\n
  • A quantum leap in an Away3D production tool\nThe brainchild of our resident 3D tooling genius Fabrice\npass on contact details if you want to test\n
  • A quantum leap in an Away3D production tool\nThe brainchild of our resident 3D tooling genius Fabrice\npass on contact details if you want to test\n
  • remember ARToolKit? This pisses all over it.\nEugene is speaking tomorrow afternoon “ASFEAT // Action Script Computer Vision”\n
  • remember ARToolKit? This pisses all over it.\nEugene is speaking tomorrow afternoon “ASFEAT // Action Script Computer Vision”\n
  • remember ARToolKit? This pisses all over it.\nEugene is speaking tomorrow afternoon “ASFEAT // Action Script Computer Vision”\n
  • remember ARToolKit? This pisses all over it.\nEugene is speaking tomorrow afternoon “ASFEAT // Action Script Computer Vision”\n
  • How does Away3D fit into Adobe’s new mobile strategy?\nSince the launch of 3.2 mobile with Stage3D, very well\n
  • How does Away3D fit into Adobe’s new mobile strategy?\nSince the launch of 3.2 mobile with Stage3D, very well\n
  • How does Away3D fit into Adobe’s new mobile strategy?\nSince the launch of 3.2 mobile with Stage3D, very well\n
  • How many of you develop your libraries as open source?\nThis is something good for your career, company, well being\nlet us quietly and calmly discuss the reasons why\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • a bit too much of the stereotypical techy loner\naversion to tidying code, like aversion to tidying your bedroom. How old are you?\nIs anyone a developer for the money? “well, i was going to be a baker but my parents pushed me into programming”\n\n\n
  • learn by review\nincrease code reliability\ndiscover new apis\n
  • learn by review\nincrease code reliability\ndiscover new apis\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • potentially about controlling workforce rather than code\ndevelopers encouraged to feel like battery hens\nIP in code is rarely useful, because the technology moves fast\nmaintainance much more of an issue\nCan we all just stop kidding ourselves that we create every project from scratch?\n\n
  • The most successful mobile OS\nOS Kudos\nfree integration with other APIs\ntrouble free handovers and maintenance\n\n\n
  • The most successful mobile OS\nOS Kudos\nfree integration with other APIs\ntrouble free handovers and maintenance\n\n\n
  • talk about whats on the horizon for Away3D\n
  • We want to add a solid particle engine\nTurns our, someone has already done that\n
  • We want to add a solid particle engine\nTurns our, someone has already done that\n
  • We want to add a solid particle engine\nTurns our, someone has already done that\n
  • We want to add a solid particle engine\nTurns our, someone has already done that\n
  • Allows more efficient global lighting and shadowing effects\n
  • Allows more efficient global lighting and shadowing effects\n
  • Allows more efficient global lighting and shadowing effects\n
  • \n
  • \n
  • Download the beta!\nsee nate’s session!\n\n
  • Download the beta!\nsee nate’s session!\n\n
  • Download the beta!\nsee nate’s session!\n\n
  • Download the beta!\nsee nate’s session!\n\n

Getting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman Getting Some Perspective: Away 3D 4.0 & Friends by Rob Bateman Presentation Transcript

  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co. @robnet
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co. @robnet
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
  • INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
  • AWAY3D 4.0 BETApicture source: www.away3d.com
  • AWAY3D 4.0 BETA
  • AWAY3D 4.0 BETA www.away3d.compicture source: www.infiniteturtles.co.uk
  • THE START OF IT ALL
  • MOLEHILL THE MOST AWESOME FLASH HACK EVER?picture source: Thunderbirds
  • STAGE3D THIS MIGHT HURT A BITpicture source: Thunderbirds
  • ADOBE ODDNESSpicture source: Adriano Alves
  • ADOBE ODDNESS
  • ADOBE ODDNESSpicture source: Shirt Woot
  • ADOBE ODDNESS
  • ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
  • ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
  • ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
  • ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
  • ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
  • ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
  • SO NOW WHAT?
  • FRAMEWORKS
  • FRAMEWORKS
  • FRAMEWORKSediting tools
  • FRAMEWORKS
  • FRAMEWORKSactionscript
  • FRAMEWORKS
  • FRAMEWORKSopen source
  • FRAMEWORKS
  • FRAMEWORKSno restrictions
  • FRAMEWORKS
  • FRAMEWORKSpicture source: Epic Games
  • THE OPEN APPROACH
  • THE OPEN APPROACH
  • THE OPEN APPROACH
  • THE OPEN APPROACH
  • AWAY PHYSICS TERRAIN DEMOdemo source: Thillet Laurent perso.numericable.fr/ chamaslot
  • AS3NUI AIRKINECT www.as3nui.com/air-kinectdemo source: Wouter Verweirder
  • PREFAB3D 2.0 MODEL & TEXTURE EDITORdemo source: Fabrice Closier www.closier.nl/ prefab
  • IN2AR AUGMENTED REALITY www.in2ar.comdemo source: Eugene Zatepyakin
  • MOBILE AIR 3.2demo source: Fabrice Closier
  • A QUESTION
  • THE DEVELOPER COMBATING SELF-DOUBT not good enough no time no hasslepicture source: Viajologia via Flickr
  • THE DEVELOPER COMBATING SELF-DOUBT no time no hasslepicture source: Viajologia via Flickr
  • THE DEVELOPER COMBATING SELF-DOUBT coding skills no time no hasslepicture source: Viajologia via Flickr
  • THE DEVELOPER COMBATING SELF-DOUBT coding skills no hasslepicture source: Viajologia via Flickr
  • THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity no hasslepicture source: Viajologia via Flickr
  • THE DEVELOPER COMBATING SELF-DOUBT coding skills productivitypicture source: Viajologia via Flickr
  • THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity broadens horizonspicture source: Viajologia via Flickr
  • THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity broadens horizons
  • THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity broadens horizonspicture source: Traci Bunkers via Flickr
  • THE COMPANY COMBATING LOSS AVERSION retain control protect or IP minimise spendpicture source: Lord of the Rings
  • THE COMPANY COMBATING LOSS AVERSION protect or IP minimise spendpicture source: Lord of the Rings
  • THE COMPANY COMBATING LOSS AVERSION free workers protect or IP minimise spendpicture source: Lord of the Rings
  • THE COMPANY COMBATING LOSS AVERSION free workers minimise spendpicture source: Lord of the Rings
  • THE COMPANY COMBATING LOSS AVERSION free workers new opportunities minimise spendpicture source: Lord of the Rings
  • THE COMPANY COMBATING LOSS AVERSION free workers new opportunitiespicture source: Lord of the Rings
  • THE COMPANY COMBATING LOSS AVERSION free workers new opportunities simplify resourcingpicture source: Lord of the Rings
  • THE COMPANYCOMBATING LOSS AVERSION free workers new opportunities simplify resourcing
  • THE COMPANY COMBATING LOSS AVERSION free workers new opportunities simplify resourcingpicture source: android.com
  • COMING SOON
  • LIAOCHENG PARTICLES liaocheng.github.com/demo source: Liaocheng particles_editor.html
  • DEFERRED RENDERINGdemo source: David Lenaerts
  • DEFERRED RENDERINGdemo source: David Lenaerts
  • THANK YOUrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co. @robnet