Jump to Main Content
Jump to Main Content

Blink 3D

Overview

Blink 3D is an authoring tool for creating 3D environments. The 3D environments are immersive, just like today's modern games and can be viewed using the a Blink 3D Viewer on the Web or locally.

Blink 3D Builder
The Builder is the name of the actual authoring tool. It is designed to be easy to use, intuitive and to complement your existing skill set. If you are not technically minded, there is no need to program. You can use the Behaviors that come with the product to add interactivity and animation. If you are technically minded but struggle with the graphics side such as creating 3D models, you can use the pre built primitive objects and Pre-Fab objects that come with Blink 3D to build your environment.

For the competent 3D modeler, you can model your 3D object in your preferred modeling package and then export to Blink 3D. For the competent programmer, you can use the built in code editor and directly create the environment.

Blink 3D Viewers
In order to view the 3D environment you created, you will use one of the Blink 3D Viewers. There are different types of viewers available to meet your browsing needs. To view content on the Web, you can use the Web browser plugins. There are currently plugins for Internet Explorer, Firefox and Opera running on Windows. On Internet Explorer, the plugin can be automatically installed when a user visits a Web page containing a Blink 3D environment. The Firefox and Opera plugins can be easily manually installed.

If you want to view 3D environments off line, without using a Web browser, you can use the Blink 3D Stand Alone Player which will directly load and display a Blink 3D environment.

Importantly, all Blink 3D Viewers are distributed free of charge. Visitors to your web site have nothing to pay for using the viewer and neither do you.


Tour

Blink 3D Builder
The Builder is a very easy to use point and click authoring tool. Using the New Project wizard for example, you can build a basic 3D environment in less than 30 seconds. You can then quickly customize it with your own look and feel.

Getting your environment ready to be viewed by others is a simple matter of clicking on the Publish toolbar icon. All the needed HTML code is created for you automatically. All that remains is to copy 3 files to your Web site or if you don't have a Web site you can use use a Web browser to view the environment locally.

Rendering Engine
At the core of Blink 3D is a fast, state of the art 3D rendering engine. Blink 3D will let you work with this engine as an engineer would on a ship or at a higher level as a Captain would do. Blink 3D supports the latest shader technology allowing you to fine tune the texturing and coloring of every object in the environment. But at the same time you can be oblivious to their nuances and simply use the large collection of materials that come with Blink 3D to texture your objects.

Physics Engine
For 3D environments to feel real they have to obey the laws of physics. For example, you cannot walk through walls in real life, so why should you be able to in a 3D environment. This is where the Physics Engine first appears, it automatically determines what you should and should not collide with in the environment. The Physics Engine also takes care of gravity, joints, motors, springs and sensors.

Blink 3D uses the cutting edge AGEIA PhysX physics engine which is used in many of today's popular games. Blink 3D also supports the optional AGEIA PhysX Accelerator card which, when installed in your computer, accelerates the physics engine allowing you to use bigger and more complex physics effects.

Sound System
Blink 3D offers Positional (3D) sound. This sound will sound differently depending on where you are in the environment relative to the sound source. Blink 3D also supports ambient sound that sounds the same no matter where you are in the environment.

One of the most powerful aspects of the Sound System in Blink 3D is the ability to perform sound modeling. For example you want the sound to appear that it is coming from the next door room, or you are in a concert hall and you want it to sound as if you are actually in a concert hall. These different effects can easily be achieved. In fact, they can change. As you exit the concert hall into the lobby, the sound will change accordingly.

Behaviors
One of the most powerful aspects of Blink 3D are its Behaviors. A Behavior is a pre-written piece of code designed to perform a specific task. The code normally exposes an number of parameters allowing it to be adjusted and customized. For example, the Rotate Behavior will rotate an object. You can specify amongst other things how fast how many times and around which axis or axes.

Behaviors can be combined together to perform complex operations. Behaviors often expose events that can be triggered by other Behaviors. So in out Rotate example you could specify that the object should be rotated 10 times and at the end trigger the Off event of the the Spotlight Behavior.

