mediump vs highp precision on Embedded GPUs

There are a lot of  tests on GPU performance, in terms of how many operations per sec (rendering, float arithmetic, etc..), but not a lot on quality and precision. Most would argue that such a benchmark is not very relevant, well that is true in general cases but not all (actually its like having 5k [...]

ISO10303: IFC exchange format design and usage

IFC is one of the oldest standards for data exchange within the AEC industry. It became one of the most supported exchange formats available. Using a standard which was started about ten years ago, brings with it obsolete ways for defining objects and exchange files. Example to that is usage of EXPRESS language to define the schema [...]

Resolution independent curves @ GraphiCon 2011

Will be presenting by the end of this month the paper behind the Resolution Independent Fonts, Curve, and UI rendering API added recently to jogl. Title: Resolution Independent NURBS Curves Rendering using Programmable Graphics Pipeline Abstract: Non-Uniform Rational B-Splines (NURBS) are widely used,especially in the design and manufacturing industry, for their precision and ability to represent [...]

Siggraph 2011 – Vancouver

Once again siggraph was great… didnt get time to see Vancouver but it looked nice! had the pleasure to co-present with Sven the latest development on, mainly JOGL highlighting the newly added support for embedded devices (linux ARM and Android) and the new Resolution independent Font and User Interface. In all, it was a [...]

JogAmp @ Siggraph2011

Cross posting announcement with Sven Gothel. ++++++++++++++++++++++++++++++++++++++++++++++++++++++ Jogamp will be at Siggraph this year after the great success of last year’s BOF. JogAmp: 2D/3D & Multimedia Across Devices Tuesday, 9 August | 2:30 pm – 4:30 pm | Vancouver Convention Centre JogAmp provides JOGL (OpenGL), JOCL (OpenCL) across devices on top of Java. Showcasing Resolution [...]

GPU based User Interface – WIP

One the goals behind the work done in GPU based Curve Rendering, was the ability to investigate the possibilities regarding GPU based user interface in a 2D/3D scene – ontop of jogl. As a test, pushed to repo a testcase for rendering a button with a label, using the Resolution Independent Region/Text Renderer. Screenshots: [...]

GPU based Resolution Independent Font & Curve Rendering – initial Release

Below is about the latest project done by Sven Gothel and myself, which is now published/merged in JogAmp – Jogl Project. The story: At first we started this project as an idea, started with a chat with Sven on possible ways to by pass the Microsoft patent on GPU Curve Rendering. So after digging into [...]

GPU Resolution Independent Curve Rendering – Brief

In the past couple of weeks, I worked on developing a new technique to create an API for resolution independent curve bounded regions and text in general.  The main goal of this project was to move out of the Microsoft Patent Loop/Blinn approach which uses Bezier (Quadratic/Cubic) curve rendering to solve the problem. To by-pass the [...]

Git in Enterprise – Part 2

Continuation of Git in Enterprise – part 1 Setting up a git as the source control management (scm)  in a company is about setting up your development process. Git is powerful since it distributed in nature and  gives each user the ability to change anything without worrying of the consequences. You might say no that [...]

Nvidia – 3D Cloud Computing

3D Cloud Computing is becoming a topic of high interest and is actually very interesting for general visualization problems especially scientific visualization .  Nivida picked that topic and is presenting RealityServer and its Tesla Servers as a solution that will in the near future revolutionize the industry with effects that will ripple across to other [...]