You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
王宇洋 d7681ebf57 project update 2 years ago
.idea project update 2 years ago
LWJGL first commit 3 years ago
bin project update 2 years ago
classes/artifacts/Project1_jar code-cleanup- 3 years ago
res add-SuperJumpPaddle 3 years ago
src project update 2 years ago
.classpath first commit 3 years ago
.project first commit 3 years ago
2021.jpg first commit 3 years ago
Project1.iml remove-shadowmap 3 years ago
README.md Bullet 3 years ago
hs_err_pid3890.log big-change-&-FPS-mode 3 years ago
hs_err_pid54642.log update 3 years ago
hs_err_pid81244.log remove-shadowmap 3 years ago
hs_err_pid87864.log big-change-&-FPS-mode 3 years ago
hs_err_pid96255.log add-enter-anmi 3 years ago
jinput-dx8.dll first commit 3 years ago
jinput-dx8_64.dll first commit 3 years ago
jinput-raw.dll first commit 3 years ago
jinput-raw_64.dll first commit 3 years ago
libjinput-osx.dylib first commit 3 years ago
liblwjgl.dylib first commit 3 years ago
lwjgl.dll first commit 3 years ago
lwjgl64.dll first commit 3 years ago
openal.dylib first commit 3 years ago
project 1 outline.pdf first commit 3 years ago

README.md

Computer Graphics Project

Introduction

This is a full 3D computer graphics project. Using lwjgl.

Run

I have tested on my computer(macOS) with GL version "OpenGL version is 2.1 ATI-4.6.20" and Windows10 computer with GL version 4.6

Both of these two version can run this project perfectly.

To start the program, run Main.java

Performance

I have tested this program on RTX 3060 it can run at 60 fps with VSync on.

But in the video, I am using a Mac computer so the FPS might not very high...

Control

WASD to move. Space to jump. F to change the perspective. Shift to go up Enter to go down

That's it.

Video

The video has been accelerated to meet the requirement of 3 minutes.... So I suggest you run this project on your computer to see the scence and anmiations....