Jump to content

  • Log In with Google      Sign In   
  • Create Account

#Actualjrmcv

Posted 19 June 2013 - 03:15 PM

Thanks, I'm glad you like it! Yeah, Flash has improved a lot recently. Its a very similar pipeline to DirectX 9 in the way you set states and then call draw functions with a final present call each frame. Most of my experience is with DirectX and C++ but my job for the past 5 years has been Actionscript programming so I was pretty excited when they finally introduced Stage3D. I think the main problem in pushing it so far is the AGAL language as its pretty inaccessible. This project was supposed to improve on that by giving a higher level language much like HLSL or GLSL that would compile to AGAL instructions. This isn't that complicated on a basic level but creating optimized AGAL from a high level language was my biggest challenge and its still not perfect. Hopefully it will still come in useful to some though. smile.png

 

EDIT: many typos


#4jrmcv

Posted 19 June 2013 - 03:12 PM

Thanks, I'm glad you like! Yeah, Flash has improved a lot recently. Its a very similar pipeline to DirectX 9 in the way you set states and then call draw functions with a final present call each frame. Most of my experience is with DirectX and C++ but my job for the past 5 years has been Actionscript programming so I was pretty excited when they finally introduced Stage3D. I think the main problem in pushing it so far is the AGAL language as its pretty inaccessible. This project was supposed to improve on that by giving a higher level language much like HLSL or GLSL that would compile to AGAL instructions. This isn't that complicated on a basic level but creating optimized AGAL from a high level language was my biggest challenge and its still not perfect. Hopefully it will still come in useful to some though. smile.png


#3jrmcv

Posted 19 June 2013 - 03:11 PM

Thanks, I'm glad you like! Yeah, Flash has improved a lot recently. Its a very similar pipeline to DirectX 9 in the way you set states and then call draw functions with a final present call each frame. Most of my experience is with DirectX and C++ but my job for the past 5 years has been Actionscript programming so I was pretty excited when they finally introduced Stage3D. I think the main problem in pushing it so far is the AGAL language as its pretty inaccessible. This project was supposed to improve on that by giving a higher level language much like HLSL or GLSL that would compile to AGAL instructions. This isn't that complicated on a basic level but creating optimized AGAL from a high level language was my biggest challenge and its still far from perfect. Hopefully it will still come in useful to some though. smile.png


#2jrmcv

Posted 19 June 2013 - 03:10 PM

Thanks, I'm glad you like! Yeah, Flash has improved a lot recently. Its a very similar pipeline to DirectX 9 in the way you set states and then call draw functions with a final present call each frame. Most of my experience is with DirectX and C++ but my job for the past 5 years has been Actionscript programming so I was pretty excited when they finally introduced Stage3D. I think the main problem in pushing it so far is the AGAL language as its pretty inaccessible. This project was supposed to improve on that by giving a higher level language much like HLSL or GLSL that would compile down to AGAL. This isnt that complicated on a basic level but creating optimized AGAL from a high level language was my biggest challenge and its still far from perfect. Hopefully it will still come in useful to some though. smile.png


#1jrmcv

Posted 19 June 2013 - 03:10 PM

Thanks, I'm glad you like! Yeah, Flash has improved a lot recently. Its a very similar pipeline to DirectX 9 in the way you set states and then call draw functions with a final present call each frame. Most of my experience is with DirectX and C++ but my job for the past 5 years has been Actionscript programming so I was pretty excited when they finally introduced Stage3D. I think the main problem in pushing it so far is the AGAL language as its pretty inaccessible. This project was supposed to improve on that by giving a higher level language much like HLSL or GLSL that would compile down to AGAL. This isnt that complicated on a basic level but creating optimized AGAL from a high level language was my biggest challenge and its still far from perfect. Hopefully it will still come in useful to some though. :-)


PARTNERS