The NinevehGL is now online to download! It's a FREE 3D engine for iOS working with OpenGL ES 2.0 programmable pipeline. Three Killer Features:
- Imports 3D files from OBJ and COLLADA formats. NinevehGL doesn't need plugins or special 3D formats to import your objects.
- Automatically generates special effects like bump mapping, reflections, specular light, etc.
- Made with pure Objective-C, the native language for iOS, following all the Cocoa Touch guidelines.
Jon Peddie Research is reporting that Japanese 3D IP provider Digital Media Professionals IPOed this week and rallied the first day moving from ¥2,400 to ¥3,050. According to CEO Tatsuo Yamamoto and many others, this has been the most successful debut on the Tokyo Stock Exchange since the March Tsunami disaster. DMP is a member of the Khronos Group, and we congratulate them on their debut on the Tokyo Stock Exchange.
DMP has announced a new two day getting start GLSL Programming training course on June 16th and 17th 2011. This course introduces the world of programmable pipeline by explaining basic topics of the GLSL(OpenGL Shading Language) which is a core feature of OpenGL ES 2.x and OpenGL 2.x. The course is offered in Japan in Japanese.
The AMD OpenCL Coding Competition is heating up with the highest number of registrations for a TopCoder Innovation Challenge to date. It’s not too late for you to compete. June 30th is the deadline to submit your abstract in time to get feedback, so if you were considering joining the competition, do it now.
DevCon5 will run from July 27-28 in New York. DevCon5 is an HTML5 Developer’s Conference that educates web developers, designers, and architects, as well as technology leaders and business strategists, on how to use HTML5 to create dynamic user experiences and new business models while exploiting the power of this new language. Neil Trevett, president of The Khronos Group will be speaking at DevCon5. Register online today.
Whether you were at WebGL Camp #3 or you missed it, now is your chance to watch all the speakers online.
This June saw an exciting Top 500 Supercomputer Site list. Japan bumped China out of first place with their 8162 TeraFlop 548,352 core machine. Interesting with this machine is that it runs on CPU's only, no GPU's. NVIDIA holds on to 3 of the top 10 spots. For complete stats and more information on the top ten fastest Super Computers, read the latest post from top500.org.
Avi Bar-Zeev, a Principal Architect at Microsoft, was disappointed by recent Microsoft headlines parroted from a recent security scare report. He writes "Is WebGL actually harming your computer in any way? I doubt that’s a serious or credible claim. And, frankly, if Microsoft has taken a formal position against WebGL, no one I know got the memo." Avi goes on to express his thoughts on the pro's and cons of Microsoft supporting WebGL vs running away from it. If you have only 5 minutes to read something today, make it this well thought out article on the future of WebGL and your 3D user experience. Avi's article ends with "There is clearly only one direction forward for Microsoft and 3D on the web. WebGL is the way."
AMD announced a new set of software development tools and solutions to enable developers to optimize their applications for OpenCL standards. These advanced tools create a foundation for software companies to realize the full potential of the AMD Fusion Family of Accelerated Processing Units (APUs), harnessing the combined compute power of AMD's high-performance CPUs and GPUs across a wide array of heterogeneous computing platforms. As a result, developers can bring to life innovative experiences like HD video, 3D gaming, video conferencing and intuitive user interfaces, to truly differentiate their applications in the market.
Aiming at increasing the OpenCL developing, I created some wizards to start up an OpenCL application project using the SDK from NVidia, AMD or Intel. I've used Anjuta DevStudio on Linux. There is a lack of OpenSource IDE and tools to develop GPU applications, these wizards help us to create OpenCL applications based on templates and, thus, to decrease the learning curve.