Atmo By Babes (band)
   HOME

TheInfoList



OR:

Adobe Atmosphere (informally abbreviated Atmo) was a
software platform A computing platform or digital platform is an environment in which a piece of software is executed. It may be the hardware or the operating system (OS), even a web browser and associated application programming interfaces, or other underlying s ...
for interacting with
3D computer graphics 3D computer graphics, or “3D graphics,” sometimes called CGI, 3D-CGI or three-dimensional computer graphics are graphics that use a three-dimensional representation of geometric data (often Cartesian) that is stored in the computer for th ...
.
3D model In 3D computer graphics, 3D modeling is the process of developing a mathematical coordinate-based representation of any surface of an object (inanimate or living) in three dimensions via specialized software by manipulating edges, vertices, an ...
s created with the commercial program could be explored socially using a browser plugin available free of charge. Atmosphere was originally developed by Attitude Software as 3D Anarchy and was later bought by
Adobe Systems Adobe Inc. ( ), originally called Adobe Systems Incorporated, is an American multinational computer software company incorporated in Delaware and headquartered in San Jose, California. It has historically specialized in software for the crea ...
. The product spent the majority of its lifetime in
beta testing Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification. Software testing can also provide an objective, independent view of the software to allow the business to apprecia ...
. Adobe released the last version of Atmosphere, version 1.0 build 216, in February 2004, then discontinued the software in December that year.


Features

