Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

OpenGL

Indice OpenGL

OpenGL (Open Graphics Library) è una specifica che definisce una API per più linguaggi e per più piattaforme per scrivere applicazioni che producono computer grafica 2D e 3D.

89 relazioni: Ada (linguaggio di programmazione), Albero (grafo), Android, Apple, Application programming interface, ATI Technologies, Binding, C (linguaggio), C sharp, C++, CAD, Carbon (API), Classic Mac OS, Cocoa (software), Computer grafica, Computer-aided engineering, Dell, Direct Rendering Infrastructure, DirectX, Fortran, GLScene, GLSL, GLX, GPGPU, Graphics Processing Unit, IBM, Id Software, Intel, IOS, IRIX, Java (linguaggio di programmazione), Java 3D, John Carmack, Khronos Group, Linux, MacOS, Mesa 3D, Microsoft, Microsoft Windows, Numero in virgola mobile, NVIDIA, OpenCL, OpenGL ES, OpenGL Utility Toolkit, OpenVG, Perl, Pipeline grafica, PlayStation 3, Portabilità, Python, ..., QuakeCon, Rasterizzazione, Real-time, Realtà virtuale, Rendering, Shader, Silicon Graphics, Simple DirectMedia Layer, Sistema operativo, Spir-v, Sun Microsystems, Tassellatura, Texture mapping, Unix, Visual Basic, VMGL, WebOS, Windows Vista, Windows XP, Xbox 360, Z-buffer, 1992, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 64 bit. Espandi índice (39 più) »

Ada (linguaggio di programmazione)

Ada è un linguaggio di programmazione sviluppato verso la fine degli anni settanta su iniziativa del Dipartimento della Difesa (DOD) degli Stati Uniti.

Nuovo!!: OpenGL e Ada (linguaggio di programmazione) · Mostra di più »

Albero (grafo)

In teoria dei grafi un albero è un grafo non orientato nel quale due vertici qualsiasi sono connessi da uno e un solo cammino (grafo non orientato, connesso e privo di cicli).

Nuovo!!: OpenGL e Albero (grafo) · Mostra di più »

Android

Android è un sistema operativo per dispositivi mobili sviluppato da Google Inc. e basato sul kernel Linux; non è però da considerarsi propriamente né un sistema unix-like né una distribuzione GNU/Linux, bensì una distribuzione embedded Linux, dato che la quasi totalità delle utilità GNU è sostituita da software in Java.

Nuovo!!: OpenGL e Android · Mostra di più »

Apple

Apple Inc. (pronuncia italiana), chiamata in precedenza Apple Computer e nota solo come Apple, è un'azienda statunitense che produce sistemi operativi, computer e dispositivi multimediali con sede a Cupertino, nello Stato della California.

Nuovo!!: OpenGL e Apple · Mostra di più »

Application programming interface

