AC3D
   HOME

TheInfoList



OR:

AC3D is a 3D design program which has been available since 1994. The software is used by designers for modeling 3D graphics for games and simulations - most notably it is used by the scenery creators at Laminar Research on the
X-Plane (simulator) ''X-Plane'' is a flight simulation engine series developed and published by Laminar Research in 1995. X-Plane is the only flight simulator suitable for both Windows and macOS with commercial desktop versions available sold for macOS, Windows, ...
. The .ac format has also been used in FlightGear for scenery objects and aircraft models.


History

Initially developed on the Amiga, the code was then ported to
Silicon Graphics Silicon Graphics, Inc. (stylized as SiliconGraphics before 1999, later rebranded SGI, historically known as Silicon Graphics Computer Systems or SGCS) was an American high-performance computing manufacturer, producing computer hardware and sof ...
workstations which used the GL graphics library. At that time, the user interface was implemented using
X11 The X Window System (X11, or simply X) is a windowing system for bitmap displays, common on Unix-like operating systems. X provides the basic framework for a GUI environment: drawing and moving windows on the display device and interacting wi ...
/ Motif. A
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, w ...
port was released onto the internet in 1994 (the GL graphics were replaced with OpenGL). A Microsoft Windows port followed when the X11 interface was dropped in favor of the portable
Tcl/Tk Tk is a free and open-source, cross-platform widget toolkit that provides a library of basic elements of GUI widgets for building a graphical user interface (GUI) in many programming languages. Tk provides a number of widgets commonly needed to ...
scripting library. In 2002, Inivis Limited purchased the full intellectual property rights to AC3D and continues to develop and market the software. They decided to keep the name AC3D for the software. In 2005, a
Mac OS X macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and la ...
version of AC3D was released.


Modeling

AC3D's modeling is polygon/subdivision-surface based. Unlike some other 3D software, AC3D refers to 'surfaces' rather than 'polygons'. An AC3D surface can be a polygon, polygon-outline or line. An AC3D object is a collection of surfaces.


3D files

AC3D can load and save a wide variety of 3D file formats but primarily uses its own .ac file format which is ascii. Inivis is the first 3rd party vendor to offer officially sanctioned support for the
Second Life ''Second Life'' is an online multimedia platform that allows people to create an avatar for themselves and then interact with other users and user created content within a multi player online virtual world. Developed and owned by the San Fra ...
sculpted prim ''Second Life'' is an online multimedia platform that allows people to create an avatar for themselves and then interact with other users and user created content within a multi player online virtual world. Developed and owned by the San Fra ...
format; exporters for other 3D software packages exist, but are solely user-supported.


Scripting and plugins

Extra functionality can be added to AC3D via Tcl/Tk scripts and/or C/
C++ C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significan ...
dynamic libraries ( plug-ins). A
software development kit A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific ...
(SDK) is available to licensed users.


References


External links


Inivis Limited


3D graphics software Computer-aided design software for Linux 3D computer graphics software for Linux Proprietary commercial software for Linux Software that uses Tk (software) {{CAD-software-stub