Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Graphics, games and extended reality

OnWillRenderObject

OnWillRenderObject is a method in Unity that is invoked just before a camera begins to render the scene. This method is part of the Unity component lifecycle and allows developers to execute specific…

Life sciences

Oocyte

The oocyte is a female gametocyte or germ cell involved in reproduction, specifically in the formation of eggs in multicellular organisms. In humans and other mammals, oocytes develop in the ovaries…

Graphics, games and extended reality

Oolite

Oolite is a space trading and combat simulation game that pays homage to the classic 'Elite'. Available on multiple operating systems, Oolite allows players to explore a vast procedurally generated…

Operating systems

Oom-killer

The Oom-killer, or 'Out of Memory Killer', is a critical mechanism in the Linux kernel designed to manage situations of memory scarcity. When an operating system finds itself in a critical memory…

Operating systems

Oomox

Oomox is a tool designed to create and customize themes for graphical user interfaces, particularly for systems utilizing GTK. Its main goal is to make it easy for users to personalize the appearance…

Data and analytics

Oozie

Oozie is a workflow scheduling system designed specifically to manage jobs in the Hadoop ecosystem. It allows users to define and coordinate complex tasks that can include running MapReduce, Pig…

Graphics, games and extended reality

Opacity

Opacity refers to the degree to which an object blocks light, affecting its visibility on a screen. In the context of computer graphics, opacity is a fundamental attribute that determines how objects…

Graphics, games and extended reality

Opacity Adjustment

Opacity adjustment is the process of changing the transparency level of a material or object in 3D rendering. This concept is fundamental in creating three-dimensional graphics, as it allows…

Graphics, games and extended reality

Opacity Control

Opacity control refers to the ability to adjust the transparency of an object or material in computer graphics and 3D rendering environments. This concept is fundamental for creating realistic visual…

Graphics, games and extended reality

Opacity Map

The Opacity Map is a texture used in computer graphics and 3D rendering that defines the transparency levels of different parts of a surface. This tool allows artists and designers to control how…

Graphics, games and extended reality

Opacity Mask

The Opacity Mask is a fundamental tool in graphics and game development that allows developers and artists to control the transparency of a material in a precise and effective manner. This texture is…

Software development

Opaque

The term 'opaque' in the context of C++ refers to a type of data structure whose internal details are hidden from the user. This concept is based on the idea of encapsulation, which is fundamental in…

Networking and telecommunications

Opaque LSA

Opaque LSAs (Link-State Advertisements) are a type of message used in the OSPF (Open Shortest Path First) protocol to carry information that is not directly related to routing. Unlike traditional…

Hardware, electronics and robotics

Opcode

The 'Operation Code', also known as opcode, is a unique instruction that can be executed by the CPU (Central Processing Unit). Each operation code represents a specific action that the CPU must…

Operating systems

Open

The term 'open' refers to software or systems that are accessible and modifiable by anyone. This concept is based on the idea that knowledge and technology should be shared and not restricted to a…

Artificial intelligence

Open-Ended Questions

Open-ended questions are inquiries that cannot be answered with a simple 'yes' or 'no', making them valuable tools in various interactions, especially in the realm of software development. These…

Hardware, electronics and robotics

Open-Loop

An open-loop system is one that does not use feedback to determine its output. In this type of system, the input is processed and produces an output without considering the result of this output to…

Software development

Open-source compiler

An open-source compiler is a compiler whose source code is available for modification and redistribution. This allows developers and the community at large to study, modify, and improve the software…

Hardware, electronics and robotics

Open-source Design

Open-source design in the context of FPGA (Field Programmable Gate Array) refers to the practice of making available to the public the designs and specifications of programmable integrated circuits…

Hardware, electronics and robotics

Open-source Hardware

Open-source hardware refers to physical technology artifacts designed and offered in the same way as open-source software. This means that the designs, specifications, and documentation of the…

Software development

Open/Closed Principle

The Open/Closed Principle is a fundamental concept in the realm of software design patterns, which states that software entities such as classes, modules, and functions should be open for extension…

Hardware, electronics and robotics

OpenACC

OpenACC is a directive-based programming model designed to facilitate parallel computing on high-performance architectures, such as supercomputers and clusters. Its main goal is to allow developers…

Cybersecurity

Open Access

Open access refers to the practice of providing unrestricted access to peer-reviewed academic research. This modality seeks to eliminate the economic and legal barriers that have traditionally…

Operating systems

Open Access Driver

An open access driver is software that allows users to interact with the hardware of a system without restrictions, facilitating access to its functionalities. This type of driver is characterized by…