Atmosphere focused on explorable "worlds" (later officially called "environments"), which were linked together by "portals", analogous to the
World Wide Web The World Wide Web (WWW), commonly known as the Web, is an information system enabling documents and other web resources to be accessed over the Internet. Documents and downloadable media are made available to the network through web se ...
's
hyperlink In computing, a hyperlink, or simply a link, is a digital reference to data that the user can follow or be guided by clicking or tapping. A hyperlink points to a whole document or to a specific element within a document. Hypertext is text wit ...
s. These portals were represented as spinning squares of
red Red is the color at the long wavelength end of the visible spectrum of light, next to orange and opposite violet. It has a dominant wavelength of approximately 625–740 nanometres. It is a primary color in the RGB color model and a secondar ...
,
green Green is the color between cyan and yellow on the visible spectrum. It is evoked by light which has a dominant wavelength of roughly 495570 Nanometre, nm. In subtractive color systems, used in painting and color printing, it is created by ...
, and
blue Blue is one of the three primary colours in the RYB colour model (traditional colour theory), as well as in the RGB (additive) colour model. It lies between violet and cyan on the spectrum of visible light. The eye perceives blue when obs ...
that revolved around each other and floated above the ground. Portals were indicative of the Atmosphere team's desire to mirror the functionality of Web pages. Although the world itself was described in the .aer (or .atmo) file, images and sounds were kept separately, usually in the
GIF The Graphics Interchange Format (GIF; or , see pronunciation) is a bitmap image format that was developed by a team at the online services provider CompuServe led by American computer scientist Steve Wilhite and released on 15 June 1987. ...
,
WAV Waveform Audio File Format (WAVE, or WAV due to its filename extension; pronounced "wave") is an audio file format standard, developed by IBM and Microsoft, for storing an audio bitstream on PCs. It is the main format used on Microsoft Win ...
or
MP3 MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Origin ...
format. Objects in worlds were scriptable using a specialized dialect of
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
, allowing a more immersive environment, and worlds could be generated dynamically using
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
. Using JavaScript, a world author could link an object to a Web page, so that a user could, for example, launch a Web page by clicking on a billboard advertisement (Ctrl+Shift+Click in earlier versions). By version 1.0, Atmosphere also boasted support for using
Macromedia Flash Macromedia Flash may refer to: *Adobe Animate, a multimedia authoring and computer animation program formerly known as ''Macromedia Flash'' *Adobe Flash Adobe Flash (formerly Macromedia Flash and FutureSplash) is a multimedia software platform ...
animations and
Windows Media Video Windows Media Video (WMV) is a series of video codecs and their corresponding video coding formats developed by Microsoft. It is part of the Windows Media framework. WMV consists of three distinct codecs: The original video compression technology ...
as textures. Atmosphere-based worlds consisted mainly of parametric primitives, such as floors, walls, and cones. These primitives could be painted a solid color, given an image-based
texture Texture may refer to: Science and technology * Surface texture, the texture means smoothness, roughness, or bumpiness of the surface of an object * Texture (roads), road surface characteristics with waves shorter than road roughness * Texture (c ...
, or made "subtractive". Invisible, "subtractive" primitives could be used to cut "holes" in other primitives, to build more complex shapes. Many worlds also contained animated
polygon mesh In 3D computer graphics and solid modeling, a polygon mesh is a collection of , s and s that defines the shape of a polyhedral object. The faces usually consist of triangles (triangle mesh), quadrilaterals (quads), or other simple convex polyg ...
es made possible by Atmosphere's implementation as a subcomponent of Viewpoint Corporation's
Viewpoint Media Player Viewpoint Media Player (VMP) is a browser graphics rendering plug-in originally produced by Viewpoint Corporation, a subsidiary of the marketing company Digital Generation, Inc. (). A predecessor of VMP is the browser plug-in MetaStream from the o ...
. However, Viewpoint stopped supporting the Atmosphere subcomponent some time before Atmosphere was discontinued. Unlike the more centralized structure of
Active Worlds Active Worlds is an online virtual world, developed by ActiveWorlds Inc., a company based in Newburyport, Massachusetts, and launched on June 28, 1995. Users assign themselves a name, log into the Active Worlds universe, and explore 3D virtual wo ...
, in which environments are primarily built within ''AlphaWorld'', Atmosphere worlds were spread throughout the Internet, usually hosted on the author's own Web site as .aer files. There were binary and ASCII versions of the .aer file format, though the ASCII format was phased out in later releases. .aer files could be generated dynamically using server-side content management systems, as demonstrated by the AtmoWorlds.com Worlds Directory. Users were represented in worlds by
avatar Avatar (, ; ), is a concept within Hinduism that in Sanskrit literally means "descent". It signifies the material appearance or incarnation of a powerful deity, goddess or spirit on Earth. The relative verb to "alight, to make one's appearanc ...
s. In later builds, an option allowed the user to see his or her own avatar. An early quirk of Atmosphere displayed users whose avatars had not yet loaded as colorful, slanted cylinders, and announced the arrival of users with a "
bug zapper A bug zapper, more formally called an electrical discharge insect control system, electric insect killer or (insect) electrocutor trap, is a device that attracts and kills flying insects that are attracted by light. A light source attracts insect ...
" sound. Whereas in ActiveWorlds it is only possible to communicate with users within a 200-meter radius, Atmosphere users could chat with all the users in the world. This model was more appropriate for Atmosphere, considering the smaller sizes of most worlds. Technically, users could chat with anyone in the same YACP ''channel'', a reference to the
IRC Internet Relay Chat (IRC) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called ''channels'', but also allows one-on-one communication via private messages as well as chat and ...
protocol (see
below Below may refer to: *Earth *Ground (disambiguation) *Soil *Floor *Bottom (disambiguation) Bottom may refer to: Anatomy and sex * Bottom (BDSM), the partner in a BDSM who takes the passive, receiving, or obedient role, to that of the top or ...
). The exception was when worlds would receive too many visitors, as was often the case at ''HomeWorld'': worlds would "clone", creating duplicate channels for the same world, which would often cause confusion for users. Some world developers wrote scripts that limited communication to users within a certain distance, for greater realism. A built-in Havok physics engine, detailed rendering, and dynamic lighting (with support for lighting effects like radiosity,
distance fog Distance fog is a technique used in 3D computer graphics to enhance the perception of distance by shading distant objects differently. Because many of the shapes in graphical environments are relatively simple, and complex shadows are difficult ...
, and
glare Glare (derived from GLAss REinforced laminate ) is a fiber metal laminate (FML) composed of several very thin layers of metal (usually aluminum) interspersed with layers of S-2 glass-fiber ''pre-preg'', bonded together with a matrix such as epo ...
) also contributed to the realism of Atmosphere worlds. Many world authors wanted to create large worlds, in order to build more realistic cities, for example, but such worlds would often take an excessive amount of time to load in the visitor's
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used on ...
, especially if the visitor was using a slower
dial-up Dial-up Internet access is a form of Internet access that uses the facilities of the public switched telephone network (PSTN) to establish a connection to an Internet service provider (ISP) by dialing a telephone number on a conventional telepho ...
connection. To alleviate this issue, Atmosphere supported a pattern reminiscent of inline frames in
HTML The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
: sections of the world – ''subworlds'' or ''models'' – would load as the user neared, so that a city could load
block Block or blocked may refer to: Arts, entertainment and media Broadcasting * Block programming, the result of a programming strategy in broadcasting * W242BX, a radio station licensed to Greenville, South Carolina, United States known as ''96.3 ...
by block, rather than all at once. One of Atmosphere's problems, however, was excessive
memory Memory is the faculty of the mind by which data or information is encoded, stored, and retrieved when needed. It is the retention of information over time for the purpose of influencing future action. If past events could not be remembered, ...
usage, which was exacerbated by the use of advanced features such as embedded models and Flash movies in many worlds. Atmosphere's chat console used the
Windows-1252 Windows-1252 or CP-1252 ( code page 1252) is a single-byte character encoding of the Latin alphabet, used by default in the legacy components of Microsoft Windows for English and many European languages including Spanish, French, and German. It ...
character encoding Character encoding is the process of assigning numbers to Graphics, graphical character (computing), characters, especially the written characters of Language, human language, allowing them to be Data storage, stored, Data communication, transmi ...
. From its inception, Adobe Photoshop Album included a "3D gallery" feature that could publish a photo album as an Atmosphere world.


History

Adobe Atmosphere began as 3D Anarchy by Attitude Software. It originally relied on
IRC Internet Relay Chat (IRC) is a text-based chat system for instant messaging. IRC is designed for group communication in discussion forums, called ''channels'', but also allows one-on-one communication via private messages as well as chat and ...
for chat functionality. The original
user interface In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
was rather eccentric, featuring two ever-present eyeballs that would occasionally blink. Later versions adopted a more conventional interface, although one of the pre-supplied avatars was based on the eyes. Adobe bought the technology from Attitude in November 1999 and announced the first public beta version under the new name on March 26, 2001. Atmosphere came as two stand-alone applications: the Builder, which was used to build online "worlds", and the Player, which allowed users to explore these worlds. (In 3D Anarchy, these components were called Editor and Chat, respectively.) In addition to these applications, Adobe provided a browser plugin, to explore these worlds within a
web browser A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used on ...
, and a companion chat server called Adobe Community Server, which ran on an IRC-like protocol known as Yet Another Chat Protocol (YACP). During beta-testing, all three components of Atmosphere were available
free of charge The English language, English adjective ''free'' is commonly used in one of two meanings: "at no monetary cost" (''gratis'') and "with little or no restriction" (''libre''). This ambiguity of ''free'' can cause issues where the distinction i ...
. Adobe distributed the server software under the "Atmosphere Open Source License", a
permissive {{about, , the 1970 British film, Permissive (film), the grammatical mode, Permissive mood, the flavor of software license, permissive free software licence A permissive cell or host is one that allows a virus to circumvent its defenses and replica ...
open source license An open-source license is a type of license for computer software and other products that allows the source code, blueprint or design to be used, modified and/or shared under defined terms and conditions. This allows end users and commercial compan ...
. Beta versions of the Builder were notoriously unstable, and the program crashed so frequently that a user wrote a program that automatically saved worlds opened in the Builder at a fixed interval, preventing users from losing hours of work. In August 2002, Adobe began to scrap the stand-alone Player, instead devoting more resources to develop the Atmosphere Plugin, which was at the time viewed as a buggy, less attractive alternative to the Player. The company's focus on the Plugin was viewed as an attempt to compete with
Flash Flash, flashes, or FLASH may refer to: Arts, entertainment, and media Fictional aliases * Flash (DC Comics character), several DC Comics superheroes with super speed: ** Flash (Barry Allen) ** Flash (Jay Garrick) ** Wally West, the first Kid ...
before its developer,
Macromedia Macromedia, Inc., was an American graphics, multimedia, and web development software company (1992–2005) headquartered in San Francisco, California, that made products such as Flash and Dreamweaver. It was purchased by its rival Adobe Systems ...
, was purchased by Adobe. For the most part, the Plugin ran only on
Internet Explorer Internet Explorer (formerly Microsoft Internet Explorer and Windows Internet Explorer, commonly abbreviated IE or MSIE) is a series of graphical user interface, graphical web browsers developed by Microsoft which was used in the Microsoft Wind ...
for Windows,In recent versions of Internet Explorer, the plugin works on a given page when Compatibility View is enabled and
Protected Mode In computing, protected mode, also called protected virtual address mode, is an operational mode of x86-compatible central processing units (CPUs). It allows system software to use features such as virtual memory, paging and safe multi-tasking d ...
is disabled on that page.
despite frequent requests by community members to expand Atmosphere support to
Mozilla Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, wi ...
-based browsers, and to
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which ...
and
Mac OS Two major famlies of Mac operating systems were developed by Apple Inc. In 1984, Apple debuted the operating system that is now known as the "Classic" Mac OS with its release of the original Macintosh System Software. The system, rebranded "M ...
. Unofficially, the plugin ran in Mozilla-based browsers with limited functionality. One user was able to run the stand-alone Player on Linux using Wine, albeit in a less-than-usable state. As part of its efforts to garner commercial interest in the software, Adobe introduced support for
embed Embedded or embedding (alternatively imbedded or imbedding) may refer to: Science * Embedding, in mathematics, one instance of some mathematical object contained within another instance ** Graph embedding * Embedded generation, a distributed ge ...
ding Atmosphere worlds into
PDF Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
documents for viewing in Acrobat Reader. The company also distanced Atmosphere from its reputation as a platform for online chat, by first disabling chat on the various official, Adobe-hosted worlds, then by deleting the worlds themselves. Version 1.0 was released on October 22, 2003. At this point, Adobe decided to charge for the Builder, which was simply renamed Atmosphere, and continue to provide the Plugin and Server for free. As the beta-testing program ended, Adobe sent free copies of the Builder to registered beta-testers in late 2003 and early 2004 via Airborne Express and
DHL DHL is an American founded, German logistics company providing courier, package delivery and express mail service, which is a division of the German logistics firm Deutsche Post. The company group delivers over 1.8 billion parcels per year. DHL ...
. Following a long period of relative silence from the developers, Adobe announced in December 2004 that it would not continue development of the software. According to an FAQ from Adobe: Adobe retains copyright on Atmosphere and does not give permission for others to distribute copies of the software, so the company's decision to stop making the Builder available for purchase has essentially halted the creation of new worlds. The plugin remains available as a free download on Adobe's FTP site, however. Adobe still provides 3D capabilities in its more popular Adobe Acrobat product, but these features were developed using technology from New Zealand's Right Hemisphere, rather than using Atmosphere. Nearly all of the Atmosphere development team went on to work with the Acrobat team. The only Atmosphere component still in use at Adobe is the scripting API; other Atmosphere components including scene graphs and the physics engine were licensed from other companies, such as Viewpoint.


Community

Atmosphere had a dedicated beta-testing community, whose members constructed many worlds and avatars, promoted the software by word of mouth, and conducted community events, such as world tours and building contests. The largest of these contests was ''Star Wars 3D'', a large-scale effort to create a comprehensive set of worlds and avatars based on the ''
Star Wars ''Star Wars'' is an American epic film, epic space opera multimedia franchise created by George Lucas, which began with the Star Wars (film), eponymous 1977 film and quickly became a worldwide popular culture, pop-culture Cultural impact of S ...
'' trilogy. The creations were unveiled on July 4, 2003, and festivities officially continued until July 6. Another large effort held was themed to the '' Lord of the Rings'' trilogy. Community members also organized and attended events such as ''World Tours'', which featured innovative worlds each week, and ''Tech Talks'', originally a weekly event intended for world and avatar developers. Initially, most community discussion occurred either in the worlds or at the appropriate Adobe User-to-User Forums. Later, to supplement the official Atmosphere product Web site and discussion forums, the community created a large number of resource Web sites, some of which are listed
below Below may refer to: *Earth *Ground (disambiguation) *Soil *Floor *Bottom (disambiguation) Bottom may refer to: Anatomy and sex * Bottom (BDSM), the partner in a BDSM who takes the passive, receiving, or obedient role, to that of the top or ...
. Beta-testers dubbed the Atmosphere developers " zombies", in recognition of the long hours the Adobe employees apparently spent developing the software. The running joke on the team was that, instead of the typical meal of brains, Atmosphere's zombies ingested eyeballs, due to the visual nature of the product. The beta-testing community eagerly awaited new releases from the development team, to which the developers invariably answered that it would take "about two weeks"; this response became a
euphemism A euphemism () is an innocuous word or expression used in place of one that is deemed offensive or suggests something unpleasant. Some euphemisms are intended to amuse, while others use bland, inoffensive terms for concepts that the user wishes ...
for "when it's ready." Despite the decentralized structure of Atmosphere and the popularity of the world-building contests, the Atmosphere community still preferred to gather in worlds created by Adobe and its partner DigitalSpace, such as Adobe's annually-revamped ''HomeWorld'' and DigitalSpace's ''Atmospherians Community''. As the ''HomeWorld'' was the primary starting place for new users, the community found it easier to establish lively crowds there. When Adobe shut down ''HomeWorld'', along with a number of other Adobe-hosted worlds, many builders made attempts at emulating the success of ''HomeWorld'' with their own starting points. However, without the constant stream of new users that ''HomeWorld'' experienced, most of these attempts failed to attract more than a small group of regulars. Years after Adobe ended support for Atmosphere, some worlds remain online, though very few have been maintained and fewer still continue to support multi-user chat. Nonetheless, the software continues to enjoy a small fanbase that meets online each year on
Halloween Halloween or Hallowe'en (less commonly known as Allhalloween, All Hallows' Eve, or All Saints' Eve) is a celebration observed in many countries on 31 October, the eve of the Western Christian feast of All Saints' Day. It begins the observanc ...
.


See also

*
Active Worlds Active Worlds is an online virtual world, developed by ActiveWorlds Inc., a company based in Newburyport, Massachusetts, and launched on June 28, 1995. Users assign themselves a name, log into the Active Worlds universe, and explore 3D virtual wo ...
*
Microsoft V-Chat Microsoft V-Chat is a freeware 3D chat program released in December 1995 by Microsoft. V-Chat is a multi-user social chat client that lets people interact online from within a 2D or 3D multimedia environment using graphical representations of th ...
* Second Life * VRML *
X3D X3D is a royalty-free ISO/IEC standard for declaratively representing 3D computer graphics. File format support includes XML, ClassicVRML, Compressed Binary Encoding (CBE) and a draft JSON encoding. X3D became the successor to the Virtual Rea ...


References


Further reading

*


External links

* {{Adobe Systems 3D graphics software
Atmosphere An atmosphere () is a layer of gas or layers of gases that envelop a planet, and is held in place by the gravity of the planetary body. A planet retains an atmosphere when the gravity is great and the temperature of the atmosphere is low. A s ...
Computer-aided design software Web server software Online chat Virtual world communities Web development software Windows-only software 2001 software
Atmosphere An atmosphere () is a layer of gas or layers of gases that envelop a planet, and is held in place by the gravity of the planetary body. A planet retains an atmosphere when the gravity is great and the temperature of the atmosphere is low. A s ...