Con application programming interface (in acronimo API, in italiano interfaccia di programmazione di un'applicazione), in informatica, si indica ogni insieme di procedure disponibili al programmatore, di solito raggruppate a formare un set di strumenti specifici per l'espletamento di un determinato compito all'interno di un certo programma.

Nuovo!!: OpenGL e Application programming interface · Mostra di più »

ATI Technologies

ATI Technologies Inc. è stata un'importante azienda canadese produttrice di GPU e schede video per computer, appartenente dal 2006 alla Advanced Micro Devices (AMD).

Nuovo!!: OpenGL e ATI Technologies · Mostra di più »

Binding

In informatica il binding è il processo tramite cui viene effettuato il collegamento fra una entità di un software ed il suo corrispettivo valore.

Nuovo!!: OpenGL e Binding · Mostra di più »

C (linguaggio)

C è un linguaggio di programmazione imperativo di natura procedurale.

Nuovo!!: OpenGL e C (linguaggio) · Mostra di più »

C sharp

Il C# (pronuncia:, come la parola inglese "see sharp") è un linguaggio di programmazione orientato agli oggetti sviluppato da Microsoft all'interno dell'iniziativa.NET, e successivamente approvato come standard dalla ECMA (ECMA-334) e ISO (norma ISO/IEC 23270).

Nuovo!!: OpenGL e C sharp · Mostra di più »

C++

C++ è un linguaggio di programmazione orientato agli oggetti, con tipizzazione statica.

Nuovo!!: OpenGL e C++ · Mostra di più »

CAD

CAD, in informatica, è un acronimo inglese usato per indicare due concetti correlati, ma differenti.

Nuovo!!: OpenGL e CAD · Mostra di più »

Carbon (API)

Carbon è il nome in codice dato da Apple Inc. alle API contenute nel sistema operativo macOS che consentono ai programmi scritti per i sistemi della Apple precedenti a macOS di funzionare sul nuovo sistema operativo tramite piccole modifiche.

Nuovo!!: OpenGL e Carbon (API) · Mostra di più »

Classic Mac OS

"Classic" Mac OS è stato il sistema operativo di Apple dedicato ai computer Macintosh.

Nuovo!!: OpenGL e Classic Mac OS · Mostra di più »

Cocoa (software)

Cocoa è l'ambiente nativo di programmazione orientato agli oggetti sviluppato dalla Apple Inc. per i sistemi operativi di Apple, come macOS e iOS.

Nuovo!!: OpenGL e Cocoa (software) · Mostra di più »

Computer grafica

Per computer grafica, grafica digitale o grafica computerizzata (in inglese computer graphics), si intende quella disciplina che ha per oggetto la creazione di immagini e filmati, per mezzo del computer.

Nuovo!!: OpenGL e Computer grafica · Mostra di più »

Computer-aided engineering

In informatica, Computer-aided engineering (spesso abbreviato come CAE, in italiano "ingegneria assistita dal computer") indica le applicazioni software che agevolano la risoluzione di problemi tecnologici tramite il calcolo numerico.

Nuovo!!: OpenGL e Computer-aided engineering · Mostra di più »

Dell

La Dell Inc. (stilizzato DELL) è una multinazionale statunitense, tra le più importanti al mondo nella produzione di personal computer e di sistemi informatici con sede a Round Rock, nel Texas.

Nuovo!!: OpenGL e Dell · Mostra di più »

Direct Rendering Infrastructure

Direct Rendering Infrastructure (DRI) è un'interfaccia usata in X Window System per permettere in modo sicuro l'accesso delle applicazioni utente all'hardware video senza che i dati passino (lentamente) attraverso il server X. La sua applicazione primaria è quella di fornire l'accelerazione hardware di Mesa, un'implementazione di OpenGL.

Nuovo!!: OpenGL e Direct Rendering Infrastructure · Mostra di più »

DirectX

DirectX (in origine chiamato "Game SDK") è una collezione di API per lo sviluppo semplificato di videogiochi per Windows.

Nuovo!!: OpenGL e DirectX · Mostra di più »

Fortran

Fortran (o FORTRAN) - acronimo di FORmula TRANslation (o TRANslator) ovvero "traduzione (o traduttore) di formule" - è uno dei primi linguaggi di programmazione, sviluppato a partire dal 1954 da un gruppo di lavoro guidato da John Backus.

Nuovo!!: OpenGL e Fortran · Mostra di più »

GLScene

GLScene è una libreria di grafica vettoriale per il linguaggio di programmazione Delphi.

Nuovo!!: OpenGL e GLScene · Mostra di più »

GLSL

GLSL, acronimo di OpenGL Shading Language, anche conosciuto come GLslang, è un linguaggio di programmazione ad alto livello per la gestione delle unità shader di una Graphics Processing Unit basato su linguaggio di programmazione C. Lo scopo di questo linguaggio è quello di permettere ai programmatori un controllo più diretto e immediato delle pipeline grafiche, che non richieda l'uso di codice assembly o di codici specifici.

Nuovo!!: OpenGL e GLSL · Mostra di più »

GLX

GLX (iniziali di "OpenGL Extension per X Window System") è il punto di connessione per OpenGL e X Window System: permette ai programmi che desiderano usare OpenGL, di farlo dentro una finestra fornita dall'X Window System.

Nuovo!!: OpenGL e GLX · Mostra di più »

GPGPU

In informatica per GPGPU, sigla di general-purpose computing on graphics processing units (letteralmente "calcolo a scopo generale su unità di elaborazione grafica"), si intende l'uso di un'unità di elaborazione grafica (GPU) per scopi diversi dal tradizionale utilizzo nella grafica computerizzata.

Nuovo!!: OpenGL e GPGPU · Mostra di più »

Graphics Processing Unit

L'unità di elaborazione grafica (più nota come GPU, dalla lingua inglese graphics processing unit) o unità di elaborazione visiva (VPU, in inglese visual processing unit) o processore grafico o processore visivo è una tipologia particolare di coprocessore che si contraddistingue per essere specializzata nel rendering di immagini grafiche.

Nuovo!!: OpenGL e Graphics Processing Unit · Mostra di più »

IBM

L'International Business Machines Corporation (comunemente nota come IBM, e soprannominata "Big Blue"), è un'azienda statunitense, tra le maggiori al mondo nel settore informatico.

Nuovo!!: OpenGL e IBM · Mostra di più »

Id Software

id Software è una casa produttrice di videogiochi situata a Mesquite, Texas.

Nuovo!!: OpenGL e Id Software · Mostra di più »

Intel

Intel Corporation è un'azienda multinazionale USA fondata nel 1968 con sede a Santa Clara (California).

Nuovo!!: OpenGL e Intel · Mostra di più »

IOS

iOS (precedentemente iPhone OS) è un sistema operativo sviluppato da Apple per iPhone, iPod touch e iPad.

Nuovo!!: OpenGL e IOS · Mostra di più »

IRIX

IRIX è un sistema operativo Unix aderente alle specifiche System V con estensioni BSD per sistemi MIPS sviluppato da Silicon Graphics (SGI).

Nuovo!!: OpenGL e IRIX · Mostra di più »

Java (linguaggio di programmazione)

In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificatamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione.

Nuovo!!: OpenGL e Java (linguaggio di programmazione) · Mostra di più »

Java 3D

Java 3D è un'Application programming interface (API) utilizzata per realizzare applicazioni grafiche 3D.

Nuovo!!: OpenGL e Java 3D · Mostra di più »

John Carmack

La prima esperienza professionale di Carmack iniziò a Shreveport (Louisiana), alla Softdisk, dove tra gli altri lavoravano già John Romero e Adrian Carmack (nessuna parentela con quest'ultimo).

Nuovo!!: OpenGL e John Carmack · Mostra di più »

Khronos Group

Il Khronos Group, fondato nel 2000, è un consorzio focalizzato alla creazione di standard aperti per API libere da royalty per la realizzazione di media dinamici per un'ampia varietà di piattaforme e dispositivi.

Nuovo!!: OpenGL e Khronos Group · Mostra di più »

Linux

Linux (pronuncia inglese) è una famiglia di sistemi operativi di tipo Unix-like, pubblicati sotto varie possibili distribuzioni, aventi la caratteristica comune di utilizzare come nucleo il kernel Linux.

Nuovo!!: OpenGL e Linux · Mostra di più »

MacOS

macOS (pronunciato in inglese come /mæk oʊ/), precedentemente noto come OS X (/oʊ ɛs tɛn/) e come Mac OS X (/mæk oʊ ɛs tɛn/), è il sistema operativo sviluppato da Apple Inc. per i computer Macintosh.

Nuovo!!: OpenGL e MacOS · Mostra di più »

Mesa 3D

Mesa 3D è una libreria software di grafica 3D open source che fornisce un'implementazione generica di OpenGL e Vulkan per la resa grafica tridimensionale su molte piattaforme informatiche.

Nuovo!!: OpenGL e Mesa 3D · Mostra di più »

Microsoft

Microsoft Corporation, (in precedenza Micro-soft Company e Microsoft Inc., detta comunemente per ellissi Microsoft) è una azienda d'informatica con sede a Redmond nello Stato di Washington (USA).

Nuovo!!: OpenGL e Microsoft · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: OpenGL e Microsoft Windows · Mostra di più »

Numero in virgola mobile

Il termine numero in virgola mobile (in inglese floating point) indica il metodo di rappresentazione approssimata dei numeri reali e di elaborazione dei dati usati dai processori per compiere operazioni matematiche.

Nuovo!!: OpenGL e Numero in virgola mobile · Mostra di più »

NVIDIA

NVIDIA Corporation (titolo nasdaq NVDA) è una grande azienda produttrice di processori grafici, schede madri e componenti per prodotti multimediali per PC e console come la prima Xbox, Playstation 3 e Nintendo Switch.

Nuovo!!: OpenGL e NVIDIA · Mostra di più »

OpenCL

OpenCL (Open Computing Language, tradotto in italiano "linguaggio di calcolo aperto") è un framework basato sul linguaggio ANSI C e C++ con una struttura host-devices che può esser eseguito su una molteplicità di piattaforme, CPU, GPU, e altri tipi di processori.

Nuovo!!: OpenGL e OpenCL · Mostra di più »

OpenGL ES

OpenGL ES è un sottoinsieme delle librerie grafiche OpenGL pensato per dispositivi integrati (telefoni cellulari, PDA ecc. ma anche strumentazione scientifica e industriale).

Nuovo!!: OpenGL e OpenGL ES · Mostra di più »

OpenGL Utility Toolkit

OpenGL Utility Toolkit (GLUT) è una libreria che semplifica l'accesso alle funzionalità di OpenGL.

Nuovo!!: OpenGL e OpenGL Utility Toolkit · Mostra di più »

OpenVG

OpenVG (Open Vector Graphics) è una specifica che definisce una API studiata per velocizzare la grafica vettoriale 2D di sistemi portatili.

Nuovo!!: OpenGL e OpenVG · Mostra di più »

Perl

Perl è un linguaggio di programmazione ad alto livello, dinamico, procedurale e interpretato, creato nel 1987 da Larry Wall.

Nuovo!!: OpenGL e Perl · Mostra di più »

Pipeline grafica

Una pipeline grafica, nella computer grafica 3D, è una sequenza di operazioni atte a restituire e aggiornare un'immagine bitmap, partendo dagli oggetti tridimensionali presenti nella scena.

Nuovo!!: OpenGL e Pipeline grafica · Mostra di più »

PlayStation 3

La PlayStation 3, registrata con il marchio PLAYSTATION 3™ e abbreviata con la sigla PS3™, è una console per videogiochi prodotta dalla Sony Computer Entertainment, dotata di varie funzioni multimediali oltre a quelle di intrattenimento videoludico.

Nuovo!!: OpenGL e PlayStation 3 · Mostra di più »

Portabilità

La portabilità, (in lingua inglese porting), in informatica, indica un processo di trasposizione, a volte anche con modifiche, di un componente software, volto a consentirne l'uso in un ambiente di esecuzione diverso da quello originale.

Nuovo!!: OpenGL e Portabilità · Mostra di più »

Python

Python è un linguaggio di programmazione ad alto livello, orientato agli oggetti, adatto, tra gli altri usi, per sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.

Nuovo!!: OpenGL e Python · Mostra di più »

QuakeCon

Il QuakeCon è un LAN party gratuito, creato nel 1996 a Dallas, in Texas (USA) da un gruppo di giocatori di Quake (dal quale prende il nome).

Nuovo!!: OpenGL e QuakeCon · Mostra di più »

Rasterizzazione

La rasterizzazione è il lavoro di conversione di un'immagine bidimensionale descritta da vettori (in grafica vettoriale), in un'immagine raster o bitmap, ovvero formata da pixel.

Nuovo!!: OpenGL e Rasterizzazione · Mostra di più »

Real-time

In informatica, si indicano con real-time computing (in italiano "computazione in tempo reale") le computazioni per le quali la correttezza del risultato dipende non solo dalla correttezza logica ma anche dal tempo di risposta.

Nuovo!!: OpenGL e Real-time · Mostra di più »

Realtà virtuale

La realtà virtuale (a volte abbreviato in VR dall'inglese virtual reality) è il termine utilizzato per indicare una realtà simulata.

Nuovo!!: OpenGL e Realtà virtuale · Mostra di più »

Rendering

Nella computer grafica, il rendering ('restituzione grafica') identifica il processo di 'resa', ovvero di generazione di un'immagine a partire da una descrizione matematica di una scena tridimensionale, interpretata da algoritmi che definiscono il colore di ogni punto dell'immagine digitale.

Nuovo!!: OpenGL e Rendering · Mostra di più »

Shader

Il termine shader (dall'inglese to shade.

Nuovo!!: OpenGL e Shader · Mostra di più »

Silicon Graphics

Silicon Graphics, Incorporated, chiamata solitamente SGI, inizia la sua attività come sviluppatore di terminali grafici nel 1982.

Nuovo!!: OpenGL e Silicon Graphics · Mostra di più »

Simple DirectMedia Layer

Simple DirectMedia Layer (SDL) è una libreria libera multimediale multi piattaforma, scritta in C, che crea un livello astratto al di sopra di varie piattaforme software grafiche e sonore e dunque può controllare video, audio digitale, CD-ROM, suoni, thread, caricamento condiviso di oggetti, timer e networking.

Nuovo!!: OpenGL e Simple DirectMedia Layer · Mostra di più »

Sistema operativo

Un sistema operativo (abbreviato in SO), in informatica, è un software di sistema che gestisce le risorse hardware e software della macchina, fornendo servizi di base ai software applicativi (programmi) installati.

Nuovo!!: OpenGL e Sistema operativo · Mostra di più »

Spir-v

SPIR/SPIR-V (Standard Portable Intermediate Representation) è un linguaggio open-source intermedio per la computazione parallela e per la grafica, sviluppato dal Khronos Group, per un utilizzo con OpenCL.

Nuovo!!: OpenGL e Spir-v · Mostra di più »

Sun Microsystems

Sun Microsystems è stata un'azienda della Silicon Valley produttrice di software e semiconduttori nota, tra le altre cose, per avere prodotto il linguaggio di programmazione Java.

Nuovo!!: OpenGL e Sun Microsystems · Mostra di più »

Tassellatura

In geometria piana, si dicono tassellature (talvolta tassellazioni o pavimentazioni) i modi di ricoprire il piano con una o più figure geometriche ripetute all'infinito senza sovrapposizioni.

Nuovo!!: OpenGL e Tassellatura · Mostra di più »

Texture mapping

Il texture mapping in computer grafica è una tecnica che permette di proiettare una o più immagini sulla superficie di un modello 3D, utilizzando le coordinate UV.

Nuovo!!: OpenGL e Texture mapping · Mostra di più »

Unix

Unix (registrato ufficialmente come UNIX) è un sistema operativo portabile per computer inizialmente sviluppato da un gruppo di ricerca dei laboratori AT&T e Bell Laboratories, nel quale figurarono sulle prime anche Ken Thompson e Dennis Ritchie.

Nuovo!!: OpenGL e Unix · Mostra di più »

Visual Basic

Il Visual Basic (formalmente abbreviato VB) è un linguaggio di programmazione event driven arrivato fino alla versione 12, la cui sintassi deriva dal BASIC.

Nuovo!!: OpenGL e Visual Basic · Mostra di più »

VMGL

VMGL sono delle librerie grafiche che permettono di migliorare le prestazioni 3D di OpenGL all'interno di una macchina virtuale.

Nuovo!!: OpenGL e VMGL · Mostra di più »

WebOS

LG webOS (in precedenza Open webOS, HP webOS e Palm webOS) è un sistema operativo per dispositivi mobili e Smart TV basato sul kernel Linux con elementi proprietari.

Nuovo!!: OpenGL e WebOS · Mostra di più »

Windows Vista

Windows Vista (nome in codice Longhorn) è un sistema operativo Microsoft della famiglia Windows, pubblicato il 30 gennaio 2007 come successore di Windows XP.

Nuovo!!: OpenGL e Windows Vista · Mostra di più »

Windows XP

Windows XP (acronimo di Windows XPerience) è un sistema operativo prodotto da Microsoft Corporation distribuito il 25 ottobre 2001.

Nuovo!!: OpenGL e Windows XP · Mostra di più »

Xbox 360

La Xbox 360 è una console per videogiochi prodotta da Microsoft, con la collaborazione di IBM, ATI Technologies e Samsung, succeduta alla Xbox.

Nuovo!!: OpenGL e Xbox 360 · Mostra di più »

Z-buffer

Nella grafica computerizzata tridimensionale, lo z-buffering è una tecnica di gestione della coordinata corrispondente alla profondità di un oggetto a livello di singolo pixel, ovvero della massima risoluzione possibile.

Nuovo!!: OpenGL e Z-buffer · Mostra di più »

1992

Nessuna descrizione.

Nuovo!!: OpenGL e 1992 · Mostra di più »

1997

Nessuna descrizione.

Nuovo!!: OpenGL e 1997 · Mostra di più »

1998

Nessuna descrizione.

Nuovo!!: OpenGL e 1998 · Mostra di più »

2000

È stato l'ultimo anno del XX secolo e del II millennio, iniziato di sabato secondo il calendario Gregoriano.

Nuovo!!: OpenGL e 2000 · Mostra di più »

2001

Il 2001 è stato il primo anno del XXI secolo dell'Era cristiana.

Nuovo!!: OpenGL e 2001 · Mostra di più »

2002

È stato proclamato l'Anno internazionale delle montagne.

Nuovo!!: OpenGL e 2002 · Mostra di più »

2003

Nessuna descrizione.

Nuovo!!: OpenGL e 2003 · Mostra di più »

2004

È stato proclamato l'Anno internazionale del riso.

Nuovo!!: OpenGL e 2004 · Mostra di più »

2005

Nessuna descrizione.

Nuovo!!: OpenGL e 2005 · Mostra di più »

2006

Nessuna descrizione.

Nuovo!!: OpenGL e 2006 · Mostra di più »

2008

Nessuna descrizione.

Nuovo!!: OpenGL e 2008 · Mostra di più »

2009

Nessuna descrizione.

Nuovo!!: OpenGL e 2009 · Mostra di più »

2010

È stato dichiarato dalle Nazioni Unite Anno Internazionale della biodiversità e proclamato dal Parlamento europeo Anno della lotta alla povertà e all'esclusione sociale.

Nuovo!!: OpenGL e 2010 · Mostra di più »

2011

Nessuna descrizione.

Nuovo!!: OpenGL e 2011 · Mostra di più »

2012

Nessuna descrizione.

Nuovo!!: OpenGL e 2012 · Mostra di più »

2013

Nessuna descrizione.

Nuovo!!: OpenGL e 2013 · Mostra di più »

2014

Nessuna descrizione.

Nuovo!!: OpenGL e 2014 · Mostra di più »

64 bit

Su 64 bit in codice binario si possono rappresentare 2^\simeq18.44\times10^ numeri (anche intesi come informazioni).

Nuovo!!: OpenGL e 64 bit · Mostra di più »

Riorienta qui:

Opengl.

UscenteArrivo
Ehi! Siamo su Facebook ora! »