3D visual effects have been widely used in HMI. The realistic display effect of 3D graphics can often convey visual information more directly and reduce the threshold for users to interpret information.
The display of traditional 3D static and dynamic images often has high requirements for the image processing performance and display bandwidth of the GPU. The GPU needs to complete graphics vertex processing, rasterization calculation, texture mapping, pixel processing, and back-end processing output. It is applied to software processing methods such as transformation matrix algorithm and projection algorithm.
Tips:
1.Vertex processing: GPU reads the vertex data describing the appearance of 3D graphics, and determines the shape and position relationship of 3D graphics according to the vertex data, and establishes the skeleton of 3D graphics composed of polygons.
2.Rasterization calculation: The image actually displayed on the monitor is composed of pixels, and the rasterization process will convert the vector graphics into a series of pixels.
3.Pixel processing: complete the calculation and processing of pixels, and determine the final attributes of each pixel.
4.Texture mapping: Texture mapping is carried out on the skeleton of 3D graphics to generate "real" graphic effects.
The T5L series chips independently designed by DWIN have built-in high-speed JPEG image hardware decoding, and the DGUS software adopts the method of superimposing and displaying multiple JPEG layers to achieve rich UI effects. It does not need to draw 3D images in real time, but only needs to display 3D static/dynamic When displaying images, the DGUS smart screen solution is very suitable, which can realize 3D animation effects very conveniently and quickly, and truly restore 3D rendering effects.
DGUS Smart Screen 3D animation display
How to realize 3D animation through DGUS smart screen?
1. Design and make 3D animation files, and export them as JPEG image sequences.
2. Import the above picture sequence into the DGUS software, add the picture to the animation control, set the animation speed and other parameters, and it is complete.
Finally, generates a project file and downloads it to the DGUS smart screen to watch the animation effect. In practical applications, users can control the animation to start/stop, hide/show, accelerate/decelerate, etc. as needed.
Post time: Jan-11-2023