Skip to content
/ jToolkit Public

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

License

Notifications You must be signed in to change notification settings

eleev/jToolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jToolkit Awesome

Language Language Language Status NLOC License

Last Update: 22/April/2022.

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

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published