Improved university graphics project.
This commit is contained in:
parent
949a6df2c4
commit
d82fb42ff5
2 changed files with 5181 additions and 34 deletions
5200
package-lock.json
generated
5200
package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -21,7 +21,7 @@ class GameProjects extends Component {
|
|||
this.content = [
|
||||
{
|
||||
header: "Current Graphics Project",
|
||||
subheader: `Personal Side Project - Standalone Project: C++, Opengl,
|
||||
subheader: `Personal Side Project - Programmer: C++, Opengl,
|
||||
SDL`,
|
||||
image: NewGraphics,
|
||||
imageAltText: "Graphics",
|
||||
|
|
@ -51,15 +51,20 @@ class GameProjects extends Component {
|
|||
},
|
||||
{
|
||||
header: "University Graphics Project",
|
||||
subheader: `Falmouth University - Bsc (hons) Computing for Games: C++,
|
||||
subheader: `Falmouth University (Bsc hons: Computing for Games) -
|
||||
Programmer: C++,
|
||||
Opengl, SDL`,
|
||||
image: Graphics,
|
||||
imageAltText: "Generated terrain",
|
||||
content: `This is where I learned how to create a graphics engine from
|
||||
scratch using OpenGL, and was the project which I enjoyed the most
|
||||
during my bachelor's degree. I especially enjoyed how deep I jumped
|
||||
into C++ to improve its memory footprint returning to this project in
|
||||
my final year of university.`,
|
||||
during my bachelor's degree. Here I learned the basics of GLSL shaders
|
||||
to achive flat face lighting, blending colours based on position and
|
||||
generating meshes based on perlin noise. I even created a movement
|
||||
system which keeps the camera a fixed distance above the noise value.
|
||||
I especially enjoyed how deep I jumped into C++ to improve its memory
|
||||
footprint returning to this project in my final year of university,
|
||||
leaning more about pointers and memory management.`,
|
||||
buttonText: undefined,
|
||||
buttonLink: undefined,
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in a new issue