Tagged articles
10 articles
Page 1 of 1
Sohu Tech Products
Sohu Tech Products
Jan 18, 2023 · Mobile Development

iOS OpenGL ES Lab: 2D Smart Danmu (Bullet Comment) – First Episode

This article introduces a practical iOS OpenGL ES tutorial that demonstrates how to implement a 2D smart danmu system by separating foreground and background video layers, modifying IJKPlayer rendering, adding custom shaders, enabling blending, and optionally using CoreImage for face detection.

CoreImageOpenGL ESSmart Danmu
0 likes · 11 min read
iOS OpenGL ES Lab: 2D Smart Danmu (Bullet Comment) – First Episode
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 17, 2022 · Game Development

Practical Guide to Texture Mapping in OpenGL ES on Android: Passing Bitmap to Native Layer and Rendering

This tutorial explains how to transfer a Bitmap from Java to the native layer using the NDK, retrieve its pixel data with jnigraphics, create and configure an OpenGL texture, set up vertex and fragment shaders with proper texture coordinates, handle Y‑axis flipping on Android, and finally blend multiple textures for advanced rendering effects.

Android NDKMulti-TextureOpenGL ES
0 likes · 20 min read
Practical Guide to Texture Mapping in OpenGL ES on Android: Passing Bitmap to Native Layer and Rendering
NetEase Smart Enterprise Tech+
NetEase Smart Enterprise Tech+
Nov 16, 2021 · Mobile Development

Integrating Faceunity Beauty SDK with NERtc on Android and iOS

This guide explains the core concepts, integration steps, and troubleshooting tips for using the Faceunity (相芯) Beauty SDK with NetEase NERtc on Android and iOS, covering OpenGL ES basics, EGL/EAGL interfaces, three rendering schemes, resource management, and platform‑specific setup.

AndroidMobile DevelopmentNERtc
0 likes · 13 min read
Integrating Faceunity Beauty SDK with NERtc on Android and iOS
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Sep 1, 2021 · Mobile Development

Exploring Rust-Based UI Rendering on Android: Architecture, Hardware Acceleration, and JNI Integration

This article explores the feasibility of using Rust for UI rendering on Android by analyzing the rust-windowing ecosystem, detailing both software and hardware rendering approaches, explaining the integration of winit and glutin for cross-platform window and OpenGL context management, and demonstrating JNI-based communication with Android Surface components.

Android DevelopmentJNIOpenGL ES
0 likes · 15 min read
Exploring Rust-Based UI Rendering on Android: Architecture, Hardware Acceleration, and JNI Integration
Taobao Frontend Technology
Taobao Frontend Technology
Jun 12, 2020 · Frontend Development

Unlocking WebGL: From JavaScript to 3D Graphics Mastery

This article walks readers through the fundamentals of WebGL and OpenGL ES, explaining how JavaScript can drive hardware‑accelerated 3D graphics in browsers, covering rendering pipelines, shader basics, and the relationship between GPU, CPU, and modern web development.

OpenGL ESShaderWebGL
0 likes · 17 min read
Unlocking WebGL: From JavaScript to 3D Graphics Mastery
Qunar Tech Salon
Qunar Tech Salon
Nov 1, 2017 · Game Development

Augmented Reality (AR): Concepts, Applications, and Technical Implementation

This article introduces the fundamentals of augmented reality, showcases various market applications and specific QuNar AR experiences, and delves into the technical underpinnings such as 3D mathematics, OpenGL ES 2.0 rendering pipeline, matrix operations, shader programming, and core sensor‑fusion algorithms.

ARMatrix TransformationsOpenGL ES
0 likes · 4 min read
Augmented Reality (AR): Concepts, Applications, and Technical Implementation