Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

OptiX

Index OptiX

Nvidia OptiX (OptiX Application Acceleration Engine) is a general purpose ray tracing API for rendering, baking, collision detection, A.I. queries, etc. [1]

39 relations: Acoustics, Adobe After Effects, Adobe Systems, Application programming interface, Artificial intelligence, Bounding volume hierarchy, C (programming language), C++, Central processing unit, Collision, Collision detection, Computer graphics, CUDA, Data buffer, Electromagnetic radiation, General-purpose computing on graphics processing units, Gradient, Graphics processing unit, K-d tree, Linux, MacOS, Möller–Trumbore intersection algorithm, Minimum bounding box, Nvidia, Nvidia GameWorks, Optics, Parallel Thread Execution, Perspective (graphical), PhysX, Pixar, Proprietary software, Radiation, Ray tracing (graphics), Rendering (computer graphics), Shader, SIGGRAPH, Software development kit, Variable (computer science), Windows 7.

Acoustics

Acoustics is the branch of physics that deals with the study of all mechanical waves in gases, liquids, and solids including topics such as vibration, sound, ultrasound and infrasound.

New!!: OptiX and Acoustics · See more »

Adobe After Effects

Adobe After Effects is a digital visual effects, motion graphics, and compositing application developed by Adobe Systems and used in the post-production process of film making and television production.

New!!: OptiX and Adobe After Effects · See more »

Adobe Systems

Adobe Systems Incorporated, commonly known as Adobe, is an American multinational computer software company.

New!!: OptiX and Adobe Systems · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: OptiX and Application programming interface · See more »

Artificial intelligence

Artificial intelligence (AI, also machine intelligence, MI) is intelligence demonstrated by machines, in contrast to the natural intelligence (NI) displayed by humans and other animals.

New!!: OptiX and Artificial intelligence · See more »

Bounding volume hierarchy

A bounding volume hierarchy (BVH) is a tree structure on a set of geometric objects.

