## Computer graphics -- Experiment 4 texture mapping experiment

Experiment 4: texture mapping experiment
Nature of experiment project: Design Experiment
Course Name: computer graphics A
Experimental planned class hours: 3 class hours
1, Purpose and requirements of the experiment
Master the basic principle of texture mapping, and use VC++ OpenGL to realize texture mapping technology.
2, Experimental pr ...

Added by **gamesmad** on *Sun, 27 Feb 2022 08:22:51 +0200*

## OpenGL learning notes I

OpenGL learning notes I
Refer to the official website
Hello Triangle
The purpose of this note is to refine the key content and better master the content of opengl in combination with your own understanding and translation
1, Render pipeline
The division of Graphics Pipeline (mostly translated as pipeline, which actually refer ...

Added by **spudmclard** on *Sun, 13 Feb 2022 10:08:45 +0200*

## Implementation of bilateral filtering mesh smoothing algorithm based on triangular normal

Welcome to more highlights Pay attention to me, learn common algorithms and data structures, solve multiple problems and reduce dimension.
The algorithm implemented in this paper comes from the following paper References: Bilateral Normal Filtering for Mesh Denoising, https://ieeexplore.ieee.org/document/5674028
Algorithm principle and proces ...

Added by **voltrader** on *Sun, 13 Feb 2022 05:15:17 +0200*

## [the second youth training camp - front end of winter vacation] - Notes on "WebGL foundation"

I moved my notes on Nuggets: WebGL Basics,Personal blog
Why WebGL / Why GPU?
What is WebGL?
GPU ≠ WebGL ≠ 3D Why is WebGL not as simple as other front-end technologies?
Modern image system
Raster: almost all modern graphics systems draw graphics based on raster. Raster refers to the pixel array constituting the image.Pixel: a pixel c ...

Added by **Myrkul** on *Sat, 29 Jan 2022 13:55:00 +0200*

## OpenGL blasting plan mathematics, coordinates, camera, component model

Chapter 3 - Mathematics, coordinates, cameras and component models
In Chapter 2, we have preliminarily discussed shaders. In this chapter, we will explore how to make objects move (most importantly, rotate) in OpenGL. It is assumed that you are already familiar with basic linear algebraic calculations: vector number multiplication, point ...

Added by **khaitan_anuj** on *Sun, 23 Jan 2022 16:31:05 +0200*

## Using SSAO in DirectX 12

SSAO is a common technology to realize ambient light masking and improve the authenticity of objects. It can be divided into two stages: generating Ao map and using AO map. In the generation phase, we need a normal texture under view space and a depth texture as input. Depth texture is existing, which means that you need to add a new normal tex ...

Added by **rashu.dr** on *Fri, 21 Jan 2022 14:42:47 +0200*

## Using SSAO in DirectX 12

SSAO is a common technology to realize ambient light masking and improve the authenticity of objects. It can be divided into two stages: generating Ao map and using AO map. In the generation phase, we need a normal texture under view space and a depth texture as input. Depth texture is existing, which means that you need to add a new normal ...

Added by **eskimo42** on *Fri, 21 Jan 2022 02:49:32 +0200*

## Summary of computer graphics experiment in Shandong University

preface
This paper is a summary of computer graphics experiments. The experiments are written in glad and glfw. There are still many imperfections in the code. For example, the operations of drawing lines and polygons can be reasonably encapsulated to form a perfect graphics header file and even namespace, which is very helpful to the foll ...

Added by **thinkgfx** on *Wed, 19 Jan 2022 20:25:25 +0200*

## Graphics rotation and projection matrix-3

Graphics rotation and projection matrix-3
The second operation of game101; Web GL implementation
THREEJS is used as the basic framework to build various matrices, customize matrix operations, and finally complete
Build model matrix correctly
Construct perspective projection matrix correctly
See the transformed triangle
Triangles can be rota ...

Added by **Phairest** on *Sat, 01 Jan 2022 19:30:15 +0200*

## Ray tracing rendering practice: OpenGL ray tracing, accelerating computing with GPU!

preface
Ray tracing on GPU!
About half a year ago, I was Raytrace rendering practice Simple ray tracing is discussed and implemented in. It is the simplest calculation on cpu with c + + and multithreading, but only supports simple triangles and balls as primitives
Over time, it is no longer novel to manipulate these exquisit ...

Added by **kovudalion** on *Tue, 28 Dec 2021 07:40:47 +0200*