Vertex Shader and Fragment Shader

1.0 Introduction As beginners continue to make progress with OpenGL, they should pick up more new tools to advance their learning. One of the recommended tools is Shader. In this blog, I will discuss the advantages of using vertex and fragment Shaders and some basic OpenGL Shading Language. 2.0 Advantage of Shader over Fixed-Function OpenGL… Continue reading Vertex Shader and Fragment Shader

Light Setting in OpenGL

Introduction:  Have you ever tried to set lights for your 3D objects? To me, light setting is a hard topic; I spend time doing small increments of codes and debugging to try to understand the light effects. When there is a need for creating multiple light sources, things get complicated. Lights are interestingly blended to… Continue reading Light Setting in OpenGL

Graphic Design: from curiosity to start learning

Why I became interested in graphic design? Computer graphics are useful tools that provide a wide range of applications. I just started to pay attention to computer graphics recently as I read the book “Computer Applications in Healthcare and Biomedicine[1]. I feel it is amazing because virtual reality and game simulation can be used to… Continue reading Graphic Design: from curiosity to start learning

Hello world!

Welcome to blogs.oregonstate.edu. This is your first post. Edit or delete it, then start blogging!