New!!: OptiX and Bounding volume hierarchy · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: OptiX and C (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: OptiX and C++ · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: OptiX and Central processing unit · See more »

Collision

A collision is an event in which two or more bodies exert forces on each other for a relatively short time.

New!!: OptiX and Collision · See more »

Collision detection

Collision detection is the computational problem of detecting the intersection of two or more objects.

New!!: OptiX and Collision detection · See more »

Computer graphics

Computer graphics are pictures and films created using computers.

New!!: OptiX and Computer graphics · See more »

CUDA

CUDA is a parallel computing platform and application programming interface (API) model created by Nvidia.

New!!: OptiX and CUDA · See more »

Data buffer

In computer science, a data buffer (or just buffer) is a region of a physical memory storage used to temporarily store data while it is being moved from one place to another.

New!!: OptiX and Data buffer · See more »

Electromagnetic radiation

In physics, electromagnetic radiation (EM radiation or EMR) refers to the waves (or their quanta, photons) of the electromagnetic field, propagating (radiating) through space-time, carrying electromagnetic radiant energy.

New!!: OptiX and Electromagnetic radiation · See more »

General-purpose computing on graphics processing units

General-purpose computing on graphics processing units (GPGPU, rarely GPGP) is the use of a graphics processing unit (GPU), which typically handles computation only for computer graphics, to perform computation in applications traditionally handled by the central processing unit (CPU).

New!!: OptiX and General-purpose computing on graphics processing units · See more »

Gradient

In mathematics, the gradient is a multi-variable generalization of the derivative.

New!!: OptiX and Gradient · See more »

Graphics processing unit

A graphics processing unit (GPU) is a specialized electronic circuit designed to rapidly manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device.

New!!: OptiX and Graphics processing unit · See more »

K-d tree

In computer science, a k-d tree (short for k-dimensional tree) is a space-partitioning data structure for organizing points in a k-dimensional space.

New!!: OptiX and K-d tree · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: OptiX and Linux · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: OptiX and MacOS · See more »

Möller–Trumbore intersection algorithm

The Möller–Trumbore ray-triangle intersection algorithm, named after its inventors Tomas Möller and Ben Trumbore, is a fast method for calculating the intersection of a ray and a triangle in three dimensions without needing precomputation of the plane equation of the plane containing the triangle.

New!!: OptiX and Möller–Trumbore intersection algorithm · See more »

Minimum bounding box

In geometry, the minimum or smallest bounding or enclosing box for a point set (S) in N dimensions is the box with the smallest measure (area, volume, or hypervolume in higher dimensions) within which all the points lie.

New!!: OptiX and Minimum bounding box · See more »

Nvidia

Nvidia Corporation (most commonly referred to as Nvidia, stylized as NVIDIA, or (due to their logo) nVIDIA) is an American technology company incorporated in Delaware and based in Santa Clara, California.

New!!: OptiX and Nvidia · See more »

Nvidia GameWorks

Nvidia GameWorks is a middleware software suite developed by Nvidia.

New!!: OptiX and Nvidia GameWorks · See more »

Optics

Optics is the branch of physics which involves the behaviour and properties of light, including its interactions with matter and the construction of instruments that use or detect it.

New!!: OptiX and Optics · See more »

Parallel Thread Execution

Parallel Thread Execution (PTX, or NVPTX) is a pseudo-assembly language used in Nvidia's CUDA programming environment.

New!!: OptiX and Parallel Thread Execution · See more »

Perspective (graphical)

Perspective (from perspicere "to see through") in the graphic arts is an approximate representation, generally on a flat surface (such as paper), of an image as it is seen by the eye.

New!!: OptiX and Perspective (graphical) · See more »

PhysX

PhysX is a proprietary realtime physics engine middleware SDK.

New!!: OptiX and PhysX · See more »

Pixar

Pixar Animation Studios, commonly referred to as Pixar, is an American computer animation movie studio based in Emeryville, California that is a subsidiary of Walt Disney Studios, owned by The Walt Disney Company.

New!!: OptiX and Pixar · See more »

Proprietary software

Proprietary software is non-free computer software for which the software's publisher or another person retains intellectual property rights—usually copyright of the source code, but sometimes patent rights.

New!!: OptiX and Proprietary software · See more »

Radiation

In physics, radiation is the emission or transmission of energy in the form of waves or particles through space or through a material medium.

New!!: OptiX and Radiation · See more »

Ray tracing (graphics)

In computer graphics, ray tracing is a rendering technique for generating an image by tracing the path of light as pixels in an image plane and simulating the effects of its encounters with virtual objects.

New!!: OptiX and Ray tracing (graphics) · See more »

Rendering (computer graphics)

Rendering or image synthesis is the automatic process of generating a photorealistic or non-photorealistic image from a 2D or 3D model (or models in what collectively could be called a scene file) by means of computer programs.

New!!: OptiX and Rendering (computer graphics) · See more »

Shader

In computer graphics, a shader is a type of computer program that was originally used for shading (the production of appropriate levels of light, darkness, and color within an image) but which now performs a variety of specialized functions in various fields of computer graphics special effects or does video post-processing unrelated to shading, or even functions unrelated to graphics at all.

New!!: OptiX and Shader · See more »

SIGGRAPH

SIGGRAPH (Special Interest Group on Computer GRAPHics and Interactive Techniques) is the annual conference on computer graphics (CG) convened by the ACM SIGGRAPH organization.

New!!: OptiX and SIGGRAPH · See more »

Software development kit

A software development kit (SDK or devkit) is typically a set of software development tools that allows the creation of applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar development platform.

New!!: OptiX and Software development kit · See more »

Variable (computer science)

In computer programming, a variable or scalar is a storage location (identified by a memory address) paired with an associated symbolic name (an identifier), which contains some known or unknown quantity of information referred to as a value.

New!!: OptiX and Variable (computer science) · See more »

Windows 7

Windows 7 (codenamed Vienna, formerly Blackcomb) is a personal computer operating system developed by Microsoft.

New!!: OptiX and Windows 7 · See more »

References

[1] https://en.wikipedia.org/wiki/OptiX

OutgoingIncoming
Hey! We are on Facebook now! »