Live Texture Updater Plugin for Photoshop CC

Photoshop CC has a new Node.js based feature called Adobe Generator for Photoshop CC. What this means for developers is they can build plugins with Node.js libraries and JavaScript. I showed off how to do live texture updating of a three.js app using the standard Image Assets Adobe Generator for Photoshop CC plugin here. In this blog post and video I want to show off how a custom plugin called, Live Texture Updater, lets you have more control of...

Read More

Live three.js Texture Updating with Photoshop CC

Check out the video below that explains how to live update textures in your three.js application using Adobe Generator for Photoshop CC. The source code for the example shown in the video is available at: https://github.com/renaun/WorkflowExamples/tree/master/PhotoshopCCGeneratorThreeJSIf you are wondering how I get three.js to update its texture check out this JavaScript code: /**  Author: Renaun Erickson @renaun...

Read More

Cross Compiling your ActionScript Starling Games to WebGL and JavaScript

Want to see it in action? Check out the demo here: http://renaun.com/html5/randoristarlingtest/hero.html Summary Soure Code: Your Code + Starling Source + KontikiJS (WebGL/HTML5 implementation of Flash API) + Randori Guice Framework Feed to Compiler: Randori Compiler Output: JavaScript version of your code. Why have an ActionScript 3 to JavaScript Workflow The short answer is to give ActionScript 3 developers who have built Starling games a...

Read More

Getting Text into a WebGL Texture

While working on KontikiJS I came across the need to be able to write formatted text into a texture to use with WebGL. You can do this in JavaScript with a bit of work. This is done with the Canvas’s fillText API. The trick is to measure what the text so you can create the Canvas with the right width and height.Here is a demo of what what I am talking about: http://renaun.com/html5/as3threejs/text.html There are 2 approaches to...

Read More

Find Loitering Objects with Adobe Scout

Adobe Scout is a powerful profiling tool for Adobe Flash Player and Adobe AIR based content. In the recent update to Scout (version 1.1) developers have the ability to profile memory allocation. Most developers want an ability to basically find their memory leaks easily. The old Flash Builder profile made it fairly easy to find loitering objects. Loitering objects where a set of object allocations that between two memory snapshots have not been...

Read More

Using the Chrome Serial API with Arduino

The video below walks through the all the code and explains what is going on. Here are all the links that were used in the video:Chrome Extension and Arduino Sketch Example Files Chrome Serial API Page Brackets Open Source Web...

Read More