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

4,776 views

Published on

Rob

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,776
On SlideShare
0
From Embeds
0
Number of Embeds
3,595
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 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

    1. 1. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
    2. 2. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co. @robnet
    3. 3. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co. @robnet
    4. 4. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
    5. 5. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
    6. 6. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
    7. 7. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
    8. 8. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
    9. 9. INTRODUCTIONSrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co.u
    10. 10. AWAY3D 4.0 BETApicture source: www.away3d.com
    11. 11. AWAY3D 4.0 BETA
    12. 12. AWAY3D 4.0 BETA www.away3d.compicture source: www.infiniteturtles.co.uk
    13. 13. THE START OF IT ALL
    14. 14. MOLEHILL THE MOST AWESOME FLASH HACK EVER?picture source: Thunderbirds
    15. 15. STAGE3D THIS MIGHT HURT A BITpicture source: Thunderbirds
    16. 16. ADOBE ODDNESSpicture source: Adriano Alves
    17. 17. ADOBE ODDNESS
    18. 18. ADOBE ODDNESSpicture source: Shirt Woot
    19. 19. ADOBE ODDNESS
    20. 20. ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
    21. 21. ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
    22. 22. ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
    23. 23. ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
    24. 24. ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
    25. 25. ADOBE ODDNESSpicture source: Adobe, Android, Apple, Blackberry
    26. 26. SO NOW WHAT?
    27. 27. FRAMEWORKS
    28. 28. FRAMEWORKS
    29. 29. FRAMEWORKSediting tools
    30. 30. FRAMEWORKS
    31. 31. FRAMEWORKSactionscript
    32. 32. FRAMEWORKS
    33. 33. FRAMEWORKSopen source
    34. 34. FRAMEWORKS
    35. 35. FRAMEWORKSno restrictions
    36. 36. FRAMEWORKS
    37. 37. FRAMEWORKSpicture source: Epic Games
    38. 38. THE OPEN APPROACH
    39. 39. THE OPEN APPROACH
    40. 40. THE OPEN APPROACH
    41. 41. THE OPEN APPROACH
    42. 42. AWAY PHYSICS TERRAIN DEMOdemo source: Thillet Laurent perso.numericable.fr/ chamaslot
    43. 43. AS3NUI AIRKINECT www.as3nui.com/air-kinectdemo source: Wouter Verweirder
    44. 44. PREFAB3D 2.0 MODEL & TEXTURE EDITORdemo source: Fabrice Closier www.closier.nl/ prefab
    45. 45. IN2AR AUGMENTED REALITY www.in2ar.comdemo source: Eugene Zatepyakin
    46. 46. MOBILE AIR 3.2demo source: Fabrice Closier
    47. 47. A QUESTION
    48. 48. THE DEVELOPER COMBATING SELF-DOUBT not good enough no time no hasslepicture source: Viajologia via Flickr
    49. 49. THE DEVELOPER COMBATING SELF-DOUBT no time no hasslepicture source: Viajologia via Flickr
    50. 50. THE DEVELOPER COMBATING SELF-DOUBT coding skills no time no hasslepicture source: Viajologia via Flickr
    51. 51. THE DEVELOPER COMBATING SELF-DOUBT coding skills no hasslepicture source: Viajologia via Flickr
    52. 52. THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity no hasslepicture source: Viajologia via Flickr
    53. 53. THE DEVELOPER COMBATING SELF-DOUBT coding skills productivitypicture source: Viajologia via Flickr
    54. 54. THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity broadens horizonspicture source: Viajologia via Flickr
    55. 55. THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity broadens horizons
    56. 56. THE DEVELOPER COMBATING SELF-DOUBT coding skills productivity broadens horizonspicture source: Traci Bunkers via Flickr
    57. 57. THE COMPANY COMBATING LOSS AVERSION retain control protect or IP minimise spendpicture source: Lord of the Rings
    58. 58. THE COMPANY COMBATING LOSS AVERSION protect or IP minimise spendpicture source: Lord of the Rings
    59. 59. THE COMPANY COMBATING LOSS AVERSION free workers protect or IP minimise spendpicture source: Lord of the Rings
    60. 60. THE COMPANY COMBATING LOSS AVERSION free workers minimise spendpicture source: Lord of the Rings
    61. 61. THE COMPANY COMBATING LOSS AVERSION free workers new opportunities minimise spendpicture source: Lord of the Rings
    62. 62. THE COMPANY COMBATING LOSS AVERSION free workers new opportunitiespicture source: Lord of the Rings
    63. 63. THE COMPANY COMBATING LOSS AVERSION free workers new opportunities simplify resourcingpicture source: Lord of the Rings
    64. 64. THE COMPANYCOMBATING LOSS AVERSION free workers new opportunities simplify resourcing
    65. 65. THE COMPANY COMBATING LOSS AVERSION free workers new opportunities simplify resourcingpicture source: android.com
    66. 66. COMING SOON
    67. 67. LIAOCHENG PARTICLES liaocheng.github.com/demo source: Liaocheng particles_editor.html
    68. 68. DEFERRED RENDERINGdemo source: David Lenaerts
    69. 69. DEFERRED RENDERINGdemo source: David Lenaerts
    70. 70. THANK YOUrob bateman www.infiniteturtles.co.uk www.away3d.com www.awaymedia.co. @robnet

    ×