Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
res
 
 
src
 
 
 
 
 
 
 
 

README.md

jToolkit Awesome

Language Language Language Status License

Last Update: 01/January/2019.

If you like the project, please give it a star It will show the creator your appreciation and help others to discover the repo.

✍️ About

A collection of various utilities, classes and shaders for Java+OpenGL+GLSL(fixed function pipeline mostly) programming. The sources were originally developed for education pusposes and then I decided to open source everything.

⚠️ Warning

  • The sources are legacy and were originally developed using JDK 5.0, JDK 6.0, OpenGL 1.0, OpenGL 1.1, OpenGL 1.2, OpenGL 2.0, and OpenGL 3.1 - take it into consideration if you decide to use the sources.
  • The used assets were found on the Web and cannot be used in commertial purposes.

🏗 How to Get Started

Simply copy-paste shader programms and classes into your project. Import them to class(es) that you need to and you're good to go.

📝 Notes

  • You might see that the author in some places is Virus. This is my nickname.
  • The used assets were found on the Web. Do not use them for commertial purposes. They are only used for demostration.
  • My appologies for the lack of comments and proper explanation of what is going on inside of complex shaders and classes.
  • The main reason for publishing this code was to share some groundwork related to OpenGL's fixed function pipeline, which may be useful for some developers or early stage learnerns.

📚 Contents

[*] The term Object referes to the commonly used naming convention in OpenGL (Vertex Buffer Object, Vertex Index Object etc.) and has no relation to Object-Oriented Paradigm.

Tools, Data Structures and Utilities:

Examples of:

Shaders:

👨‍💻 Author

Astemir Eleev

🔖 License

jToolkit is realeased under the MIT License

About

☕️ Collection of various utilities, classes and shaders for Java + OpenGL + GLSL development.

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.