BlinkScript
For those who are comfortable programming and for those wishing to learn, Blink 3D comes with BlinkScript, a JavaScript based scripting language. The language has an object model with over 100 classes providing access to every aspect of Blink 3D. But don't be concerned by the number of classes. Most environments only use a fraction of them, however it is comforting to know that if you need to utilize a special feature, the Blink API has the depth to accomplish it.

Technical Specifications

 Rendering Engine
OpenGL
DirectX
Materials
Vertex and fragment programs (shaders)
Shader languages Cg, HLSL, GLSL and assembler
Multitexture and multipass blending
Multiple pass effects
Multiple material techniques
Material LOD support
Textures ( PNG, JPEG, TGA, BMP and DDS)
Projective texturing
Automatic multi level MIP Map creation
Render to Texture
High Dynamic Range (HDR)
 
 Models
Meshes
Skeletal animation
Multiple animation blending
Variable bone weight skinning
Programmatic bone control
Key frame animation
Procedural Geometry Creation
Exporters for 3D Studio Max, Maya, AC3D, Milkshape, Blender 3D, Wings 3D, XSI and many more.
Mesh LOD support
Static Geometry Batching
 
 Scene Features
Hierarchical scene graph
Multiple shadow rendering techniques
Multiple cameras and views
Compositors (post filtering effects)
Distant Light, Spot Light and Point Light
Animation tracks
 
 Miscellaneous
Read/Write XML documents
TCP/IP support
Environment Licensing
Environment Encryption
BlinkScript an extensive JavaScript based scripting language
Behaviors for use in Blink 3D Builder
User Defined Behaviors
Loading and unloading of sub environments (Levels).
Multiple navigation systems
 Special Effects
Fog
Particle System
Billboards
Sky Boxes, Sky Planes and Sky Domes
Compositors (post filtering effects) including HDR, Bloom, Embossed, Black And White, Glass, Invert, Laplace, Old Movie, Old TV, Posterize, Sharpen Edges, Tiling, Gaussian Blur, Motion Blur, Heat Vision and custom.
Depth of Field
Manual/Auto Focus
 
 Physics Engine
AGEIA PhysX™ Physics Engine
AGEIA PhysX™ Accelerator Card support
Gravity
Friction
Collision detection
Rigid bodies
Joints
Motors
Springs
Physical materials
Sensors
 
 Sound System
Positional (3D) sound
Ambient sound
Environmental sound modeling
EAX 2.0 Support
Supported file formats: WAV, AIFF, OGG, MOD, IT, S3M, XM, SPX
Streaming from Web servers for Ogg files.
 
 Chat
XMPP Based chat
Shared Objects
 
 2D
Programmable GUI
Overlays
Text
 
 Exporters to Blink 3D for:
3DS Max
Maya
AC3D
Deled
SoftImage XSI
Blender
Wings3D
Lightwave
Milkshape
RenderMonkey
 

Blink 3D Builder

To successfully install and run the Blink 3D Builder the person performing the installation must be logged in and have Administrator rights to the computer. The target computer must also meet the following requirements.

  • Intel Pentium 4 1.2Ghz or higher, Pentium 4 3Ghz recommended
  • At 245KB RAM, 2GB recommended
  • At least 100MB Hard Disk Space
  • Windows XP 32Bit (Service Pack 2 or higher)
  • Microsoft .NET Ver 2.0
  • DirectX 9.0c
  • Graphics Card that supports DirectX and OpenGL
  • 1024 x 768, 32-bit display
  • Ageia PhysX™ Accelerator card (optional)
  • Currently no support for working behind proxy servers.
  • You must have Administrative rights on the target machine to perform the install.

The install program will verify that Microsoft.NET 2.0 is installed on your machine. If you do not have it installed you can download the English version from: http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

Blink 3D Internet Explorer Plugin

