Developer Information



Infinity technology allows websites to be extended into three dimensions.
Infinity is unique and is the result of around 15 years independent research and development.



Our technology convergences multiple media formats including :

  • Websites
  • Virtual Reality
  • TV
  • Video Games / Interactive 3D


People are bored of the same old websites, with the same old format and means of navigation. TV has stagnated. The ever increasing number of channels has resulted in more and more repeats and more and more low budget shows. By contrast, video games and virtual reality are exciting, new, interactive, constantly evolving and contantly breaking new ground.

By fusing the best of these media formats, Advance Software has created a revolutionary new product that raises the bar in the online broadcast sector, enabling exciting new media opportunities to be explored. Existing de-facto browsers do not provide integrated support for 3D browsing and are therefore blocking progress. Our new virtual reality 3D web browser enables a technological jump to occur leading to the successful establishment of the “3D web”. Infinity can navigate exciting next generation 3D websites which can seamlessly integrate traditional 2D web content. Furthermore, it is backwards compatible with existing websites. Regular HTML webpages and other standard web content can be loaded as normal, providing a familiar environment for navigation of traditional content, fully integrated into a truly next generation browsing experience when navigating 3D content. Infinity runs optimally over a broadband Internet connection but is also usable offline and over slower connections.

As virtual reality 3D web capable systems become increasingly popular, we anticipate significant innovation to occur in the delivery of 3D websites. These developments will attract increasing attention from the online community, leading to increased revenues for all those who exploit this opportunity.

Background

Recent advances in home computer processing and 3D graphics technology have enabled advanced graphical applications to be developed using technology previously only available on expensive high-end graphics workstations. Intense competition in the processor (CPU) and graphics acceleration (GPU) markets has resulted in extremely powerful computers being developed at incredibly low prices. This combination of advanced features and low price have been the primary factors leading to the rapid adoption of powerful graphics workstations in the consumer PC market.

A modern PC (defined here as any machine sold within the last 2 years) cannot be considered complete without a powerful processor and an advanced 3D graphics accelerator. Adoption in the notebook/laptop PC market lags that of desktop machines due to cost and power consumption issues, however fast processors and low power 3D graphics accelerators are now standard features on most modern portable computers.

The availability of this technology, combined with the features of a modern operating system results in a powerful platform for new, innovative software products. To date, these capabilities have been under exploited by software outside of the video games and computer aided design industries.

High speed Internet access (broadband) is now widely available. Recent reductions in cost and increased market penetration of high-speed broadband Internet services creates a demand for innovative broadband software applications.

This combination of a rapidly evolving worldwide broadband Internet market and the advanced capabilities of modern PCs can be targeted by new, innovative computer software.



A major advance in the web browsing experience can now take place.



  Advance Software has developed two products :

  • A 3D web browser which we've named “Infinity”.
  • Associated 3D website authoring tools - “Infinity Professional”.


Infinity is the world’s first mainstream 3D web browser. The product seamlessly integrates into the standard WindowsTM desktop environment enabling it to become a natural successor to current generation 2D (HTML) web browsers.

3D web content has the ability to reach a worldwide audience of 3.5 billion (and growing) Internet users and can be delivered to any of the current 1.1 billion (and growing) websites.

Infinity Professional works in conjunction with Autodesk's 3D Studio MaxTM (version 9 or later) or Blender to enable the creation of contemporary new 3D website content by computer graphics professionals. Support for other content creation packages to follow.



Capabilities

3D Hyperlinks

The Infinity browser supports three dimensional hyperlinks. So, for example, a 3D website zone may incorporate a 3D hyperlink (for example, a 3D spinning bottle) to a soft drink manufacturer's site. Website zones may include panels displaying directly or indirectly linked content in a variety of formats such as web pages, streaming video, interactive 3D, etc. Multiple links or references can be made from within a single 3D website zone, simultaneously delivering information to the site visitor in an exciting contemporary format.

User Interface

Infinity implements a complete virtual reality 3D web browser user interface that feels familiar to existing web users whilst delivering complete flexibility for designers to implement innovative replacements by evolving our reference template design as they please.

Interactive Webpages

Infinity can use a slightly modified version of the open source Mozilla “Gecko” webpage renderer to display and interact with webpages.

Video

Infinity stream 360 and standard video using any Windows Media codec - for example mp4 or h265.

High Quality, Efficiently Compressed Images

Infinity uses jpeg-2000 as its default image format. Please see http://www.openjpeg.org for further details.

3D Website Custom Functionality

The following programming interfaces are available :

  • C# - for secure, performant, multi-threaded client side scripting.
  • Native (C++) - for when you really must get close to the metal.

In addition, the native interface can be used to deliver programming interfaces to other secure scripted languages such as java, javascript, python, etc.




The Extensible Scene Graph (XSG) File Format


No existing file format provides the clean architecture and flexibility that 3D websites require so Advance Software has designed a new open XML based format, which we have named XSG (eXtensible Scene Graph) to deliver 3D web content.

The World Wide Web Consortium (W3C) has also developed a 3D web format which they call X3D. This format has been examined and is considered unsuitable for our needs at this time. It is possible to convert data between formats so software tools may be created to convert content between technologies.

Many other 3D content file formats exist and conversion tools can be written to make this content accessible from the 3D web we introduce.




Mozilla


Mozilla develop and deliver the popular Firefox web browser. Infinity and Mozilla technologies are independent but complementary. Infinity has the ability to use Mozilla's layout engine, 'Gecko' in a plugin to display and interact with web pages within 3D website environments. Infinity is not dependent on Mozilla technology and can run without any Mozilla components being present should an alternative webpage renderer be desired. Please visit mozilla.org for further information about the Mozilla project.




Ownership


The Infinity software kernel is proprietary closed source C++ software which belongs entirely to Advance Software.

The software is protected from unauthorised use by international laws such as the European Union Copyright Directive.
The 3D web we deliver is open. Our implementation of this proposed new 3D web standard is proprietary.




Alternative Products


3D browsers and 3D websites are emerging technologies. The market is being approached from a number of directions.


Examples include :-


1. Linden Labs Second Life
  - An online video game with user customizable content.

2. Minecraft - a game where users can create 3D worlds by placing blocks.

3. 3B, ”the broadband browser”

4. SpaceTime

5. Buzz3D

6. Browse 3D



Further Information

Technical support is available online. Please contact us with any questions you may have.



Thank you for your interest in our new technology.