To successfully install and run the Blink 3D Internet Explorer Plugin the person performing the installation must be logged in and have Administrator rights to the computer. Internet Explorer must be set to allow signed ActiveX controls to run. The target computer must also meet the following requirements.

  • Windows XP 32Bit (Service Pack 2 or higher)
  • Internet Explorer 6.x or higher
  • DirectX 9.0c
  • Graphics Card that supports DirectX and OpenGL
  • 1024 x 768, 32-bit display
  • Ageia PhysX ™ Accelerator card (optional)
  • Currently no support for working behind proxy servers.
  • You must have Administrative rights on the target machine to perform the install.

Blink 3D Firefox Plugin

To successfully install and run the Blink 3D Firefox Plugin the target computer must also meet the following requirements.

  • Windows XP 32Bit (Service Pack 2 or higher)
  • Mozilla Firefox 1.5 or higher
  • DirectX 9.0c
  • Graphics Card that supports DirectX and OpenGL
  • 1024 x 768, 32-bit display
  • Ageia PhysX ™ Accelerator card (optional)
  • Currently no support for working behind proxy servers.

Blink 3D Opera Plugin

To successfully install and run the Blink 3D Opera Plugin the target computer must also meet the following requirements.

  • Windows XP 32Bit (Service Pack 2 or higher)
  • Opera 9.0 or higher
  • DirectX 9.0c
  • Graphics Card that supports DirectX and OpenGL
  • 1024 x 768, 32-bit display
  • Ageia PhysX ™ Accelerator card (optional)
  • Currently no support for working behind proxy servers.

Blink 3D Stand Alone Player

To successfully install and run the Blink 3D Stand Alone Player, the person performing the installation must be logged in and have Administrator rights to the computer. The target computer must also meet the following requirements.

  • Windows XP 32Bit (Service Pack 2 or higher)
  • Microsoft .NET Ver 2.0
  • DirectX 9.0c
  • Graphics Card that supports DirectX and OpenGL
  • 1024 x 768, 32-bit display
  • Ageia PhysX ™ Accelerator card (optional)
  • Currently no support for working behind proxy servers.
  • You must have Administrative rights on the target machine to perform the install.

The install program will verify that Microsoft.NET 2.0 is installed on your machine. If you do not have it installed you can download the English version from: http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

Testimonials

Some examples of the nice things our customers have been saying about Blink 3D:

"As a teacher of the history of art and architecture, I have been frustrated by the lack of an easy-to-use tool that would allow me to create 3D objects and immersive 3D environments that I could use in the classroom and share with others over the Internet. With the arrival of Blink 3D, I think I have finally found that tool."

Glenn Gunhouse, Georgia State University


"I've been designing 3d worlds for years, and Blink 3D is definitely the best 3D web tool I've ever used. It's easy to create all sorts of interactive worlds which are only limited by the power of your imagination. Visitors to your worlds can download the plugin free and I have no expensive licence fees to pay for them to use it and nor do they - that's even better!"

Stuart Forbes, 3D designer, www.hsworlds.com

"Blink 3D has made it possible for me to join the ranks of 3D world builders. Its ease of use, dynamic features, and professional support has enabled me to learn how to create and publish web based 3D worlds for education and communication applications. I have just average web design and desktop publishing skills. But with Blink 3D, I can already design and create environments that are captivating, stimulating, and motivating. I believe Blink 3D will enable me to facilitate accelerated learning."

Clarence Prudhoe, CEO www.Education-Matrix.com

As a Web designer and avid 3D enthusiast, I hadn't been able to find an application that could allow me to explore new ground using both.
Blink 3D changed that. The Builder makes use of Animation, Graphics, Sound, 3D design, Chat, Web Linking and more.
Mixing any or all of these in the Builder allows the creation of environments that are embedded in a web page viewable on the net or on my computer using the Player, in either case the results are amazing.

Delivering custom content to my clients or the net has just been given a gigantic boost. I am now able to create environments that can be customized for whatever purpose the design was created for. Simulations, Private chat environments, Advertising and Architectural design just to mention a few. My design team and myself are delighted because we know that the future of the Web has just arrived.

J.G Sarmiento, CEO, Tricrosian Design